31594497599835211252121856
31,594,497,599,835,211,252,121,856 is an even composite number composed of six prime numbers multiplied together.
31594497599835211252121856 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 31594497599835211252121856:
28 × 312 × 112 × 176 × 372 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 17 × 17 × 17 × 17 × 37 × 37 × 241 × 241)See below for interesting mathematical facts about the number 31594497599835211252121856 from the Numbermatics database.
Names of 31594497599835211252121856
- Cardinal: 31594497599835211252121856 can be written as Thirty-one septillion, five hundred ninety-four sextillion, four hundred ninety-seven quintillion, five hundred ninety-nine quadrillion, eight hundred thirty-five trillion, two hundred eleven billion, two hundred fifty-two million, one hundred twenty-one thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 3.1594497599835211252121856 × 1025
Factors of 31594497599835211252121856
Divisors of 31594497599835211252121856
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 37 44 48 51 54 64 66 68 72 74 81 88 96 99 102 108 111 121 128 132 136 144 148 153 162 176 187 192 198 204 216 222 241 242 243 256 264 272 288 289 296 297 306 324 333 352 363 374 384 396 407 408 432 444 459 482 484 486 528 544 561 576 578 592 594 612 629 648 666 704 723 726 729 748 768 792 814 816 864 867 888 891 918 964 968 972 999 1056 1088 1089 1122 1152 1156 1184 1188 1221 1224 1258 1296 1332 1369 1377 1408 1446 1452 1458 1496 1584 1628 1632 1683 1728 1734 1776 1782 1836 1887 1928 1936 1944 1998 2057 2112 2169 2176 2178 2187 2244 2304 2312 2368 2376 2442 2448 2516 2592 2601 2651 2664 2673 2738 2754 2816 2892 2904 2916 2992 2997 3168 3179 3256 3264 3267 3366 3456 3468 3552 3564 3663 3672 3774 3856 3872 3888 3996 4097 4107 4114 4131 4224 4338 4352 4356 4374 4477 4488 4624 4736 4752 4884 4896 4913 5032 5049 5184 5202 5302 5328 5346 5476 5508 5661 5784 5808 5832 5984 5994 6171 6336 6358 6507 6512 6528 6534 6561 6732 6912 6919 6936 7104 7128 7326 7344 7548 7712 7744 7776 7803 7953 7992 8019 8194 8214 8228 8262 8448 8676 8712 8748 8917 8954 8976 8991 9248 9472 9504 9537 9768 9792 9801 9826 10064 10098 10368 10404 10604 10656 10692 10693 10952 10989 11016 11322 11568 11616 11664 11968 11988 12291 12321 12342 12393 12672 12716 13014 13024 13056 13068 13122 13431 13464 13838 13872 14208 14256 14652 14688 14739 15059 15096 15147 15424 15488 15552 15606 15906 15984 16038 16388 16428 16456 16524 16983 17352 17424 17496 17834 17908 17952 17982 18496 18513 19008 19074 19521 19536 19584 19602 19652 19683 20128 20196 20736 20757 20808 21208 21312 21384 21386 21904 21978 22032 22644 23136 23232 23273 23328 23409 23859 23936 23976 24057 24582 24642 24684 24786 25344 25432 26028 26048 26136 26244 26751 26862 26928 26973 27676 27744 28416 28512 28611 29161 29304 29376 29403 29478 30118 30192 30294 30848 30976 31104 31212 31812 31968 32076 32079 32776 32856 32912 32967 33048 33966 34704 34848 34969 34992 35668 35816 35904 35964 36873 36963 36992 37026 37179 38016 38148 39042 39072 39168 39204 39304 39366 40256 40293 40392 41514 41616 42416 42624 42768 42772 43808 43956 44064 44217 45067 45177 45288 45441 46272 46464 46546 46656 46818 47718 47872 47952 48114 49164 49284 49368 49572 50864 50949 52056 52096 52272 52488 53502 53724 53856 53946 54043 55352 55488 55539 57024 57222 58081 58322 58563 58608 58752 58806 58956 59049 60236 60384 60588 61696 62208 62271 62424 63624 63936 64152 64158 65552 65712 65824 65934 66096 67932 69408 69649 69696 69819 69938 69984 70227 71336 71577 71632 71808 71928 72171 73746 73926 73984 74052 74358 76032 76109 76296 78084 78144 78408 78608 78732 80253 80512 80586 80784 80919 83028 83232 83521 84832 85248 85536 85544 85833 87483 87616 87912 88128 88209 88434 90134 90354 90576 90882 92544 92928 93092 93312 93636 95436 95904 96228 96237 98087 98328 98568 98736 98901 99144 101728 101898 104112 104192 104544 104907 104976 107004 107448 107712 107892 108086 110619 110704 110889 110976 111078 111537 114048 114444 116162 116644 117126 117216 117504 117612 117623 117912 118098 120472 120768 120879 121176 124542 124848 127248 127872 128304 128316 131104 131424 131648 131868 132192 132651 135201 135531 135864 136323 138816 139298 139392 139638 139876 139968 140454 142672 143154 143264 143616 143856 144342 147492 147852 148104 148716 151589 152218 152592 152847 156168 156288 156816 157216 157464 160506 161024 161172 161568 161838 162129 165649 166056 166464 166617 167042 169664 171072 171088 171666 174243 174966 175232 175689 175824 176256 176418 176868 177147 180268 180708 181152 181764 181781 185088 186184 186624 186813 187272 190872 191808 192456 192474 196174 196656 197136 197472 197802 198288 203456 203796 208224 208947 209088 209457 209814 209952 210681 214008 214731 214896 215424 215784 216172 216513 221238 221408 221778 221952 222156 223074 228096 228327 228888 232324 233288 234252 234432 235224 235246 235824 236196 240759 240944 241536 241758 242352 242757 249084 249696 250563 254496 255744 256003 256608 256632 257499 262208 262449 262848 263296 263736 264384 264627 265302 270402 271062 271728 272646 277632 278596 278784 279276 279752 279936 280908 285344 286308 286528 287712 288684 288711 294261 294984 295704 296208 296703 297432 303178 304436 305184 305694 312336 312576 313632 314432 314721 314928 321012 322344 323136 323676 324258 329929 331298 331857 332112 332667 332928 333234 334084 334611 339328 342144 342176 343332 348486 349932 350464 351378 351648 352512 352836 352869 353736 354294 360536 361416 362304 362637 363528 363562 372368 373626 374544 381744 383616 384912 384948 392348 393312 394272 394944 395604 395641 396576 397953 405603 406593 406912 407592 408969 416448 417894 418176 418914 419628 419904 421362 428016 429462 429792 430848 431568 432344 433026 442476 442816 443556 444312 446148 454767 456654 457776 458541 464648 466576 468504 468864 470448 470492 471648 472392 481518 481888 483072 483516 484704 485514 486387 495737 496947 498168 499392 499851 501126 508992 512006 513216 513264 514998 522729 524416 524898 525696 526592 527067 527472 528768 529254 530604 531441 540804 542124 543456 545292 545343 555264 557192 558552 559504 559872 560439 561816 570688 572616 573056 575424 577368 577422 588522 589968 591408 592416 593406 594473 594864 606356 608872 610368 611388 624672 626841 627264 628371 628864 629442 629856 632043 638891 642024 644193 644688 646272 647352 648516 649539 659858 662596 663714 664224 665334 665856 666468 668168 669222 678656 684288 684352 684981 686664 696972 699864 702756 703296 705672 705738 707472 708588 721072 722277 722832 724608 725274 727056 727124 728271 744736 747252 749088 751689 763488 766139 767232 768009 769824 769896 772497 784696 786624 787347 788544 789888 791208 791282 793152 793881 795906 811206 813186 813824 815184 817938 832896 835788 836352 837828 839256 839808 842724 856032 858924 859584 863136 864688 866052 866133 882783 884952 885632 887112 888624 890109 892296 909534 913308 915552 917082 918731 929296 933152 937008 937728 940896 940984 943296 944163 944784 963036 963776 967032 969408 971028 972774 987377 989787 991474 993894 995571 996336 998001 998784 999702 1002252 1003833 1017984 1024012 1026432 1026528 1029996 1045458 1048832 1049796 1051392 1054134 1054944 1057536 1058508 1058607 1061208 1062882 1078957 1081608 1084248 1086912 1087911 1090584 1090686 1114384 1117104 1119008 1120878 1123632 1141376 1145232 1146112 1150848 1154736 1154844 1177044 1179936 1182816 1184033 1184832 1186812 1186923 1188946 1189728 1193859 1212712 1216809 1217744 1219779 1220736 1222776 1226907 1249344 1253682 1254528 1256742 1257728 1258884 1259712 1264086 1277782 1284048 1288386 1289376 1292544 1293853 1294704 1297032 1299078 1319716 1325192 1327428 1328448 1330668 1332936 1336336 1338444 1364301 1368704 1369962 1373328 1375623 1393944 1399728 1405512 1406592 1411344 1411476 1414944 1417176 1419857 1442144 1444554 1445664 1449216 1450548 1454112 1454248 1456542 1459161 1487211 1489472 1490841 1494504 1498176 1499553 1503378 1526976 1532278 1536018 1539648 1539792 1544994 1568187 1569392 1573248 1574694 1577088 1579776 1581201 1582416 1582564 1586304 1587762 1591812 1622412 1626372 1630368 1635876 1636029 1665792 1667479 1671576 1675656 1678512 1679616 1681317 1685448 1712064 1717848 1719168 1726272 1729376 1732104 1732266 1765566 1769904 1771264 1774224 1777248 1780218 1783419 1784592 1819068 1826616 1831104 1834164 1837462 1858592 1866304 1874016 1880523 1881792 1881968 1885113 1886592 1888326 1889568 1896129 1916673 1926072 1927552 1932579 1934064 1938816 1942056 1945548 1948617 1974754 1979574 1982948 1987788 1991142 1992672 1996002 1997568 1999404 1999591 2004504 2007666 2035968 2048024 2052864 2053056 2054943 2059992 2090916 2099592 2108268 2109888 2117016 2117214 2122416 2125764 2148997 2157914 2163216 2166831 2168496 2173824 2175822 2181168 2181372 2184813 2228768 2234208 2238016 2241756 2247264 2255067 2282752 2290464 2298417 2301696 2304027 2309472 2309688 2317491 2354088 2359872 2362041 2365632 2368066 2369664 2373624 2373846 2377892 2379456 2381643 2387718 2425424 2433618 2435488 2439558 2441472 2445552 2453814 2498688 2507364 2509056 2513484 2517768 2519424 2528172 2555564 2568096 2576772 2577013 2578752 2587706 2589408 2594064 2598156 2598399 2639432 2648349 2650384 2654856 2656896 2661336 2665872 2670327 2672672 2676888 2728602 2737408 2739924 2746656 2751246 2756193 2787888 2799456 2811024 2813184 2816033 2822688 2822952 2829888 2832489 2834352 2839714 2884288 2889108 2891328 2901096 2908224 2908496 2913084 2918322 2962131 2969361 2974422 2978944 2981682 2986713 2989008 2994003 2996352 2999106 3006756 3011499 3053952 3064556 3072036 3079296 3079584 3089988 3090277 3136374 3138784 3146496 3149388 3154176 3162402 3164832 3165128 3172608 3175524 3175821 3183624 3236871 3244824 3252744 3260736 3263733 3271752 3272058 3334958 3343152 3351312 3357024 3362634 3370896 3424128 3435696 3438336 3452544 3458752 3464208 3464532 3531132 3539808 3548448 3552099 3554496 3560436 3560769 3566838 3569184 3581577 3629219 3638136 3650427 3653232 3659337 3662208 3668328 3674924 3680721 3717184 3732608 3748032 3761046 3763584 3763936 3770226 3773184 3776652 3779136 3792258 3833346 3852144 3855104 3865158 3868128 3877632 3881559 3884112 3891096 3897234 3949508 3959148 3965896 3975576 3982284 3985344 3992004 3998808 3999182 4009008 4015332 4092903 4096048 4106112 4109886 4119984 4126869 4181832 4199184 4216536 4219776 4234032 4234428 4244832 4251528 4259571 4297994 4315828 4326432 4333662 4336992 4347648 4351644 4352051 4362336 4362744 4369626 4377483 4457536 4461633 4468416 4472523 4476032 4483512 4494528 4498659 4510134 4580928 4596834 4608054 4618944 4619376 4634982 4704561 4708176 4719744 4724082 4731264 4736132 4739328 4743603 4747248 4747692 4755784 4758912 4763286 4775436 4850848 4867236 4870976 4879116 4891104 4907628 4908087 4997376 5002437 5014728 5026968 5035536 5038848 5043951 5056344 5111128 5136192 5153544 5154026 5157504 5175412 5178816 5188128 5196312 5196798 5278864 5296698 5300768 5309712 5313792 5322672 5331744 5340654 5345344 5350257 5353776 5457204 5479848 5493312 5502492 5512386 5575776 5598912 5608793 5622048 5632066 5641569 5645376 5645904 5655339 5659776 5664978 5668704 5679428 5688387 5750019 5768576 5778216 5782656 5797737 5802192 5816448 5816992 5826168 5836644 5845851 5924262 5938722 5948844 5957888 5963364 5973426 5978016 5988006 5992704 5998212 5998773 6013512 6022998 6107904 6129112 6144072 6158592 6159168 6164829 6179976 6180554 6272748 6277568 6298776 6324804 6329664 6330256 6351048 6351642 6367248 6446991 6473742 6489648 6500493 6505488 6521472 6527466 6543504 6544116 6554439 6669916 6686304 6702624 6714048 6725268 6725897 6741792 6765201 6848256 6871392 6895251 6905088 6912081 6917504 6928416 6929064 6952473 7027801 7062264 7079616 7086123 7096896 7104198 7108992 7120872 7121538 7133676 7138368 7144929 7163154 7258438 7276272 7300854 7306464 7318674 7324416 7336656 7349848 7361442 7434368 7465216 7496064 7522092 7527168 7527872 7540452 7553304 7558272 7584516 7666692 7704288 7730316 7731039 7736256 7763118 7768224 7782192 7794468 7795197 7899016 7918296 7931792 7945047 7951152 7964568 7970688 7984008 7997616 7998364 8010981 8018016 8030664 8185806 8192096 8212224 8219772 8239968 8253738 8268579 8363664 8398368 8427529 8433072 8439552 8448099 8468064 8468856 8489664 8497467 8503056 8519142 8595988 8631656 8652864 8667324 8673984 8703288 8704102 8724672 8725488 8739252 8754966 8886393 8908083 8915072 8923266 8936832 8945046 8952064 8960139 8967024 8982009 8989056 8997318 9020268 9034497 9161856 9193668 9216108 9237888 9238752 9269964 9270831 9409122 9416352 9439488 9448164 9462528 9472264 9487206 9494496 9495384 9511568 9517824 9526572 9527463 9550872 9701696 9710613 9734472 9741952 9758232 9782208 9791199 9815256 9816174 10004874 10029456 10053936 10071072 10087902 10106041 10112688 10222256 10272384 10307088 10308052 10315008 10350824 10357632 10376256 10392624 10393596 10557728 10593396 10601536 10619424 10645344 10656297 10663488 10681308 10682307 10690688 10700514 10707552 10744731 10861147 10887657 10914408 10951281 10959696 10978011 10986624 11004984 11024772 11042163 11151552 11197824 11217586 11244096 11264132 11283138 11290752 11291808 11310678 11319552 11329956 11337408 11358856 11376774 11500038 11537152 11556432 11565312 11595474 11604384 11632896 11633984 11644677 11652336 11673288 11691702 11848524 11877444 11897688 11926728 11946852 11956032 11976012 11996424 11997546 12027024 12045996 12258224 12278709 12288144 12318336 12329658 12359952 12361108 12380607 12545496 12555136 12597552 12649608 12659328 12660512 12702096 12703284 12734496 12778713 12893982 12947484 12979296 13000986 13010976 13024363 13042944 13054932 13056153 13087008 13088232 13108878 13132449 13339832 13372608 13384899 13405248 13417569 13428096 13450536 13451794 13483584 13495977 13530402 13742784 13790502 13824162 13835008 13856832 13858128 13904946 14055602 14113683 14124528 14159232 14172246 14193792 14208396 14217984 14230809 14241744 14243076 14267352 14276736 14289858 14326308 14516876 14552544 14601708 14612928 14637348 14673312 14699696 14722884 14724261 14868736 14992128 15007311 15044184 15055744 15080904 15106608 15116544 15131853 15169032 15333384 15408576 15460632 15462078 15472512 15526236 15536448 15564384 15588936 15590394 15618427 15798032 15836592 15863584 15890094 15902304 15929136 15941376 15968016 15995232 15996728 16021962 16036032 16050771 16061328 16371612 16384192 16439544 16479936 16507476 16537158 16727328 16785409 16796736 16826379 16855058 16866144 16896198 16924707 16936128 16937712 16966017 16979328 16994934 17006112 17038284 17065161 17191976 17250057 17263312 17305728 17334648 17347968 17393211 17406576 17408204 17449344 17450976 17478504 17509932 17772786 17816166 17830144 17846532 17873664 17890092 17920278 17934048 17964018 17978112 17994636 17996319 18040536 18068994 18323712 18342269 18387336 18432216 18475776 18477504 18494487 18539928 18541662 18818244 18832704 18896328 18944528 18974412 18988992 18990768 19023136 19053144 19054926 19101744 19340973 19403392 19421226 19468944 19483904 19501479 19516464 19564416 19582398 19630512 19632348 19663317 20009748 20058912 20107872 20128561 20142144 20175804 20177691 20212082 20225376 20295603 20444512 20544768 20614176 20616104 20685753 20701648 20715264 20736243 20752512 20785248 20787192 20857419 21083403 21115456 21186792 21203072 21238848 21258369 21290688 21312594 21326976 21362616 21364614 21381376 21401028 21415104 21434787 21489462 21722294 21775314 21828816 21902562 21919392 21956022 21973248 21995501 22009968 22049544 22084326 22303104 22395648 22435172 22488192 22528264 22566276 22581504 22583616 22621356 22659912 22674816 22717712 22753548 23000076 23112864 23190948 23193117 23208768 23267968 23289354 23304672 23346576 23383404 23385591 23638967 23697048 23754888 23795376 23835141 23853456 23893704 23912064 23952024 23992848 23995092 24032943 24054048 24091992 24137569 24516448 24557418 24576288 24636672 24659316 24719904 24722216 24761214 24805737 25090992 25110272 25195104 25282587 25299216 25318656 25321024 25344297 25404192 25406568 25468992 25492401 25557426 25787964 25894968 25958592 26001972 26021952 26048726 26109864 26112306 26174016 26176464 26217756 26264898 26659179 26679664 26724249 26745216 26769798 26810496 26835138 26856192 26880417 26901072 26903588 26946027 26967168 26991954 27060804 27485568 27581004 27648324 27713664 27716256 27809892 27812493 28111204 28227366 28249056 28318464 28344492 28347143 28387584 28416792 28461618 28483488 28486152 28534704 28553472 28579716 28582389 28652616 29033752 29105088 29131839 29203416 29225856 29274696 29346624 29373597 29399392 29445768 29448522 30014622 30088368 30111488 30161808 30213216 30263706 30318123 30338064 30666768 30817152 30921264 30924156 30945024 31052472 31072896 31128768 31177872 31180788 31236854 31596064 31673184 31727168 31780188 31804608 31858272 31936032 31968891 31990464 31993456 32043924 32046921 32072064 32101542 32122656 32234193 32583441 32662971 32743224 32768384 32853843 32879088 32934033 32959872 33014952 33074316 33126489 33454656 33570818 33593472 33652758 33710116 33732288 33792396 33849414 33872256 33875424 33932034 33958656 33989868 33993047 34012224 34076568 34130322 34383952 34500114 34526624 34611456 34669296 34695936 34786422 34813152 34816408 34898688 34901952 34934031 34957008 35019864 35545572 35632332 35693064 35780184 35840556 35868096 35928036 35989272 35992638 36081072 36137988 36532949 36684538 36774672 36836127 36864432 36955008 36988974 37079856 37083324 37141821 37636488 37665408 37792656 37889056 37948824 37977984 37981536 38046272 38106288 38109852 38203488 38336139 38681946 38806784 38842452 38937888 39002958 39032928 39073089 39128832 39164796 39168459 39261024 39264696 39326634 39397347 39921409 40019496 40117824 40154697 40215744 40252707 40257122 40284288 40351608 40355382 40424164 40450752 40487931 40591206 40889024 41228352 41232208 41371506 41403296 41472486 41505024 41570496 41574384 41714838 42166806 42230912 42341049 42373584 42406144 42477696 42516738 42581376 42625188 42653952 42692427 42725232 42729228 42802056 42830208 42869574 42978924 43444588 43550628 43657632 43805124 43809221 43838784 43912044 43991002 44019936 44099088 44168652 44172783 44606208 44870344 44976384 45021933 45056528 45132552 45167232 45242712 45319824 45349632 45395559 45435424 45507096 46000152 46225728 46381896 46386234 46417536 46535936 46578708 46609344 46693152 46766808 46771182 46855281 47277934 47394096 47509776 47590752 47670282 47706912 47787408 47824128 47872561 47904048 47985696 47990184 48065886 48108096 48152313 48183984 48275138 49032896 49114836 49152576 49318632 49439808 49444432 49522428 49611474 50181984 50356227 50390208 50479137 50565174 50598432 50642048 50688594 50774121 50808384 50813136 50898051 50937984 50984802 51114852 51195483 51575928 51750171 51789936 51917184 52003944 52043904 52097452 52179633 52219728 52224612 52348032 52352928 52435512 52529796 52534709 53318358 53359328 53448498 53490432 53539596 53620992 53670276 53760834 53802144 53807176 53892054 53934336 53983908 53988957 54121608 54971136 55026807 55162008 55296648 55427328 55432512 55483461 55619784 55624986 56222408 56454732 56498112 56688984 56694286 56833584 56923236 56966976 56972304 57069408 57159432 57164778 57305232 58022919 58067504 58210176 58263678 58406832 58451712 58504437 58549392 58693248 58747194 58798784 58891536 58897044 60029244 60176736 60323616 60385683 60426432 60527412 60533073 60636246 60676128 60886809 61333536 61634304 61696723 61842528 61848312 62057259 62104944 62145792 62208729 62257536 62355744 62361576 62473708 62572257 63192128 63250209 63346368 63454336 63560376 63609216 63716544 63775107 63872064 63937782 63980928 63986912 64087848 64093842 64144128 64203084 64245312 64304361 64468386 65166882 65325942 65486448 65536768 65707686 65758176 65868066 65919744 65986503 66029904 66148632 66252978 66909312 67141636 67186944 67305516 67420232 67464576 67584792 67698828 67744512 67750848 67864068 67979736 67986094 68024448 68153136 68260644 68767904 69000228 69053248 69338592 69572844 69579351 69626304 69632816 69803904 69868062 69914016 70039728 70156773 70916901 71091144 71264664 71386128 71505423 71560368 71681112 71736192 71856072 71978544 71985276 72098829 72162144 72275976 72412707 73065898 73369076 73549344 73672254 73728864 73910016 73977948 73984867 74159712 74166648 74283642 74417211 75272976 75330816 75585312 75778112 75847761 75897648 75955968 75963072 76032891 76092544 76212576 76219704 76406976 76477203 76672278 77363892 77684904 77875776 78005916 78065856 78146178 78329592 78336918 78522048 78529392 78653268 78794694 79512889 79842818 79977537 80038992 80172747 80235648 80309394 80431488 80505414 80514244 80568576 80641251 80703216 80710764 80838081 80848328 80901504 80975862 81182412 81778048 82456704 82464416 82743012 82806592 82944972 83140992 83148768 83429676 83437479 84333612 84461824 84682098 84747168 84955392 85033476 85041429 85162752 85250376 85384854 85450464 85458456 85604112 85660416 85739148 85747167 85957848 86889176 87101256 87315264 87395517 87610248 87618442 87677568 87824088 87982004 88039872 88120791 88198176 88337304 88345566 89740688 90043866 90113056 90265104 90334464 90485424 90639648 90791118 90870848 90954369 91014192 92000304 92451456 92763792 92772468 92835072 93157416 93218688 93386304 93533616 93542364 93710562 94555868 94788192 95019552 95181504 95340564 95349481 95413824 95574816 95745122 95808096 95906673 95971392 95980368 96131772 96140763 96216192 96304626 96367968 96550276 96702579 97750323 97988913 98065792 98229672 98305152 98561529 98637264 98802099 98879616 98888864 99044856 99222948 99379467 100363968 100712454 100780416 100958274 101130348 101196864 101284096 101377188 101548242 101616768 101626272 101796102 101875968 101969604 101979141 102229704 102390966 103151856 103500342 103579872 103834368 104007888 104087808 104194904 104359266 104439456 104449224 104696064 104705856 104802093 104871024 105059592 105069418 106636716 106718656 106896996 107079192 107340552 107521668 107604288 107614352 107784108 107967816 107977914 108243216 109598847 110053614 110324016 110508381 110593296 110865024 110966922 111239568 111249972 111425463 112444816 112909464 112996224 113377968 113388572 113667168 113846472 113933952 113944608 114138816 114318864 114329556 114340249 114610464 115008417 116045838 116135008 116420352 116527356 116813664 117008874 117098784 117219267 117386496 117494388 117505377 117597568 117783072 117794088 118192041 119472617 119764227 120058488 120353472 120464091 120647232 120758121 120771366 120852864 121054824 121066146 121272492 121352256 121463793 121773618 122667072 123393446 123685056 123696624 124114518 124209888 124417458 124515072 124711488 124723152 124947416 125144514 126384256 126500418 126692736 126908672 127023147 127120752 127218432 127433088 127550214 127744128 127875564 127961856 127973824 128077281 128175696 128187684 128406168 128490624 128608722 128936772 130333764 130651884 130972896 131415372 131427663 131516352 131736132 131973006 132059808 132297264 132505956 132518349 133818624 134283272 134611032 134840464 134929152 135065799 135169584 135397656 135501696 135728136 135959472 135972188 136048896 136186677 136306272 136521288 137535808 138000456 138106496 138677184 139145688 139158702 139252608 139265632 139607808 139736124 139828032 140079456 140313546 140565843 141833802 142182288 142529328 142772256 143010846 143120736 143267993 143362224 143472384 143617683 143712144 143957088 143970552 144197658 144324288 144456939 144551952 144825414 146131796 146738152 147098688 147344508 147457728 147955896 147969734 148319424 148333296 148567284 148834422 150545952 151068681 151170624 151437411 151556224 151695522 151795296 151926144 152065782 152185088 152322363 152425152 152439408 152694153 152813952 152954406 153344556 153586449 154727784 155250513 155369808 155751552 156011832 156131712 156292356 156538899 156659184 156673836 157044096 157058784 157306536 157589388 157604127 159025778 159685636 159955074 160077984 160345494 160471296 160618788 160862976 161010828 161028488 161282502 161406432 161421528 161676162 161696656 161803008 161951724 161966871 162364824 163556096 164913408 164928832 165080421 165486024 165613184 165889944 166281984 166297536 166450383 166859352 166874958 168667224 169364196 169494336 170066952 170082858 170500752 170769708 170900928 170916912 171208224 171478296 171494334 171802697 171915696 173778352 174068757 174202512 174630528 174791034 175220496 175236884 175355136 175513311 175648176 175964008 176079744 176241582 176396352 176674608 176691132 179481376 180087732 180226112 180530208 180970848 181157049 181279296 181582236 181599219 181741696 181908738 182028384 182660427 184000608 184639499 184902912 185090169 185527584 185544936 186171777 186314832 186437376 186626187 186772608 187067232 187084728 187421124 187716771 189111736 189576384 189750627 190039104 190363008 190681128 190698962 190827648 191149632 191325321 191490244 191616192 191813346 191942784 191960736 192263544 192281526 192432384 192609252 192735936 193100552 193405158 195500646 195977826 196131584 196459344 196610304 197123058 197274528 197604198 197759232 197777728 197959509 198089712 198445896 198758934 200727936 201424908 201560832 201916548 202260696 202393728 202754376 203096484 203233536 203252544 203592204 203939208 203958282 204459408 204781932 206303712 207000684 207159744 208015776 208389808 208718532 208738053 208878912 208898448 209411712 209604186 209742048 210119184 210138836 210470319 212750703 213273432 213437312 213793992 214158384 214516269 214681104 215043336 215208576 215228704 215568216 215935632 215955828 216296487 216486432 217238121 219197694 220107228 220648032 221016762 221186592 221414171 221730048 221933844 221954601 222479136 222499944 222850926 223251633 224889632 225818928 225992448 226755936 226777144 227334336 227543283 227692944 227867904 227889216 228098673 228277632 228637728 228659112 228680498 229220928 229431609 230016834 232091676 232270016 233054712 233627328 234017748 234197568 234438534 234988776 235010754 235195136 235566144 235588176 236384082 238538667 238945234 239528454 239932611 240116976 240518241 240706944 240928182 241294464 241516242 241542732 241705728 241923753 242109648 242132292 242514243 242544984 242704512 242927586 243547236 245334144 246786892 247370112 247393248 248229036 248419776 248834916 249422976 249446304 249894832 250289028 250312437 252768512 253000836 253385472 254046294 254241504 254866176 255100428 255124287 255488256 255751128 255947648 256154562 256351392 256375368 256812336 256981248 257217444 257241501 257873544 260028637 260667528 261303768 261945792 262186551 262830744 262855326 263032704 263472264 263946012 264119616 264362373 264594528 265011912 265036698 265513259 268566544 269222064 269680928 270131598 270339168 270795312 271003392 271456272 271918944 271944376 272373354 272612544 272863107 273042576 275071616 276000912 276212992 277354368 278291376 278317404 278505216 278531264 279472248 279656064 280158912 280627092 281131686 283667604 284364576 285058656 285351953 285544512 286021692 286048443 286241472 286535986 286724448 287235366 287424288 287720019 287914176 287941104 288395316 288422289 288648576 288913878 289103904 289650828 290107737 292263592 293250969 293476304 293966739 294197376 294689016 294915456 295684587 295911792 295939468 296406297 296638848 296666592 297134568 297668844 301091904 302137362 302341248 302874822 303112448 303391044 303590592 303852288 304131564 304644726 304850304 304878816 305388306 305627904 305908812 305937423 306689112 307172898 309455568 310501026 310739616 311503104 311818573 312023664 312263424 312584712 313077798 313318368 313347672 314088192 314117568 314406279 314613072 315178776 315208254 318051556 319371272 319910148 320155968 320690988 321237576 322021656 322056976 322565004 322812864 322843056 323352324 323393312 323903448 323933742 324729648 328796541 329857664 330160842 330972048 331226368 331525143 331779888 332595072 332900766 333718704 333749916 334276389 337334448 338728392 338988672 340133904 340165716 341001504 341539416 341801856 341833824 342185537 342416448 342956592 342988668 343020747 343605394 343831392 345025251 347556704 348137514 348405024 349261056 349582068 350440992 350473768 351026622 351296352 351657801 351928016 352159488 352483164 352516131 352792704 353349216 353382264 354576123 358417851 358962752 359292681 360175464 360452224 361060416 361392273 361941696 362274363 362314098 362558592 363164472 363198438 363483392 363817476 364056768 364391379 365320854 368001216 369278998 370180338 371055168 371089872 372343554 372629664 373252374 373545216 373923517 374134464 374169456 374842248 375433542 378223472 379152768 379501254 380078208 380726016 381069441 381362256 381397924 381655296 382299264 382650642 382980488 383232384 383626692 383885568 383921472 384527088 384563052 385218504 385471872 386201104 386810316 391001292 391955652 392918688 394246116 394282989 394549056 395208396 395555456 395919018 396179424 396891792 397517868 397555047 401455872 401862439 402849816 403833096 404521392 404787456 405197397 405508752 406192968 406505088 407184408 407878416 407916564 408560031 408918816 409563864 412607424 414001368 414319488 416031552 416779616 417437064 417476106 417757824 417796896 418823424 419208372 419484096 420238368 420277672 420940638 421697529 425501406 426546864 426874624 427587984 428316768 429032538 429362208 429803979 430086672 430417152 430457408 430853049 431136432 431871264 431911656 432592974 432972864 433370817 434476242 438395388 440214456 441296064 442033524 442373184 442828342 443867688 443909202 444958272 444999888 445701852 446503266 449779264 451637856 453206043 453511872 453554288 454312233 454668672 455086566 455385888 455778432 456197346 456555264 456967089 457275456 457318224 457360996 458082459 458441856 458863218 460033668 464183352 464540032 465751539 466109424 467254656 468035496 468395136 468877068 469616697 469977552 470021508 471132288 471176352 472768164 472812381 477077334 477890468 479056908 479865222 480233952 481036482 481413888 481856364 481901431 482588928 483032484 483085464 483847506 484219296 484264584 485028486 485089968 485409024 485855172 485900613 487094472 490668288 493573784 494740224 494786496 495241263 496458072 496839552 497669832 498845952 498892608 499351149 499789664 500578056 500624874 506001672 508092588 508483008 510200856 510248574 511502256 511895296 512309124 512702784 512750736 513624672 514434888 514483002 515408091 515747088 520057274 521335056 522206271 522607536 523891584 524373102 525661488 525710652 526065408 526539933 526944528 527892024 528239232 528724746 529189056 530023824 530073396 531026518 537133088 538444128 539361856 540263196 540678336 541590624 542912544 543471147 543837888 543888752 544746708 544797657 545225088 545726214 546085152 547981281 550143232 552001824 553918497 554708736 555270507 556582752 556634808 557062528 558515331 558944496 559312128 559878561 560317824 561254184 562263372 563150313 567335208 568729152 569251881 570117312 570703906 571089024 572043384 572096886 572482944 573071972 573448896 573975963 574470732 574848576 575440038 575828352 575882208 576790632 576844578 577297152 577827756 577881799 578207808 579301656 580215474 584527184 586501938 586952608 587933478 588394752 589378032 589830912 591369174 591823584 591878936 592812594 593277696 593333184 593878527 594269136 595337688 602183808 604274724 604682496 605749644 606782088 607181184 608263128 609289452 609700608 609757632 610776612 611817624 611874846 613378224 614345796 618911136 621002052 621060133 621479232 623637146 624047328 625169424 626155596 626214159 626636736 626695344 628235136 628812558 629226144 630357552 630416508 631410957 636103112 638252109 638742544 639820296 640311936 641381976 642475152 643548807 644043312 644113952 645130008 645625728 645686112 646704648 646786624 647806896 647867484 649459296 651714363 657593082 659715328 660321684 661944096 663050286 663559776 664242513 665190144 665801532 665863803 667437408 667499832 668552778 669754899 674668896 677456784 677977344 678663953 680267808 680331432 682003008 682629849 683078832 683603712 683667648 684296019 684371074 684832896 685913184 685977336 686041494 687210788 687662784 688294827 690050502 695113408 696275028 696810048 699164136 700881984 700947536 702053244 702592704 703315602 703856032 704966328 705032262 705585408 706698432 706764528 709152246 715616001 716835702 717925504 718585362 719797833 720350928 720904448 721554723 722120832 722784546 723883392 724548726 724628196 725117184 725771259 726328944 726396876 727542729 727634952 728113536 728782758 730641708 736002432 738557996 740360676 742110336 742179744 744687108 744756757 745259328 746504748 747847034 748268928 748338912 749684496 750867084 750937311 756446944 758305536 759002508 760156416 762138882 762724512 762795848 764598528 765301284 765372861 765960976 766464768 767253384 767842944 769054176 769126104 770437008 770943744 771724503 772402208 773620632 780085911 782002584 783911304 785837376 786559653 788492232 788565978 789098112 790416792 791110912 791838036 792358848 793087119 793783584 795035736 795110094 796539777 803724878 805699632 807666192 809042784 810394794 811017504 812385936 813010176 813833537 814368816 815756832 815833128 817120062 817837632 818589321 819127728 825214848 828002736 828638976 832063104 833559232 834874128 834952212 835515648 835593792 838416744 838968192 840476736 840555344 841881276 843395058 851002812 853093728 855175968 856055859 856633536 858065076 858145329 858724416 859607958 860173344 860914816 861706098 862272864 863160057 863742528 863823312 865185948 865266867 865945728 866741634 868952484 870323211 874641779 876790776 879752907 880428912 881900217 882592128 884067048 884746368 885656684 887053761 887735376 887818404 889218891 889916544 889999776 891403704 893006532 893090053 899558528 903275712 906412086 907023744 907108576 908624466 909337344 910173132 910771776 911556864 912394692 913934178 914550912 914636448 914721992 916164918 916883712 917726436 917812269 920067336 928366704 929080064 931503078 932218848 934509312 935455719 936070992 936790272 937754136 939233394 939955104 940043016 942264576 942352704 943218837 945536328 945624762 954154668 955780936 958113816 959730444 960467904 962072964 963712728 963802862 966064968 966170928 967695012 968438592 968529168 970056972 970179936 971710344 971801226 974188944 986389623 987147568 989572992 990482526 992916144 993679104 994575429 995339664 997785216 998702298 999579328 1001156112 1001249748 1012003344 1016185176 1016966016 1020401712 1020497148 1023004512 1024618248 1025405568 1025501472 1026556611 1027249344 1028869776 1028966004 1029062241 1030816182 1031494176 1035075753 1040114548 1042670112 1044412542 1045215072 1047783168 1048746204 1048844291 1051322976 1051421304 1053079866 1053889056 1054973403 1055784048 1056478464 1057449492 1057548393 1058378112 1060047648 1060146792 1062053036 1063728369 1074266176 1075253553 1076888256 1077878043 1078723712 1080526392 1081356672 1083181248 1084176819 1085825088 1086823089 1086942294 1087675776 1087777504 1089493416 1089595314 1090450176 1091452428 1092170304 1093174137 1095962562 1104003648 1107836994 1110541014 1113165504 1113269616 1114125056 1117030662 1117888992 1119757122 1120635648 1121770551 1122508368 1124526744 1126300626 1134670416 1137458304 1138503762 1140234624 1141407812 1142178048 1143208323 1144086768 1144193772 1144965888 1146143944 1146897792 1147951926 1148941464 1149697152 1150880076 1151656704 1151764416 1153581264 1153689156 1155655512 1155763598 1156415616 1158603312 1160430948 1169054368 1173003876 1173905216 1175866956 1178756064 1182738348 1182848967 1183647168 1183757872 1185625188 1186666368 1187757054 1188538272 1190675376 1192665141 1204367616 1205587317 1208549448 1211499288 1213564176 1214362368 1215592191 1216526256 1218578904 1219515264 1221553224 1223635248 1223749692 1225680093 1226756448 1228691592 1237822272 1242004104 1242120266 1242958464 1247274292 1248094656 1250338848 1252311192 1252428318 1253273472 1253390688 1256470272 1257625116 1257742739 1258452288 1260715104 1260833016 1262821914 1265092587 1272206224 1276504218 1277485088 1279640592 1280623872 1282763952 1284950304 1287097614 1288086624 1288227904 1289411937 1290260016 1291251456 1291372224 1292559147 1293409296 1293573248 1295613792 1295734968 1298918592 1300112451 1303428726 1315186164 1320643368 1323888192 1326100572 1327119552 1328485026 1331603064 1331727606 1334874816 1334999664 1337105556 1339509798 1349337792 1351719113 1354913568 1357327906 1359618129 1360535616 1360662864 1362936699 1364006016 1365259698 1366157664 1367335296 1368592038 1368742148 1369665792 1370901267 1371826368 1371954672 1372082988 1374247377 1374421576 1375325568 1376589654 1380101004 1390226816 1392550056 1393620096 1397254617 1398328272 1401763968 1401895072 1404106488 1405185408 1406631204 1407712064 1408850091 1409932656 1410064524 1413396864 1413529056 1418304492 1418437143 1431232002 1433671404 1435851008 1437170724 1439595666 1440701856 1443109446 1444241664 1445569092 1445704293 1447766784 1449097452 1449256392 1451542518 1452657888 1452793752 1455085458 1455269904 1456227072 1457565516 1457701839 1461283416 1472004864 1477115992 1480721352 1484220672 1484359488 1485723789 1489374216 1489513514 1490518656 1493009496 1495694068 1496537856 1496677824 1498053447 1499368992 1501734168 1501874622 1512893888 1518005016 1524277764 1525449024 1525591696 1530602568 1530745722 1531921952 1534506768 1535685888 1538108352 1538252208 1540874016 1543449006 1544804416 1546224273 1547241264 1560171822 1564005168 1566618813 1567822608 1571674752 1573119306 1576984464 1577131956 1578196224 1579619799 1580833584 1583676072 1584717696 1586174238 1587567168 1590071472 1590220188 1593079554 1607449756 1611399264 1615332384 1618085568 1620789588 1620941177 1622035008 1624771872 1627667074 1628737632 1630413441 1631513664 1631666256 1634240124 1634392971 1635675264 1637178642 1638255456 1643943843 1650429696 1656005472 1661755491 1664126208 1665811521 1667118464 1669748256 1669904424 1671187584 1675545993 1676833488 1677936384 1679635683 1680953472 1681110688 1683762552 1686790116 1689450939 1702005624 1706187456 1707755643 1710351936 1712111718 1713267072 1716130152 1716290658 1717448832 1719215916 1720346688 1721829632 1721927889 1723412196 1724545728 1726320114 1727485056 1727646624 1730371896 1730533734 1731891456 1733483268 1733645397 1737904968 1740646422 1749283558 1753581552 1759505814 1760857824 1763800434 1765184256 1768134096 1769492736 1771313368 1774107522 1775470752 1775636808 1778437782 1779833088 1779999552 1781635581 1782807408 1786013064 1786180106 1799117056 1806551424 1812824172 1814047488 1814217152 1817248932 1820346264 1821543552 1824789384 1827868356 1829101824 1829272896 1829443984 1832329836 1835452872 1835624538 1840134672 1856733408 1863006156 1863180399 1864437696 1870911438 1872141984 1875508272 1878466788 1878642477 1879910208 1880086032 1884705408 1886437674 1891072656 1891249524 1894232871 1908309336 1911561872 1914756327 1916227632 1919460888 1920935808 1924145928 1927425456 1927605724 1930646421 1932129936 1932341856 1935390024 1936877184 1937058336 1940113944 1940359872 1943420688 1943602452 1943784233 1948377888 1955143089 1972779246 1974295136 1979145984 1980965052 1985832288 1989150858 1990679328 1992727539 1995570432 1997404596 1997591409 1999158656 2002312224 2002499496 2009264697 2024006688 2031034489 2032370352 2033932032 2035991859 2040803424 2040994296 2046009024 2047889547 2049236496 2050811136 2051002944 2052888057 2053113222 2054498688 2057739552 2057932008 2058124482 2061632364 2062988352 2064884481 2070151506 2080229096 2085340224 2088825084 2090430144 2097492408 2097688582 2102645952 2102842608 2106159732 2107778112 2109946806 2111568096 2114898984 2115096786 2116756224 2120095296 2120293584 2124106072 2127456738 2146848003 2148532352 2150507106 2153776512 2155756086 2157447424 2159393499 2161052784 2162713344 2164664169 2166362496 2168353638 2171650176 2173646178 2173884588 2175351552 2175555008 2177313777 2178986832 2179190628 2182904856 2184340608 2186348274 2191925124 2208007296 2215673988 2221082028 2226331008 2226539232 2234061324 2234270271 2235777984 2239514244 2243541102 2245016736 2249053488 2252601252 2252811933 2269340832 2274916608 2277007524 2280469248 2282815624 2286416646 2288173536 2288387544 2292287888 2293795584 2295903852 2296118583 2297882928 2299394304 2301760152 2303528832 2307162528 2307378312 2311311024 2311527196 2312831232 2315173509 2317206624 2320861896 2338108736 2340257733 2346007752 2347810432 2351733912 2357512128 2359678959 2365476696 2365697934 2367294336 2367515744 2371250376 2373332736 2375514108 2377076544 2379261357 2381350752 2385330282 2389619331 2411174634 2417098896 2422998576 2427128352 2431184382 2433052512 2435555881 2437157808 2439030528 2441500611 2443106448 2447270496 2447499384 2451360186 2453512896 2455767963 2457383184 2475644544 2484008208 2484240532 2485916928 2494548584 2496189312 2500677696 2504622384 2504856636 2506546944 2506781376 2515250232 2515485478 2516904576 2521430208 2521666032 2525643828 2530185174 2544412448 2553008436 2554970176 2559281184 2565527904 2568167577 2569900608 2574195228 2574435987 2576173248 2576455808 2578823874 2580520032 2582744448 2585118294 2586818592 2587146496 2589480171 2591227584 2591469936 2595800601 2597837184 2600224902 2606857452 2610969633 2623925337 2630372328 2639258721 2641286736 2645700651 2647776384 2652201144 2654239104 2656970052 2661161283 2663206128 2663455212 2667656673 2669749632 2669999328 2674211112 2679019596 2679270159 2698675584 2703438226 2709827136 2714655812 2719236258 2721071232 2721325728 2725873398 2728012032 2730519396 2732315328 2734670592 2737184076 2737484296 2741802534 2743652736 2743909344 2744165976 2748494754 2748843152 2750651136 2753179308 2753436807 2760202008 2780453632 2785100112 2787240192 2794509234 2796656544 2803527936 2803790144 2806367157 2808212976 2810370816 2813262408 2815424128 2817700182 2819865312 2820129048 2826793728 2827058112 2829656511 2836608984 2836874286 2862464004 2867342808 2874341448 2879191332 2881403712 2886218892 2891138184 2891408586 2898194904 2898512784 2903085036 2905315776 2905587504 2910170916 2910539808 2915131032 2915403678 2920645849 2922566832 2954231984 2959168869 2961442704 2968718976 2971447578 2978748432 2979027028 2981037312 2983726287 2986018992 2991388136 2993355648 2996106894 2998737984 3003468336 3003749244 3025787776 3036010032 3048555528 3050898048 3051183392 3061205136 3061491444 3063843904 3069013536 3076216704 3076504416 3079669833 3081748032 3086898012 3087186723 3089608832 3092448546 3094482528 3105227259 3120343644 3128010336 3133237626 3135645216 3138871483 3143349504 3146238612 3146532873 3153968928 3154263912 3159239598 3161667168 3164920209 3167352144 3169435392 3172348476 3172645179 3175134336 3180142944 3180440376 3186159108 3191185107 3214899512 3222798528 3225760659 3230664768 3233634129 3236171136 3241579176 3241882354 3244070016 3249543744 3252530457 3255334148 3257475264 3260469267 3260826882 3263027328 3263332512 3268480248 3268785942 3271350528 3274357284 3276510912 3287887686 3312010944 3323510982 3331623042 3334236928 3339496512 3339808848 3342375168 3351091986 3353666976 3359271366 3361906944 3362221376 3365311653 3367525104 3373580232 3378901878 3404011248 3412374912 3415511286 3420703872 3424223436 3426534144 3429624969 3432260304 3432581316 3434897664 3438431832 3440693376 3443855778 3446824392 3449091456 3452640228 3454970112 3455293248 3460743792 3461067468 3466966536 3467290794 3475809936 3481292844 3498567116 3507163104 3519011628 3521715648 3527600868 3536268192 3542626736 3548215044 3548546901 3550941504 3551273616 3556875564 3559999104 3563271162 3565614816 3572026128 3572360212 3577995423 3613102848 3616761951 3625648344 3628434304 3634497864 3640692528 3643087104 3646776573 3649578768 3655736712 3658545792 3658887968 3664659672 3670905744 3671249076 3677040279 3680269344 3713466816 3726012312 3726360798 3728875392 3741822876 3744283968 3751016544 3756933576 3757284954 3759820416 3760172064 3764040907 3769410816 3772875348 3773228217 3782145312 3782499048 3788465742 3795277761 3816618672 3823123744 3829512654 3832455264 3838921776 3841871616 3848291856 3854850912 3855211448 3861292842 3864259872 3864683712 3868235811 3870780048 3873754368 3874116672 3877677441 3880227888 3880719744 3886841376 3887204904 3887568466 3896755776 3900337353 3910286178 3945558492 3948590272 3961930104 3971664576 3978301716 3981358656 3985455078 3994809192 3995182818 3998317312 4004624448 4004998992 4018529394 4048013376 4055157339 4062068978 4064740704 4071983718 4078854387 4081606848 4081988592 4088810097 4092018048 4095779094 4098472992 4102005888 4105776114 4106226444 4108997376 4112703801 4115479104 4115864016 4116248964 4122742131 4123264728 4125976704 4129768962 4140303012 4160458192 4170680448 4177650168 4180860288 4191763851 4194984816 4195377164 4205291904 4205685216 4212319464 4215556224 4219893612 4223136192 4229797968 4230193572 4240190592 4240587168 4248212144 4254913476 4255311429 4293696006 4297064704 4301014212 4307553024 4311512172 4318786998 4322105568 4329328338 4332724992 4336707276 4337112879 4343300352 4347292356 4347769176 4351110016 4354627554 4357973664 4358381256 4365809712 4368681216 4372696548 4373105517 4383850248 4416014592 4420486829 4431347976 4442164056 4452662016 4453078464 4457171367 4468122648 4468540542 4471555968 4479028488 4487082204 4490033472 4494160341 4498106976 4505202504 4505623866 4538681664 4554015048 4565631248 4572833292 4576347072 4576775088 4584575776 4591807704 4592237166 4595765856 4603520304 4607057664 4614325056 4614756624 4622622048 4623054392 4630347018 4634413248 4638672819 4641723792 4676217472 4680515466 4692015504 4695620864 4699856439 4703467824 4715024256 4719357918 4730953392 4731395868 4734588672 4735031488 4738859397 4742500752 4751028216 4754153088 4758522714 4762701504 4770660564 4779238662 4822349268 4834197792 4845997152 4850983201 4854256704 4862368764 4862823531 4866105024 4871111762 4874315616 4883001222 4886212896 4891240323 4894540992 4894998768 4902720372 4903178913 4907025792 4911535926 4914766368 4931831529 4951289088 4968016416 4968481064 4985266473 4989097168 4992378624 4997434563 5001355392 5009244768 5009713272 5013562752 5026637979 5030500464 5030970956 5033809152 5038907049 5042860416 5043332064 5051287656 5060370348 5088824896 5106016872 5109940352 5118562368 5123266929 5131055808 5136335154 5139801216 5148390456 5148871974 5152346496 5152911616 5157647748 5161040064 5165488896 5165783667 5170236588 5173637184 5178960342 5182455168 5182939872 5191601202 5195674368 5200449804 5200936191 5213714904 5221939266 5247850674 5260744656 5278517442 5282573472 5291401302 5295552768 5300915741 5304402288 5308478208 5313940104 5322322566 5326412256 5326910424 5335313346 5339499264 5339998656 5344906743 5348422224 5358039192 5358540318 5397351168 5406876452 5419654272 5429311624 5438472516 5442142464 5442651456 5451746796 5461038792 5464630656 5474368152 5474968592 5483605068 5487305472 5487818688 5488331952 5496989508 5497686304 5506358616 5506873614 5520404016 5570200224 5589018468 5589541197 5593313088 5607580288 5612734314 5616425952 5626524816 5630848256 5635400364 5635927431 5639730624 5640258096 5654116224 5659313022 5673217968 5673748572 5682698613 5724928008 5734685616 5744268981 5748682896 5758382664 5762807424 5772437784 5782276368 5782817172 5791939263 5796389808 5797025568 5806170072 5810631552 5811175008 5817154129 5820341832 5821079616 5830262064 5830807356 5831352699 5841291698 5845133664 5865429267 5908463968 5918337738 5922885408 5937437952 5942895156 5957496864 5958054056 5967452574 5972037984 5978182617 5982776272 5986711296 5992213788 5992774227 5997475968 6006936672 6007498488 6027794091 6051575552 6072020064 6093103467 6097111056 6101796096 6102366784 6107975577 6122410272 6122982888 6127687808 6138027072 6143668641 6152433408 6153008832 6158664171 6159339666 6163496064 6173796024 6174373446 6179217664 6184897092 6188965056 6194653443 6210454518 6240687288 6256020672 6266475252 6271290432 6277742966 6292477224 6293065746 6307937856 6308527824 6318479196 6323334336 6329840418 6334704288 6344696952 6345290358 6350268672 6356699789 6360285888 6360880752 6372318216 6382370214 6429799024 6440544009 6445597056 6451521318 6461329536 6467268258 6472342272 6478180497 6483158352 6483764708 6488140032 6493992507 6499087488 6505060914 6510668296 6514950528 6520938534 6521653764 6526054656 6526665024 6536960496 6537571884 6548714568 6553021824 6575775372 6624021888 6647021964 6663246084 6678993024 6679617696 6702183972 6702810813 6707333952 6718542732 6724442752 6730623306 6735050208 6747160464 6757803756 6758435799 6808022496 6824749824 6831022572 6831661463 6841407744 6848446872 6859249938 6864520608 6865162632 6876863664 6881386752 6887711556 6888355749 6893648784 6898182912 6905280456 6910586496 6921487584 6922134936 6933933072 6934581588 6945520527 6951619872 6962585688 6997134232 7014326208 7020773199 7038023256 7043431296 7055201736 7072536384 7079036877 7085253472 7096430088 7097093802 7101883008 7102547232 7113751128 7119998208 7126542324 7131229632 7144052256 7144720424 7155990846 7168857993 7233523902 7251296688 7256868608 7268995728 7281385056 7293553146 7299157536 7306667643 7311473424 7317091584 7317775936 7324501833 7329319344 7341811488 7342498152 7354080558 7360538688 7367303889 7426933632 7452024624 7452721596 7457750784 7483645752 7488567936 7502033088 7513867152 7514569908 7519640832 7520344128 7528081814 7545750696 7546456434 7564290624 7564998096 7576931484 7590555522 7633237344 7646247488 7659025308 7664910528 7677843552 7696583712 7704502731 7709701824 7710422896 7722585684 7723307961 7728519744 7729367424 7736471622 7741560096 7748233344 7755354882 7760455776 7761439488 7768440513 7773682752 7774409808 7775136932 7787401803 7793511552 7800674706 7820572356 7871776011 7891116984 7897180544 7917776163 7923860208 7937101953 7943329152 7956603432 7962717312 7970910156 7983483849 7989618384 7990365636 8002970019 8009248896 8009997984 8037058788 8037810477 8096026752 8110314678 8124137956 8129481408 8143967436 8157708774 8163213696 8163977184 8177620194 8184036096 8191558188 8192324327 8196945984 8204011776 8211552228 8212452888 8225407602 8230958208 8231728032 8232497928 8245484262 8246529456 8251953408 8259537924 8260310421 8280606024 8320916384 8341360896 8355300336 8361720576 8383527702 8389969632 8390754328 8410583808 8411370432 8419101471 8424638928 8431112448 8439787224 8446272384 8459595936 8460387144 8480381184 8481174336 8488969533 8496424288 8509826952 8510622858 8587392012 8602028424 8623024344 8637573996 8644211136 8658656676 8673414552 8674225758 8694584712 8695538352 8702220032 8709255108 8715947328 8716762512 8731619424 8745393096 8746211034 8761937547 8767700496 8840973658 8862695952 8877506607 8884328112 8906156928 8914342734 8936245296 8937081084 8943111936 8951178861 8958056976 8974164408 8980066944 8988320682 8996213952 9010405008 9011247732 9077363328 9108030096 9131262496 9145666584 9152694144 9153550176 9169151552 9183615408 9184474332 9191531712 9207040608 9228650112 9229513248 9239009499 9245244096 9246108784 9260694036 9261560169 9268826496 9277345638 9283447584 9315681777 9352434944 9361030932 9384031008 9399712878 9406935648 9416614449 9430048512 9438715836 9439598619 9461906784 9462791736 9470062976 9477718794 9485001504 9494760627 9502056432 9508306176 9517045428 9517935537 9525403008 9541321128 9558477324 9573555321 9621059569 9644698536 9668395584 9677281977 9691994304 9700902387 9701966402 9708513408 9724737528 9725647062 9732210048 9742223524 9748631232 9757591371 9766002444 9772425792 9781407801 9782480646 9789081984 9789997536 9805440744 9806357826 9814051584 9823071852 9823990583 9829532736 9863663058 9936032832 9936962128 9970532946 9978194336 9994869126 10002710784 10018489536 10019426544 10027125504 10053275958 10061000928 10061941912 10077814098 10085720832 10086664128 10095934959 10102575312 10120740696 10177649792 10212033744 10219880704 10237124736 10246533858 10262111616 10272670308 10279602432 10288874907 10296780912 10297743948 10304692992 10315295496 10322080128 10331567334 10340473176 10347274368 10357920684 10364910336 10365879744 10383202404 10400899608 10401872382 10427429808 10443878532 10495701348 10521489312 10557034884 10558022261 10565146944 10582802604 10601831482 10608804576 10627880208 10644645132 10645640703 10652824512 10653820848 10670626692 10679997312 10689813486 10696844448 10716078384 10717080636 10733986269 10813752904 10839308544 10850285853 10858623248 10876945032 10885302912 10903493592 10922077584 10929261312 10940329719 10948736304 10949937184 10967210136 10975637376 10976663904 10993979016 10995372608 11012717232 11013747228 11040808032 11140400448 11178036936 11179082394 11186626176 11215160576 11225468628 11232851904 11253049632 11270800728 11271854862 11279461248 11280516192 11292122721 11308232448 11318626044 11319684651 11346435936 11347497144 11365397226 11385833283 11449856016 11469371232 11488537962 11497365792 11516765328 11525614848 11537287201 11544875568 11564552736 11565634344 11583878526 11592779616 11594051136 11604707433 11612340144 11621263104 11622350016 11633032323 11634308258 11640683664 11642159232 11660524128 11661614712 11662705398 11682583396 11690267328 11701012059 11730858534 11816927936 11836675476 11845770816 11885790312 11914993728 11916108112 11934905148 11944075968 11956365234 11965552544 11984427576 11985548454 11994951936 12013873344 12014996976 12055588182 12144040128 12165472017 12186206934 12194222112 12204733568 12215951154 12236563161 12244820544 12245965776 12255375616 12266430291 12276054144 12287337282 12306017664 12317328342 12318679332 12326992128 12338111403 12347592048 12348746892 12368226393 12369794184 12377930112 12389306886 12420909036 12481374576 12512041344 12532950504 12542580864 12555485932 12575291553 12584954448 12586131492 12615875712 12617055648 12636958392 12646668672 12659680836 12660864869 12669408576 12689393904 12690580716 12713399578 12720571776 12721761504 12744636432 12764740428 12765934287 12859598048 12881088018 12891194112 12903042636 12922659072 12934536516 12956360994 12966316704 12967529416 12987985014 12998174976 13010121828 13011338637 13021336592 13029901056 13041877068 13043307528 13053330048 13073920992 13075143768 13097429136 13106043648 13119316551 13151550744 13248043776 13261460487 13294043928 13326492168 13357986048 13359235392 13371514101 13404367944 13405621626 13414667904 13437085464 13448885504 13461246612 13470100416 13482481023 13494320928 13515607512 13516871598 13616044992 13662045144 13663322926 13696893744 13718499876 13729041216 13730325264 13753727328 13775423112 13776711498 13787297568 13810560912 13821172992 13835170129 13842975168 13844269872 13867866144 13869163176 13891041054 13903239744 13916018457 13925171376 13994268464 14028652416 14041546398 14076046512 14086862592 14099569317 14110403472 14145072768 14158073754 14170506944 14192860176 14194187604 14203766016 14205094464 14227502256 14253084648 14262459264 14288104512 14289440848 14311981692 14337715986 14467047804 14502593376 14537991456 14552949603 14562770112 14587106292 14588470593 14598315072 14613335286 14622946848 14635551872 14649003666 14658638688 14673720969 14683622976 14684996304 14708161116 14709536739 14721077376 14734607778 14795494587 14853867264 14868910243 14904049248 14905443192 14955799419 14967291504 14977135872 14992303689 15004066176 15027734304 15029139816 15040688256 15056163628 15079913937 15091501392 15092912868 15116721147 15128581248 15129996192 15153862968 15181111044 15266474688 15292494976 15318050616 15329821056 15355687104 15369800787 15393167424 15409005462 15419403648 15420845792 15445171368 15446615922 15457039488 15458734848 15472943244 15483120192 15496466688 15497351001 15510709764 15520911552 15536881026 15547365504 15548819616 15550273864 15574803606 15587023104 15601349412 15602808573 15641144712 15743552022 15782233968 15794361088 15835552326 15847720416 15874203906 15886658304 15902747223 15913206864 15925434624 15941820312 15966967698 15979236768 15980731272 16005940038 16018497792 16019995968 16034720229 16074117576 16075620954 16192053504 16220629356 16248275912 16258962816 16287934872 16315417548 16326427392 16327954368 16355240388 16383116376 16384648654 16393891968 16423104456 16424905776 16450815204 16461916416 16463456064 16464995856 16490968524 16493058912 16519075848 16520620842 16561212048 16641832768 16710600672 16767055404 16768623591 16779939264 16781508656 16822740864 16838202942 16849277856 16879574448 16892544768 16907782293 16919191872 16920774288 16962348672 16977939066 16992848576 17019653904 17021245716 17174784024 17204056848 17232806943 17246048688 17275147992 17288422272 17317313352 17346829104 17348451516 17375817789 17389169424 17391076704 17418510216 17431894656 17433525024 17451462387 17463238848 17490786192 17492422068 17494058097 17523875094 17535400992 17596287801 17681947316 17725391904 17755013214 17768656224 17812313856 17828685468 17830352947 17872490592 17874162168 17902357722 17916113952 17934547851 17948328816 17960133888 17976641364 17978322681 17992427904 18020810016 18022495464 18083382273 18154726656 18216060192 18262524992 18279310401 18291333168 18305388288 18307100352 18323926731 18338303104 18367230816 18368948664 18383063424 18414081216 18431005923 18457300224 18459026496 18475992513 18478018998 18490488192 18492217568 18521388072 18523120338 18537652992 18554691276 18566895168 18583960329 18631363554 18722061864 18768062016 18799425756 18813871296 18833228898 18877431672 18879197238 18923813568 18925583472 18940125952 18955437588 18970003008 18989521254 19004112864 19034090856 19035871074 19050806016 19070099367 19082642256 19116954648 19147110642 19242119138 19289397072 19321632027 19336791168 19354563954 19383988608 19401804774 19403932804 19417026816 19434541491 19449475056 19451294124 19464420096 19481977521 19484447048 19497262464 19515182742 19532004888 19544851584 19562815602 19564961292 19578163968 19579995072 19610881488 19612715652 19646143704 19647981166 19659065472 19727326116 19872065664 19873924256 19941065892 19956388672 19989738252 20036979072 20038853088 20106551916 20108432439 20122001856 20123883824 20155628196 20173328256 20191869918 20205150624 20241481392 20275307397 20355299584 20424067488 20474249472 20493067716 20494984389 20524223232 20545340616 20577749814 20593561824 20595487896 20630590992 20644160256 20663134668 20665067247 20680946352 20694548736 20715841368 20731759488 20766404808 20801799216 20803744764 20836561581 20854859616 20887757064 20991402696 21042978624 21062319597 21114069768 21116044522 21130293888 21165605208 21203662964 21217609152 21237110631 21255760416 21289290264 21291281406 21305649024 21307641696 21341253384 21359994624 21379626972 21381626563 21393688896 21432156768 21434161272 21467972538 21506573979 21627505808 21700571706 21717246496 21753890064 21770605824 21806987184 21844155168 21880659438 21897472608 21899874368 21920002929 21934420272 21951274752 21953327808 21973505499 21987958032 21990745216 22025434464 22027494456 22081616064 22101911667 22280800896 22356073872 22358164788 22373252352 22450937256 22465703808 22506099264 22541601456 22543709724 22558922496 22561032384 22584245442 22637252088 22639369302 22692871872 22694994288 22730794452 22771666566 22899712032 22938742464 22977075924 22979224921 22994731584 23033530656 23074574402 23089751136 23113508193 23129105472 23131268688 23167757052 23169923883 23185559232 23188102272 23209414866 23224680288 23244700032 23266064646 23268616516 23281367328 23284318464 23305321539 23321048256 23323229424 23325410796 23362205409 23365166792 23380534656 23402024118 23461717068 23615328033 23633855872 23673350952 23691541632 23753328489 23771580624 23811305859 23829987456 23832216224 23869810296 23888151936 23912730468 23931105088 23950451547 23968855152 23971096908 24027746688 24029993952 24111176364 24113431431 24288080256 24330944034 24372413868 24388444224 24409467136 24431902308 24473126322 24489641088 24491931552 24532860582 24552108288 24574674564 24576972981 24612035328 24634656684 24637358664 24676222806 24695184096 24697493784 24736452786 24739588368 24755860224 24778613772 24780931263 24841818072 24962749152 25024082688 25065901008 25085161728 25110971864 25150583106 25169908896 25172262984 25231751424 25234111296 25257304413 25273916784 25293337344 25319361672 25321729738 25338817152 25378787808 25381161432 25426799156 25441143552 25443523008 25466908599 25489272864 25529480856 25531868574 25719196096 25762176036 25806085272 25869073032 25912721988 25932633408 25935058832 25975970028 26020243656 26022677274 26042673184 26083754136 26086615056 26106660096 26147841984 26150287536 26194858272 26238633102 26285812641 26303101488 26522920974 26588087856 26632519821 26652984336 26718470784 26743028202 26808735888 26811243252 26829335808 26853536583 26874170928 26922493224 26940200832 26964962046 26988641856 27031215024 27033743196 27232089984 27324090288 27326645852 27393787488 27436999752 27458082432 27460650528 27507454656 27550846224 27553422996 27556000009 27574595136 27621121824 27670340258 27685950336 27688539744 27717028497 27735732288 27738326352 27782082108 27784680507 27806479488 27832036914 27850342752 27947045331 27988536928 28057304832 28083092796 28152093024 28199138634 28220806944 28249843347 28290145536 28316147508 28318795857 28341013888 28385720352 28388375208 28410188928 28455004512 28484281881 28506169296 28524918528 28553806611 28576209024 28578881696 28623963384 28675431972 28720665963 28863178707 28934095608 29005186752 29031845931 29075982912 29102707161 29105899206 29125540224 29174212584 29176941186 29196630144 29226670572 29245893696 29271103744 29272774113 29298007332 29317277376 29344223403 29347441938 29367245952 29369992608 29416322232 29419073478 29442154752 29469215556 29471971749 29590989174 29737820486 29808098496 29810886384 29911598838 29934583008 29984607378 30008132352 30055468608 30058279632 30081376512 30112327256 30159827874 30183002784 30185825736 30233442294 30257162496 30259992384 30287804877 30307725936 30362222088 30532949376 30584989952 30636101232 30659642112 30711374208 30739601574 30786334848 30818010924 30838807296 30841691584 30866624721 30890342736 30893231844 30914078976 30945886488 30966240384 30994702002 31021419528 31041823104 31073762052 31094731008 31097639232 31100547728 31149607212 31202698824 31205617146 31282289424 31487104044 31564467936 31671104652 31674066783 31695440832 31748407812 31805494446 31826413728 31883640624 31933935396 31936922109 31958473536 31961462544 32011880076 32039991936 32069440458 32148235152 32151241908 32201958807 32441258712 32496551824 32517925632 32550857559 32575869744 32630835096 32655908736 32710480776 32766232752 32769297308 32787783936 32820989157 32846208912 32849811552 32901630408 32926912128 32929991712 32981937048 32986117824 33038151696 33041241684 33044331961 33122424096 33283665536 33421201344 33534110808 33537247182 33559878528 33563017312 33645481728 33676405884 33698555712 33759148896 33815564586 33838383744 33841548576 33876368163 33924697344 33955878132 33959053953 33985697152 34039307808 34042491432 34157499849 34349568048 34408113696 34465613886 34492097376 34527586313 34550295984 34576844544 34611861603 34634626704 34693658208 34696903032 34751635578 34778338848 34782153408 34814122299 34837020432 34863789312 34867050048 34899096969 34902924774 34926477696 34981572384 34984844136 34988116194 35047750188 35070801984 35103036177 35192575602 35363894632 35450783808 35510026428 35537312448 35657370936 35660705894 35744981184 35748324336 35804715444 35832227904 35869095702 35896657632 35953282728 35956645362 35984855808 36041620032 36044990928 36166764546 36432120384 36496416051 36525049984 36558620802 36582666336 36614200704 36647853462 36676606208 36709689483 36734461632 36737897328 36766126848 36799290873 36828162432 36862011846 36918052992 36951985026 36956037996 36980976384 36984435136 37014334209 37042776144 37046240676 37109382552 37133790336 37167920658 37262727108 37444123728 37536124032 37598851512 37627742592 37666457796 37725874659 37754863344 37758394476 37847627136 37851166944 37910875176 37940006016 37979042508 37982594607 38008225728 38068181712 38071742148 38140198734 38165284512 38233909296 38294221284 38297802861 38484238276 38578794144 38643264054 38673582336 38709127908 38767977216 38803609548 38807865608 38869082982 38898950112 38902588248 38963955042 38968894096 38994524928 39030365484 39034015911 39064009776 39089703168 39125631204 39129922584 39159990144 39221762976 39225431304 39292287408 39295962332 39318130944 39357949653 39454652232 39744131328 39747848512 39784381461 39882131784 39912777344 39979476504 40073958144 40077706176 40114542303 40213103832 40216864878 40244003712 40247767648 40311256392 40346656512 40383739836 40410301248 40447443069 40482962784 40550614794 40848134976 40986135432 40989968778 41090681232 41155499628 41187123648 41190975792 41261181984 41326269336 41330134494 41361892704 41404449977 41431682736 41463518976 41505510387 41532809616 41603598432 41607489528 41673123162 41709719232 41748055371 41775514128 41982805392 42085957248 42124639194 42228139536 42232089044 42260587776 42298707951 42331210416 42407325928 42435218304 42474221262 42511520832 42578580528 42582562812 42611298048 42615283392 42682506768 42759253944 42763253126 42787377792 42864313536 42868322544 42935945076 43013147958 43255011616 43401143412 43434492992 43507780128 43613974368 43658848809 43688310336 43761318876 43765411779 43794945216 43799748736 43840005858 43868840544 43906655616 43947010998 43975916064 43981490432 44021162907 44050868928 44054988912 44128610217 44163232128 44203823334 44386483761 44561601792 44606730729 44712147744 44716329576 44867398257 44901874512 44931407616 44976911067 45012198528 45083202912 45087419448 45122064768 45168490884 45239741811 45274504176 45278738604 45350163441 45385743744 45389988576 45461588904 45543333132 45799424064 45877484928 45954151848 45958449842 45989463168 46067061312 46109402361 46149148804 46179502272 46227016386 46258210944 46262537376 46335514104 46339847766 46371118464 46376204544 46418829732 46449360576 46489400064 46532129292 46537233032 46562734656 46610643078 46642096512 46646458848 46650821592 46724410818 46730333584 46761069312 46804048236 46808425719 46923434136 47230656066 47267711744 47346701904 47383083264 47506656978 47543161248 47622611718 47659974912 47664432448 47708241669 47739620592 47776303872 47825460936 47862210176 47900903094 47937710304 47942193816 48055493376 48059987904 48104160687 48222352728 48226862862 48576160512 48661888068 48744827736 48776888448 48863804616 48946252644 48979282176 48983863104 49065721164 49149349128 49153945962 49269313368 49274717328 49352445612 49390368192 49394987568 49472905572 49479176736 49557227544 49561862526 49683636144 49925498304 50131802016 50221943728 50301166212 50305870773 50339817792 50344525968 50468222592 50514608826 50547833568 50638723344 50643459476 50677634304 50723346879 50757575616 50762322864 50853598312 50887046016 50933817198 50978545728 51058961712 51063737148 51438392192 51524352072 51612170544 51698420829 51738146064 51825443976 51865266816 51870117664 51951940056 52040487312 52045354548 52085346368 52127453367 52167508272 52173230112 52295683968 52300575072 52354387161 52389716544 52477266204 52482174291 52571625282 52606202976 52788863403 53045841948 53176175712 53265039642 53305968672 53360815211 53436941568 53486056404 53491058841 53617471776 53622486504 53707073166 53748341856 53803643553 53844986448 53880401664 53929924092 53934968043 53977283712 54062430048 54067486392 54250146819 54464179968 54648180576 54653291704 54787574976 54837931203 54873999504 54916164864 54921301056 54971780193 55014909312 55101692448 55106845992 55112000018 55149190272 55242243648 55293017769 55340680516 55371900672 55377079488 55427977539 55434056994 55471464576 55476652704 55564164216 55569361014 55612958976 55664073828 55700685504 55894090662 55977073856 56166185592 56304186048 56398277268 56441613888 56499686694 56632295016 56637591714 56682027776 56771440704 56776750416 56820377856 56910009024 56968563762 57012338592 57107613222 57152418048 57157763392 57210298101 57247926768 57350863944 57441331926 57726357414 57868191216 57964896081 58010373504 58063691862 58151965824 58205414322 58211798412 58251080448 58303624473 58348425168 58353882372 58393260288 58445932563 58453341144 58491787392 58545548226 58596014664 58634554752 58688446806 58694883876 58734491904 58739985216 58832644464 58838146956 58938431112 58943943498 59181978348 59475640972 59616196992 59621772768 59823197676 59869166016 59969214756 60110937216 60116559264 60224654512 60319655748 60325297317 60366005568 60371651472 60466884588 60519984768 60575609754 60615451872 60724444176 60825922191 61065898752 61272202464 61422748416 61479203148 61484953167 61572669696 61636021848 61683383168 61733249442 61780685472 61786463688 61891772976 61932480768 61989404004 61995201741 62042839056 62083646208 62147524104 62195278464 62201095456 62299214424 62405397648 62411234292 62509684743 62564578848 62974208088 63128935872 63186958791 63342209304 63348133566 63390881664 63496815624 63610988892 63652827456 63711331893 63767281248 63867870792 63873844218 63916947072 63922925088 63988695419 64023760152 64079983872 64138880916 64144879689 64296470304 64302483816 64403917614 64519721937 64882517424 64993103648 65101715118 65151739488 65261670192 65311817472 65420961552 65532465504 65538594616 65641978314 65692417824 65699623104 65760008787 65803260816 65853824256 65859983424 65920516497 65963874096 65972235648 66076303392 66082483368 66088663922 66244848192 66305735001 66567331072 66842402688 67068221616 67074494364 67119757056 67126034624 67352811768 67397111424 67518297792 67631129172 67676767488 67683097152 67752736326 67911756264 67918107906 67971394304 68078615616 68084982864 68314999698 68699136096 68816227392 68931227772 68937674763 68984194752 69055172626 69100591968 69223723206 69269253408 69340524579 69387316416 69393806064 69503271156 69509771649 69556677696 69564306816 69628244598 69674040864 69734100096 69798193938 69805849548 69852955392 69915964617 69963144768 69969688272 69976232388 70086616227 70095500376 70141603968 70206072354 70385151204 70727789264 70845984099 70901567616 71020052856 71074624896 71259985467 71314741872 71321411788 71433917577 71489962368 71496648672 71609430888 71664455808 71738191404 71793315264 71906565456 71913290724 72083240064 72089981856 72333529092 72340294293 72864240768 72992832102 73050099968 73117241604 73165332672 73228401408 73295706924 73419378966 73468923264 73475794656 73598581746 73656324864 73724023692 73730918943 73836105984 73903970052 73912075992 73968870272 74028668418 74085552288 74092481352 74218765104 74267580672 74335841316 74342793789 74525454216 74888247456 75072248064 75148276093 75197703024 75255485184 75332915592 75451749318 75509726688 75516788952 75695254272 75702333888 75771913239 75821750352 75880012032 75958085016 75965189214 76016451456 76136363424 76143484296 76280397468 76330569024 76400725797 76467818592 76588442568 76595605722 76968476552 77157588288 77286528108 77418255816 77607219096 77615731216 77738165964 77797900224 77805176496 77927910084 77937788192 78060730968 78068031822 78128019552 78251262408 78259845168 78319980288 78443525952 78450862608 78584574816 78591924664 78715899306 78857437923 78909304464 79495697024 79568762922 79764263568 79825554688 79897559463 79958953008 80155412352 80229084606 80426207664 80433729756 80488007424 80495535296 80560609749 80622512784 80767479672 80820602496 80894886138 80965925568 81101229588 81696269952 81972270864 81979937556 82181362464 82310999256 82374247296 82381951584 82466714417 82522363968 82652538672 82660268988 82668000027 82723785408 82808899954 82863365472 83011020774 83065619232 83151085491 83207196864 83214979056 83346246324 83354041521 83419438464 83496110742 83551028256 83841135993 83965610784 84171914496 84249278388 84456279072 84464178088 84597415902 84662420832 84749530041 84814651856 84870436608 84948442524 84956387571 85023041664 85157161056 85165125624 85230566784 85365013536 85452845643 85518507888 85526506252 85574755584 85661419833 85728627072 85736645088 85871890152 86026295916 86510023232 86589536121 86802286824 86868985984 87015560256 87095537793 87227948736 87308121483 87317697618 87376620672 87522637752 87530823558 87589890432 87599497472 87680011716 87737681088 87813311232 87818322339 87894021996 87951832128 88032670209 88042325814 88101737856 88109977824 88257220434 88326464256 88407646668 88415915247 88772967522 89213461458 89424295488 89432659152 89734796514 89803749024 89953822134 90024397056 90115567597 90166405824 90174838896 90244129536 90336981768 90479483622 90549008352 90557477208 90700326882 90771487488 90779977152 90863414631 90923177808 91086666264 91598848128 91754969856 91908303696 91916899684 91978926336 92134122624 92218804722 92298297608 92359004544 92454032772 92516421888 92525074752 92671028208 92679695532 92742236928 92837659464 92898721152 93064258584 93074466064 93125469312 93221286156 93284193024 93292917696 93301643184 93448821636 93460667168 93608096472 93616851438 93846868272 94461312132 94693403808 95013313956 95022200349 95086322496 95245223436 95328864896 95416483338 95479241184 95650921872 95724420352 95801806188 95810766327 95875420608 95884387632 96119975808 96208321374 96444705456 96453725724 96605876421 97323776136 97489655472 97553776896 97652572677 97727609232 97892505288 97967726208 98131442328 98298698256 98307891924 98462967471 98538626736 98549434656 98704891224 98780736384 98789975136 98945811144 98958353472 99114455088 99123725052 99132995883 99367272288 99850996608 100263604032 100443887456 100602332424 100611741546 100679635584 100689051936 100936445184 101029217652 101095667136 101277446688 101286918952 101446693758 101515151232 101524645728 101629104489 101707196624 101774092032 101867634396 101877161859 101957091456 102117923424 102127474296 102472499547 102876784384 103048704144 103224341088 103396841658 103476292128 103582758939 103650887952 103730533632 103740235328 103835584809 103903880112 104080974624 104090709096 104170692736 104254906734 104335016544 104346460224 104442366897 104591367936 104601150144 104697290907 104708774322 104779433088 104954532408 104964348582 105143250564 105212405952 105309108531 105577726806 106091683896 106352351424 106530079284 106611937344 106721630422 106972112808 106982117682 107234943552 107244973008 107414146332 107496683712 107607287106 107689972896 107859848184 107869936086 107954567424 108063896413 108124860096 108134972784 108500293638 109296361152 109306583408 109489248153 109575149952 109675862406 109747999008 109842602112 109943560386 110029818624 110129068449 110203384896 110213691984 110224000036 110298380544 110397872619 110484487296 110586035538 110681361032 110754158976 110855955078 110868113988 110942929152 110953305408 111128328432 111138722028 111328147656 111401371008 111788181324 111954147712 112332371184 112608372096 112796554536 112883227776 112999373388 113177623977 113264590032 113275183428 113542881408 113553500832 113820018048 113937127524 113947783821 114024677184 114215226444 114315526784 114420596202 114495853536 114701727888 114882663852 114893408583 115452714828 115736382432 115929792162 116020747008 116127383724 116138244871 116303931648 116410828644 116423596824 116607248946 116696850336 116707764744 116891865126 116906682288 116983574784 117091096452 117102047733 117192029328 117269109504 117376893612 117389767752 117479970432 117665288928 117676293912 117876862224 117887886996 118073848959 118363956696 118951281944 119232393984 119243545536 119353144383 119646395352 119738332032 119938429512 120221874432 120233118528 120343626909 120449309024 120639311496 120650594634 120732011136 120743302944 120933769176 121039969536 121151219508 121230903744 121448888352 121651844382 122544404928 122958406296 122969906334 123272043696 123366766336 123466498884 123561370944 123572927376 123783545952 123978808008 123990403482 124085678112 124213349931 124295048208 124390556928 124402190912 124516531161 124598428848 124810795296 124822468584 125019369486 125129157696 125244166113 125948416176 126257871744 126373917582 126684418608 126696267132 126781763328 126896123853 126993631248 127221977784 127305654912 127422663786 127534562496 127735741584 127747688436 127833894144 127845850176 127977390838 128047520304 128277761832 128289759378 128592940608 128604967632 128807835228 129039443874 129765034848 129986207296 130203430236 130303478976 130523340384 130841923104 130976546427 131064931008 131077189232 131283956628 131296235337 131384835648 131399246208 131520017574 131606521632 131719966848 131841032994 131927748192 131944471296 132063488721 132152606784 132164966736 132177327844 132385830651 132489696384 132611470002 133684805376 133820192187 134136443232 134148988728 134252069248 134602194771 134705623536 134794222848 134930733201 135036595584 135262258344 135366194304 135505472652 135719225433 135823512528 135836215812 136050490323 136157231232 136169965728 136629999396 137398272192 137632454784 137862455544 137875349526 137968389504 138110345252 138201183936 138328207083 138447446412 138538506816 138681049158 138774632832 138787612128 139006542312 139019543298 139113355392 139128613632 139256489196 139269513559 139348081728 139468200192 139596387876 139611699096 139831929234 139926289536 139939376544 139952464776 140173232454 140191000752 140283207936 140412144708 140425277157 140770302408 141455578528 141691968198 141803135232 142040105712 142149249792 142519970934 142629483744 142642823576 142867835154 142979924736 142993297344 143124725007 143218861776 143328911616 143476382808 143586630528 143813130912 143826581448 144166480128 144179963712 144312482061 144667058184 144680588586 145728481536 145985664204 146234483208 146330665344 146591413848 146838757932 146937846528 146951589312 147197163492 147448047384 147461837886 147807940104 147824151984 147937740544 148057336836 148171104576 148184962704 148437530208 148671682632 148685587578 149050908432 149776494912 150296552186 150395406048 150665831184 150903498636 150917612319 151019453376 151033577904 151404667776 151543826478 151643500704 151916170032 151930378428 152032902912 152170040637 152272726848 152286968592 152560794936 152661138048 152801451594 152935637184 153176885136 153191211444 153936953104 154315176576 154573056216 154836511632 155095262487 155214438192 155231462432 155476331928 155595800448 155610352992 155855820168 155875576384 156121461936 156136063644 156256039104 156502524816 156519690336 156887051904 156901725216 157063161483 157169149632 157183849328 157431798612 157446522873 157714875846 157818608928 158366590209 158991394048 159137525844 159528527136 159795118926 159917906016 160082445633 160310824704 160458169212 160473176523 160852415328 160867459512 160991070592 161121219498 161245025568 161410930659 161534959344 161641204992 161789772276 161804904129 161931851136 162202459176 162750440457 163392539904 163558012673 163944541728 163959875112 164362724928 164513793609 164621998512 164748494592 164763903168 164915340579 164933428834 165044727936 165305077344 165320537976 165336000054 165447570816 165617799908 165726730944 165879053307 166022041548 166131238464 166283932617 166302170982 166414393728 166429958112 166692492648 166708083042 166838876928 166992221484 167102056512 167682271986 167931221568 168498556776 168912558144 168928356176 169194831804 169324841664 169499060082 169629303712 169896885048 169912775142 170046083328 170314322112 170330251248 170461133568 170730027072 170905691286 171037015776 171053012504 171322839666 171457254144 171473290176 171630894303 171743780304 172052591832 173020046464 173179072242 173604573648 173737971968 173894688243 174031120512 174191075586 174455897472 174616242966 174635395236 174753241344 174910873419 175045275504 175061647116 175179780864 175337797689 175360023432 175475362176 175636644678 175788043992 175903664256 176065340418 176084651628 176203475712 176219955648 176514440868 176815293336 176831830494 177545935044 178426922916 178848590976 178865318304 179469593028 179486378437 179607498048 179907644268 180231135194 180332811648 180349677792 180673963536 180958967244 180975891951 181098016704 181114954416 181400653764 181559954304 181726829262 181846355616 182173332528 182477766573 183197696256 183816607392 183833799368 184268245248 184437609444 184454859501 184596595216 184718009088 184908065544 185050149504 185342056416 185359391064 185675318928 185797442304 185985605223 186128517168 186148932128 186250938624 186442572312 186585835392 186603286368 186897643272 186921334336 187216192944 187233702876 187693736544 188922624264 189386807616 189560876373 190026627912 190044400698 190172644992 190490446872 190657729792 190832966676 190958482368 191133995679 191301843744 191603612376 191621532654 191750841216 191768775264 191966086257 192239951616 192416642748 192434639067 192889410912 192907451448 193211752842 193559165811 194647552272 194979310944 195305145354 195455218464 195785010576 195935452416 196133882417 196262884656 196597396512 196615783848 196925934942 197077253472 197098869312 197280026361 197409782448 197561472768 197579950272 197761549491 197891622288 197916706944 198228910176 198247450104 198265991766 198734544576 198917205003 199701993216 200527208064 200887774912 201204664848 201223483092 201359271168 201378103872 202058435304 202191334272 202554893376 202573837904 202893387516 203030302464 203049291456 203258208978 203414393248 203735268792 203754323718 203914182912 204235846848 204254948592 204944999094 206097408288 206448682176 206793683316 206813024289 206952584256 207165517878 207301775904 207480470656 207671169618 207807760224 208021573737 208161949248 208181418192 208341385472 208509813468 208529314947 208670033088 208692920448 208884733794 209202300288 209394581814 209417548644 209558866176 209747893851 209909064816 209928697164 210259848681 210286501128 210424811904 210618217062 211155453612 212183367792 212537952297 212704702848 213060158568 213223874688 213443260844 213779956401 213944225616 213964235364 214301752731 214469887104 214489946016 214828292664 214993367424 215214574212 215234702773 215379945792 215719696368 215739872172 216127792826 216249720192 216269945568 217000587276 217020882879 218592722304 218613166816 218978496306 219150299904 219351724812 219495998016 219685204224 219887120772 220258136898 220406769792 220427383968 220448000072 220795745238 220968974592 221172071076 221192756829 221362722064 221508317952 221711910156 221736227976 221906610816 222256656864 222277444056 222656295312 222802742016 223028381367 223576362648 223908295424 224664742368 225216744192 225444828279 225593109072 225766455552 225998746776 226355247954 226529180064 226550366856 227085762816 227107001664 227315739717 227640036096 227874255048 227895567642 228049354368 228430452888 228631053568 228841192404 228991707072 229202177391 229403455776 229765327704 229786817166 230905429656 231472764864 231859584324 232254767448 232276489742 232821657288 232847193648 233214497892 233393700672 233415529488 233783730252 233813364576 234182192904 234204095466 234384058656 234753787224 234779535504 234959940864 235197892193 235330577856 235352587824 235753724448 235775773992 236147697918 236572313769 236727913392 237902563888 238487091072 238706288766 239292790704 239476664064 239692678389 239876859024 240466237056 240687253818 240898618048 241278622992 241301189268 241464022272 241486605888 241867538352 242302439016 242461807488 242897776704 243303688764 245088809856 245916812592 245939812668 246544087392 246932997768 247122741888 247145854752 247400143251 247567091904 247957616016 247980806964 248004000081 248171356224 248426699862 248590096416 248804381824 249033062322 249196857696 249453256473 249621590592 249644937168 250038738972 250062124563 250258315392 250488332226 251523407979 251896832352 252515743488 252747835164 252771474131 253368837216 253392534264 253792247706 253987262496 254248590123 254443955568 254611309824 254845327572 254869162713 255069124992 255471483168 255495376872 255691700352 255954781676 256095040608 256358536929 256555523664 256579518756 256984259499 257185881216 257209935264 257615670456 258078887748 259530069696 259768608363 259972414592 260406860472 260606957952 261046680768 261286613379 261683846208 261924364449 261953092854 262129862016 262154378464 262567913256 262592470674 262769671296 262798492416 263040035148 263213043264 263439933696 263454967017 263682065988 263855496384 264126977442 264305213568 264329933472 264354655688 264771661302 264979392768 265222940004 265247745741 267640384374 268272886464 268297977456 268504138496 269204389542 269411247072 269861466402 270073191168 270346702791 270524516688 270732388608 271010945304 271438450866 271647025056 271672431624 272100980646 272314462464 272339931456 272590243893 273259998792 274796544384 275264909568 275724911088 275750699052 275936779008 276220690504 276402367872 276656414166 276894892824 277077013632 277362098316 277549265664 277575224256 278013084624 278039086596 278226710784 278512978392 278539027118 278696163456 279192775752 279223398192 279663858468 279852579072 279878753088 279904929552 280346464908 280382001504 280824289416 280850554314 281540604816 282911157056 283383936396 284080211424 285039941868 285066601047 285258967488 285285647152 285735670308 285986594688 286249450014 286437723552 286952765616 287173261056 287432298981 287626261824 287653162896 288359927424 288624964122 289334116368 289361177172 291971328408 292468966416 292661330688 292957718031 293182827696 293677515864 293903178624 294394326984 294896094768 294923675772 295388902413 295615880208 295648303968 296114673672 296342209152 296369925408 296875060416 297343365264 297371175156 297398987649 298101816864 299552989824 300593104372 300790812096 301331662368 301806997272 301835224638 302038906752 302067155808 302809335552 303087652956 303116000099 303287001408 303832340064 303860756856 304340081274 304545453696 304573937184 304887313467 305121589872 305322276096 305602903188 305631485577 305871274368 306353770272 306382422888 307417498641 307873906208 308630353152 309146112432 309673023264 310190524974 310428876384 310462924864 310748276817 310952663856 311191600896 311220705984 311506754427 311711640336 311751152768 312242923872 312272127288 312512078208 313005049632 313039380672 313327100691 313774103808 313803450432 314091872721 314126322966 314338299264 314367698656 314863597224 314893045746 315429751692 315637217856 315927325593 316733180418 318275051688 319057054272 319590237852 319835812032 320164891266 320916338424 320946353046 321704830656 321734919024 321982141184 322242438996 322490051136 322821861318 323069918688 323579544552 323609808258 323863702272 324191689239 324404918352 325500880914 327116025346 327889083456 327919750224 328467744459 328725449856 329027587218 329243997024 329527806336 329830681158 329866857668 330089455872 330387205347 330610154688 330641075952 330672000108 330895141632 331193617857 331235599816 331453461888 331758106614 332044083096 332262476928 332567865234 332604341964 332828787456 332859916224 333384985296 333416166084 333984442968 334204113024 335364543972 335862443136 336997113552 337825116288 337856712352 338389663608 338649683328 338998120164 339258607424 339532871931 339793770096 339825550284 340628644224 340660502496 341460054144 341811382572 341843351463 342074031552 342106025008 342645679332 342946580352 343261788606 343487560608 344105183664 344680225749 346040092928 346358144484 347209147296 347789376486 348062241024 348382151172 348414734613 348911794944 349232485932 349270790472 349821746838 350090551008 350123294232 350675595378 350720046864 350950724352 351273289356 351306143199 351576087984 351807328512 352130680836 352169303256 352439911296 353028881736 353630586672 353663660988 354221546877 355091870088 356853845832 357697181952 357730636608 358059433149 358939186056 358972756874 359214996096 359815288536 360462270388 360665623296 360699355584 361030880727 361347927072 361917934488 361951783902 362196033408 362229908832 362801307528 363119908608 363453658524 363487651571 363692711232 364346665056 364955533146 367633214784 367667598736 368875218888 368909719002 369193190432 369816131088 370100299008 370684112832 370718782128 371350637856 371971210446 372257034336 372297864256 372640049793 372885144624 373171670784 373206572736 373549593483 373795286544 373842668672 374432385888 374467405752 375387473088 375732498339 377845248528 378773615232 379121752746 380053255824 380088801396 380345289984 380688371559 380980893744 381665933352 381916964736 382267991358 382603687488 383207224752 383243065308 383501682432 383537550528 383932172514 384833285496 384869278134 385778821824 385814902896 386423505684 387118331622 389295104544 389958621888 390610290708 390646823657 390910436928 391570021152 392267764834 392525769312 392929639281 393194793024 393231567696 393851869884 393888706011 394154506944 394197738624 394560052722 394819564896 395159900544 395523098982 395783244576 395833413888 396190466163 396457820352 396494900208 396531983532 397157491953 397469089152 397834410006 401054416128 401460576561 401775549824 402409329696 402446966184 402756207744 403806584313 404116870608 404382668544 404792199603 405109786752 405147675808 405786775032 406098582912 406516417956 406828786496 407157676299 407470537584 407508647436 408471693696 408509897184 409889998188 412194816576 412897364352 413587366632 413626048578 413905168512 414331035756 414603551808 414960941312 414984621249 415342339236 415615520448 416043147474 416323898496 416362836384 417019626936 417058629894 417340066176 417385840896 417769467588 417808540677 418404600576 418789163628 418835097288 419495787702 419818129632 419857394328 420519697362 420573002256 420849623808 421236434124 421275831471 422310907224 424366735584 425075904594 425409405696 426120317136 426447749376 426886521688 427559912802 427888451232 427928470728 428603505462 428939774208 428979892032 429374175021 429656585328 429986734848 430429148424 430469405546 430759891584 431439392736 431479744344 432255585652 432499440384 432539891136 432937446183 434001174552 434041765758 437185444608 437226333632 437956992612 438703449624 438991996032 439774241544 440516273796 440813539584 440854767936 440896000144 441591490476 442344142152 442385513658 442725444128 443423820312 443472455952 443813221632 444513313728 444554888112 445312590624 446056762734 447152725296 449329484736 450889656558 451186218144 451997493552 452710495908 452752836957 453058360128 453100733712 454214003328 454631479434 455748510096 455791135284 456098708736 456510121911 456860905776 457682384808 457983414144 458404354782 458806911552 459530655408 459573634332 461810859312 462945529728 463719168648 464509534896 464552979484 465285787461 465643314576 465694387296 466428995784 466787401344 466831058976 467567460504 467626729152 468364385808 468408190932 468452000153 468768117312 469507574448 469559071008 470395784386 470661155712 470705175648 471189484449 471507448896 471551547984 472295395836 472339568619 473144627538 473455826784 475099770627 475805127776 476974182144 477412577532 478585581408 479385356778 479753718048 480247336899 480932474112 481374507636 481419529569 481797236096 482557245984 482602378536 482973211776 483735076704 484232791977 484604878032 484923614976 485414712387 485795553408 486607377528 488251321371 490177619712 490674038019 491833625184 491879625336 493088174784 493541380827 493865995536 494245483776 494291709504 494746021737 494800286502 495134183808 495915232032 495961613928 496008000162 496342712448 496853399724 497180192832 497608763648 497637159921 498066124644 498393715392 498851797851 498906512946 499243181184 499289874336 500077477944 500124249126 500516630784 500976664452 503046815958 503793664704 505495670328 505542948262 506737674432 506785068528 507584495412 507974524992 508497180246 508887911136 509690655144 509738325426 510138249984 510942966336 510990753744 511383400704 511909563352 512190081216 512717073858 513111047328 513159037512 513968518998 514371762432 514419870528 514892682909 515231340912 516157775496 519060139392 519537216726 519944829184 520813720944 521213915904 521684064729 522093361536 522573226758 523367692416 523848728898 523906185708 524259724032 524308756928 524732620257 525135826512 525184941348 525539342592 526080070296 526426086528 526909934034 527364131976 527710992768 528253954884 528610427136 528659866944 528709311376 529543322604 530445880008 530495491482 535280768748 536545772928 536595954912 538408779084 538459135311 538822494144 539722932804 540693405582 541049033376 542021890608 542876901732 542927675853 543294050112 543344863248 544201961292 544679862912 545180487786 546519997584 547433299719 549593088768 551449822176 551501398104 552441381008 552804735744 553312828332 553364578503 553789785648 554154027264 554724196632 555150448512 556026169248 556078173192 557025956784 557078054236 557392326912 557956815669 558385551504 558446796384 559327716936 559757506176 559809859104 560692929816 560764003008 561648578832 561701108628 563081209632 565822314112 566767872792 568160422848 568682629119 570079883736 570133202094 570517934976 570571294304 571471340616 571973189376 572498900028 572875447104 573401987037 573905531232 574864597962 575252523648 575306325792 575898258771 576719854848 577249928244 577303917201 578668232736 578722354344 580677497433 583942656816 584937932832 585915436062 586365655392 586968967321 587355031728 587806357248 588401647251 588788653968 589792189536 589847351544 590777804826 591231760416 591296607936 591840079083 592229347344 592684418304 592739850816 593284648473 593750120832 594686730528 594742350312 594797975298 596203633728 596751615009 599105979648 601186208744 601581624192 602663324736 603613994544 603670449276 604077813504 604134311616 606175305912 606232000198 606574002816 607664680128 607721513712 608680162548 609090907392 609147874368 609774626934 610243179744 611205806376 611262971154 611742548736 612707540544 612764845776 614834997282 615747812416 618292224864 619346046528 620381049948 620439072867 620857752768 620925849728 621496553634 621905327712 622441411968 623013508854 623423280672 623502305536 624064721211 624485847744 624544254576 625024156416 625587944841 626010099264 626078761344 626654201382 627606900864 628183745442 628252645932 628676598528 628735397312 629243681553 629727194448 629786091492 630859503384 631274435712 631854651186 633466360836 636550103376 637613856891 638114108544 639180475704 639671624064 640329782532 641339869203 641832676848 641892706092 642905258193 643409661312 643469838048 644484877992 644980102272 645643722636 645704108319 646139837376 647159089104 647219616516 648383378478 648809836704 651001761828 651062648637 654232050692 655778166912 655839500448 656935488918 657450899712 658055174436 658487994048 659055612672 659661362316 659733715336 660774410694 661220309376 661282151904 661344000216 662387235714 662471199632 662906923776 663516213228 663578270487 664088166192 664524953856 665135730468 665208683928 665719832448 666769970592 666832332168 667968885936 668408226048 669085144101 670729087944 671724886272 673994227104 675650232576 675713424704 676334484837 676779327216 677299366656 677996240328 678517214848 679065743862 679587540192 679651100568 681257288448 681321004992 681947219151 682920108288 683622765144 683686702926 684148063104 684212050016 685291358664 685893160704 686523577212 686975121216 687606532173 688210367328 689360451498 692716288968 694418294592 695578752972 696764302344 696829469226 698464971864 698541580944 699643493676 700181102016 700246588464 701351190756 701440093728 702546578712 702612286398 703152175968 703875649609 704261361672 704338606512 704879822592 705593676579 706057763472 707261173344 707327321976 708443093754 709716941307 710183740176 713707691664 715461273216 716118866298 717878372112 717945513748 718429992192 719078035167 719630577072 720924540776 721398711168 722061761454 722695854144 723835868976 723903567804 724392066816 724459817664 725602615056 726907317048 726975303142 727385422464 728693330112 729911066292 735266429568 735335197472 737750437776 737819438004 738386380864 739632262176 741368225664 741437564256 742200429753 742701275712 743942420892 744012000243 744514068672 744595728512 745280099586 745770289248 746413145472 747099186966 747590573088 747685337344 748359769419 748864771776 748934811504 750186373689 750774946176 751464996678 754570223937 755690497056 757547230464 758243505492 758314422393 760106511648 760177602792 761376743118 761961787488 762745770369 763331866704 763833929472 764535982716 764607488139 765207374976 766414449504 766486130616 767075101056 767864345028 769075610787 769666570992 769738556268 770952778497 771557643648 771629805792 772847011368 774236663244 778590209088 779305825089 779917243776 781220581416 781293647314 781820873856 783140042304 783859840137 784535529668 785051538624 785773093347 785859278562 786389586048 786463135392 787703739768 787777412022 788309013888 788395477248 789120105444 789639129792 790319801088 791046197964 791566489152 792380932326 792915640704 792989800416 793063967064 794314983906 794938178304 795668820012 795743237223 802921153122 803551099648 804818659392 804893932368 805512415488 807613168626 808233741216 809584399206 810219573504 810295351616 811040108373 811573550064 812197165824 813032835912 813657572992 814315352598 814941075168 815017294872 816943387392 817019794368 817770731679 819779996376 824389633152 825794728704 827174733264 827252097156 827810337024 828662071512 829207103616 829969242498 830684678472 831231040896 832086294948 832647796992 832725672768 834039253872 834117259788 834680132352 835538935176 835617081354 837578327256 837670194576 838991575404 839636259264 839714788656 841039394724 841146004512 842472868248 842551662942 844621814448 848733471168 850151809188 852240634272 853773043376 855119825604 855199803141 855776902464 855856941456 857207010924 857959784064 858748350042 859313170656 860858296848 860938811092 861519783168 862296896943 862878785472 862959488688 864511171304 865079782272 865874892366 868002349104 868083531516 874452667264 875913985224 877406899248 877983992064 878873154093 879548483088 881032547592 881709535872 881792000288 883182980952 884688284304 884771027316 885450888256 886166707239 886847640624 886944911904 889026627456 889109776224 890625181248 892113525468 892196962947 894305450592 898658969472 901779313116 902372436288 903994987104 905420991816 905505673914 906116720256 906201467424 907133858587 908428006656 909262958868 909348000297 911497020192 911582270568 913020243822 913721811552 914661940401 915364769616 915966828288 916808709564 916894456731 917613823104 919061310816 919147268664 922252495923 923621718624 925891059456 927438337296 929019069792 929105958968 930571574922 931286629152 931388774592 932244830451 932857991568 933574802688 933662117952 934520263281 935134921008 935253458304 936728771616 936816381864 936904000306 937536234624 939015148896 939118142016 939981302073 940791568772 941322311424 941410351296 942275618163 942378968898 943014897792 943103095968 944590791672 944679137238 946289255076 946911653568 950199541254 951610255552 954825155064 957171162816 958770713556 959507436096 960494673798 962749015272 962839059138 963594472192 965114491968 965204757072 965946423552 967470153408 968465583954 969209756064 970829424774 971591106816 972575067717 973214755056 976502642742 981348076038 983667250368 983759250672 985403233377 986176349568 987082761654 987731991072 988583419008 989492043474 989600573004 990268367616 991161616041 991830464064 991923227856 992016000324 992685424896 993580853571 993706799448 994360385664 995274319842 996132249288 996787430784 997703595702 997813025892 998486362368 998579748672 1000154955888 1000248498252 1001953328904 1006093631916 1007587329408 1010991340656 1011085896524 1013475348864 1013570137056 1015168990824 1015949049984 1016994360492 1017775822272 1019381310288 1019476650852 1021885932672 1021981507488 1023819126704 1024380162432 1025434147716 1025530054389 1026222094656 1026318075024 1027937037996 1028839741056 1029785365818 1030462681824 1032315550992 1034040677247 1038120278784 1039074433452 1041627441888 1043368129458 1044186723072 1045146453516 1045244203839 1046735384832 1047697457796 1047812371416 1048617513856 1049465240514 1050271653024 1050369882696 1052160140592 1052852173056 1053819868068 1053918429597 1054728263952 1055421985536 1056507909768 1057319733888 1057418622752 1059086645208 1060891760016 1060990982964 1062664640631 1070561537496 1073091545856 1073191909824 1074178299447 1076817558168 1076918270622 1077644988288 1079445865608 1081386811164 1082098066752 1083092642181 1084043781216 1085753803464 1085855351706 1086588100224 1086689726496 1088403922584 1089359725824 1090360975572 1090462954713 1093039995168 1094866599438 1102899644352 1103002796208 1104882762016 1106625656664 1106729157006 1107579571296 1109448393264 1110300897024 1112052338496 1112156346384 1114051913568 1114156108472 1115913631338 1116771103008 1116893592768 1117920149379 1118655433872 1119515012352 1119619718208 1120648780449 1121385859632 1121528006016 1123297157664 1123402217256 1126162419264 1127197495017 1131644628224 1133535745584 1136320845696 1137365258238 1140159767472 1140266404188 1141035869952 1141142588608 1142065114677 1142942681232 1144997800056 1145750894208 1146803974074 1147811062464 1149729195924 1150505047296 1150612651584 1151796517542 1154499856488 1154607834402 1157336465472 1157444708688 1161354994866 1167885313632 1169875865664 1171830872124 1171940470971 1172731310784 1173937934642 1174710063456 1176803294502 1177577307936 1178788917843 1179584379072 1179694703088 1181555609652 1181666118033 1182463520832 1182593215872 1183680158166 1184458694688 1185479701632 1186569296946 1187500241664 1188571398489 1189373461056 1189484700624 1189595950596 1191472475859 1192407267456 1193503230018 1202372417488 1203163248384 1204381729683 1205326649472 1207227989088 1207340898552 1208268623232 1211419752939 1212350611824 1212464000396 1213148005632 1214376598809 1215329360256 1215443027424 1217360325096 1218295748736 1219549253868 1220486359488 1222411612752 1222525942308 1225415081088 1225529691552 1229669994564 1231495624832 1236584449728 1238692093056 1240762099896 1240878145734 1241715505536 1241851699456 1242993107268 1243810655424 1244882823936 1244953863747 1246027017708 1246846561344 1248129442422 1248971695488 1249088509152 1251175889682 1252020198528 1252157522688 1253308402764 1253425622031 1255213801728 1256367490884 1256505291864 1257470794624 1258487363106 1259454388896 1259572182984 1261719006768 1262548871424 1263709302372 1263827494413 1266932721672 1273100206752 1275227713782 1276228217088 1277520693581 1278360951408 1279343248128 1280659565064 1282679738406 1283665353696 1283785412184 1285810516386 1286819322624 1286939676096 1288122525063 1288969755984 1289960204544 1291287445272 1291408216638 1292279674752 1294318178208 1294439233032 1296766756956 1297619673408 1298812338549 1302003523656 1302125297274 1308464101384 1311556333824 1311679000896 1313870977836 1316110348872 1316975988096 1319322724632 1319467430672 1321548821388 1322440618752 1322564303808 1322688000432 1324774471428 1324942399264 1327032426456 1327156540974 1328176332384 1330271460936 1330417367856 1331439664896 1333539941184 1333664664336 1335937771872 1338170288202 1341458175888 1347988454208 1351426849408 1352668969674 1353558654432 1355992480656 1357034429696 1358131487724 1358258510871 1359175080384 1359302201136 1362642009984 1363894438302 1367245530288 1367373405852 1368296126208 1368424100032 1369530365733 1370582717328 1373047154424 1373950242432 1375213064346 1376420734656 1378720902996 1385432577936 1388836589184 1391157505944 1393528604688 1393658938452 1395857362383 1396929943728 1397083161888 1399286987352 1400362204032 1400493176928 1401934145089 1402702381512 1402880187456 1405093157424 1405224572796 1405356000459 1406304351936 1407751299218 1408522723344 1408677213024 1411187353158 1412115526944 1413568453347 1414522346688 1414654643952 1416886187508 1417018705857 1419433882614 1420367480352 1425299311881 1427415383328 1430922546432 1432237732596 1435756744224 1435891027496 1438156070334 1439261154144 1440742010697 1441849081552 1442797422336 1444123522908 1444258588707 1445391708288 1447671737952 1447807135608 1448919635328 1451205230112 1452698375931 1453814634096 1453950606284 1454770844928 1456244137161 1457386660224 1459822132584 1470532859136 1470670394944 1472022114057 1475500875552 1475638876008 1476772761728 1479264524352 1480624142481 1482736451328 1482875128512 1484238065211 1484400859506 1485402551424 1487884841784 1488024000486 1489028137344 1489191457024 1490560199172 1491540578496 1492826290944 1492911479763 1494198373932 1495181146176 1496555393553 1496719538838 1497729543552 1497869623008 1500372747378 1501549892352 1502929993356 1509140447874 1511380994112 1516487010984 1516628844786 1520213023296 1520355205584 1522753486236 1523923574976 1525491540738 1526663733408 1529071965432 1529214976278 1530414749952 1531964649149 1532828899008 1532972261232 1534150202112 1535728690056 1538151221574 1539333141984 1539477112536 1541905556994 1543115287296 1543259611584 1544678048727 1545694022736 1548473326488 1557180418176 1558611650178 1559834487552 1562441162832 1562587294628 1563641747712 1565052194187 1566280084608 1567719680274 1569071059336 1570103077248 1571546186694 1571718557124 1572779172096 1572926270784 1575407479536 1575554824044 1576618027776 1578240210888 1579278259584 1582092395928 1583132978304 1584761864652 1585831281408 1585979600832 1586127934128 1588629967812 1591337640024 1591486474446 1605842306244 1609637318784 1609787864736 1615226337252 1615377405933 1616467482432 1619168798412 1620590703232 1622080216746 1623147100128 1626065671824 1627315145984 1628630705196 1628783027559 1629882150336 1630034589744 1634039588736 1635541463358 1639559992752 1642299899157 1648779266304 1654349466528 1654504194312 1657324143024 1658414207232 1659938484996 1660093735509 1661369356944 1662462081792 1664172589896 1665451345536 1668078507744 1668234519576 1671077870352 1671234162708 1673870447007 1675156654512 1675340389152 1677983150808 1679272518528 1679429577312 1682078789448 1682292009024 1684945736496 1685103325884 1689243628896 1697466942336 1700303618376 1704481268544 1706047887357 1707546086752 1710239651208 1710399606282 1711553804928 1711713882912 1714414021848 1715919568128 1717496700084 1718626341312 1721716593696 1721877622184 1724593793886 1725757570944 1725918977376 1727694776313 1729022342608 1730159564544 1731749784732 1731911751603 1736004698208 1736167063032 1742032492299 1748905334528 1751827970448 1754813798496 1757746308186 1759096966176 1760906901963 1762065095184 1763419071744 1763584000576 1765204941753 1766365961904 1769376568608 1769542054632 1770901776512 1772333414478 1773695281248 1773889823808 1775520237249 1778053254912 1778219552448 1779853945419 1781250362496 1784227050936 1784393925894 1788610901184 1790254845027 1797317938944 1803558626232 1804744872576 1807989974208 1810841983632 1811011347828 1812233440512 1812402934848 1814267717174 1818525917736 1818696000594 1822994040384 1823164541136 1826040487644 1827443623104 1829323880802 1830729539232 1833617419128 1833788913462 1835227646208 1838122621632 1838294537328 1844504991846 1847243437248 1854876674592 1858038139584 1858211917936 1861143149844 1861317218601 1862573258304 1862777549184 1864489660902 1865715983136 1867324235904 1869040526562 1870269842016 1870506916608 1872194163633 1873457543232 1873632763728 1873808000612 1875072469248 1876763834523 1878030297792 1878236284032 1879962604146 1881583137544 1882820702592 1884551236326 1884757937796 1886029795584 1886206191936 1889181583344 1889358274476 1892578510152 1893823307136 1900399082508 1903220511104 1909650310128 1912841570673 1914342325632 1917541427112 1919014872192 1920989347596 1924019607609 1925498030544 1925678118276 1928715774579 1930228983936 1930409514144 1934940306816 1936931167908 1937112324957 1938419512128 1941658849548 1945150135434 1946429510112 1953005285484 1953187945911 1962696152076 1967334500736 1967518501344 1970806466754 1972352699136 1974165523308 1974350162807 1975463982144 1977166838016 1978984086948 1979201146008 1982323232082 1983660928128 1983846455712 1984032000648 1987161707142 1987413598896 1988720771328 1990548639684 1990734811461 1992264498576 1993574861568 1995407191404 1995626051784 1997159497344 2000309911776 2000496996504 2003906657808 2007255432303 2012187263832 2015174658816 2021982681312 2022171793048 2026950697728 2027140274112 2029003454511 2030337981648 2031898099968 2033988720984 2035551644544 2038762620576 2038953301704 2043771865344 2043963014976 2045841657453 2047638253408 2048760324864 2050868295432 2051060108778 2052444189312 2052636150048 2055874075992 2057679482112 2059570731636 2060925363648 2064631101984 2068081354494 2078148866904 2083254883776 2086736258916 2090292907032 2090488407678 2095394915592 2095624742832 2097235027712 2098930481028 2100543306048 2100739765392 2104320281184 2107639736136 2107836859194 2109456527904 2111626948827 2113015819536 2114639467776 2114837245504 2116781029737 2118173290416 2121783520032 2121981965928 2125329281262 2129150823921 2141123074992 2146383819648 2148356598894 2153635116336 2153836541244 2155289976576 2157234105501 2158891731216 2162773622328 2164196133504 2166185284362 2168087562432 2171507606928 2171710703412 2173176200448 2173379452992 2176807845168 2180721951144 2180925909426 2186079990336 2189733198876 2205799288704 2206005592416 2209765524032 2213251313328 2213458314012 2215159142592 2218896786528 2224104676992 2224312692768 2226601289259 2228103827136 2228312216944 2231827262676 2232036000729 2233542206016 2233787185536 2235840298758 2237310867744 2239239436416 2241297560898 2242771719264 2243056012032 2245079308257 2246594315328 2246804434512 2250559121067 2252324838528 2254394990034 2267071491168 2272641691392 2274730516476 2274943267179 2280319534944 2280532808376 2282285177216 2284130229354 2285885362464 2288237311107 2289995600112 2291501788416 2293607948148 2293822464417 2295622124928 2299458391848 2301225303168 2303593035084 2307226832361 2308999712976 2309215668804 2312858335491 2314672930944 2314889417376 2322709989732 2335770627264 2337917475267 2339751731328 2343661744248 2343880941942 2345462621568 2347875869284 2349420126912 2351579520411 2353606589004 2355154615872 2357319280041 2357577835686 2359168758144 2359389406176 2363111219304 2363332236066 2364927041664 2365186431744 2367360316332 2367581730503 2368917389376 2370959403264 2373138593892 2377142796978 2378746922112 2378969401248 2379191901192 2382944951718 2384814534912 2387006460036 2387229711669 2404744834976 2408763459366 2410653298944 2414455978176 2414681797104 2416537246464 2422839505878 2424701223648 2424928000792 2428753197618 2430658720512 2430886054848 2433120325119 2434720650192 2436591497472 2439098507736 2440972718976 2444823225504 2445051884616 2450830162176 2451059383104 2453312195037 2459339989128 2462991249664 2473168899456 2477384186112 2481524199792 2481756291468 2483431011072 2485986214536 2487621310848 2489907727494 2492054035416 2493693122688 2496258884844 2497943390976 2498177018304 2502351779364 2504040397056 2506616805528 2506851244062 2512734981768 2513010583728 2514941589248 2516974726212 2518908777792 2519144365968 2523438013536 2527418604744 2527654988826 2533865443344 2546200413504 2550455427564 2555041387162 2556721902816 2561319130128 2565359476812 2565599409423 2567330707392 2567570824368 2571621032772 2573879352192 2576245050126 2577939511968 2582574890544 2582816433276 2584559349504 2586890690829 2588636356416 2588878466064 2593533513912 2595239346816 2597624677098 2604007047312 2604250594548 2616928202768 2623358001792 2627741955672 2632220697744 2633951976192 2636619462279 2638645449264 2638934861344 2643097642776 2645128607616 2645376000864 2649548942856 2649884798528 2654064852912 2654313081948 2656352664768 2660542921872 2660834735712 2667079882368 2667329328672 2671875543744 2676340576404 2676590888841 2682916351776 2695976908416 2702853698816 2705337939348 2707117308864 2711984961312 2716262975448 2716517021742 2718350160768 2718604402272 2721401575761 2725284019968 2727788876604 2728044000891 2734491060576 2734746811704 2736848200064 2739060731466 2741165434656 2743985821203 2746094308848 2747900484864 2750426128692 2750683370193 2752841469312 2757441805992 2766757487769 2770865155872 2777673178368 2780486215441 2782315011888 2787057209376 2787317876904 2791714724766 2793859887456 2794166323776 2796734491353 2798573974704 2800724408064 2800986353856 2803560789843 2803868290178 2805404763024 2805760374912 2810186314848 2810449145592 2810712000918 2812608703872 2815502598436 2817045446688 2817354426048 2819943906219 2822374706316 2824231053888 2826826854489 2827136906694 2829044693376 2829309287904 2833772375016 2834037411714 2838867765228 2840734960704 2850598623762 2854830766656 2864475465192 2871513488448 2871782054992 2876312140668 2878522308288 2881484021394 2883698163104 2888247045816 2888517177414 2890783416576 2895343475904 2895614271216 2897839270656 2902410460224 2905396751862 2907629268192 2907901212568 2912488274322 2914773320448 2917725203151 2919644265168 2941340789888 2944044228114 2951001751104 2951277752016 2953545523456 2956209700131 2958529048704 2961248284962 2965750257024 2968476130422 2968801719012 2970805102848 2973484848123 2975769683568 2976048000972 2978056274688 2980742560713 2981120398344 2983081156992 2985822959526 2988396747864 2990362292352 2993110787106 2993439077676 2995459087104 2995739246016 3000745494756 3005859986712 3018280895748 3022761988224 3032974021968 3033257689572 3040426046592 3040710411168 3045506972472 3047847149952 3050983081476 3051268433429 3053327466816 3058143930864 3058429952556 3063929298298 3065657798016 3065944522464 3071457380112 3076302443148 3076590163167 3078666283968 3078954225072 3083811113988 3086519223168 3089356097454 3091388045472 3096946652976 3102122031741 3114360836352 3117223300356 3124882325664 3125174589256 3130104388374 3132560169216 3135439360548 3135732611517 3138142118672 3140206154496 3143092373388 3143437114248 3145852541568 3150814959072 3151109648088 3156480421776 3158556519168 3161755288791 3164184791856 3166265956608 3169523729304 3171959201664 3172255868256 3177259935624 3182675280048 3182972948892 3211684612488 3219274637568 3219575729472 3222534898341 3230452674504 3230754811866 3232934964864 3238337596824 3241181406464 3244160433492 3246294200256 3249277926543 3252131343648 3257261410392 3257566055118 3259764300672 3260069179488 3268079177472 3271082926716 3271388864139 3279119985504 3284599798314 3308698933056 3309008388624 3314648286048 3319876969992 3320187471018 3322738713888 3328345179792 3330902691072 3334276001089 3336157015488 3336469039152 3342155740704 3342468325416 3347740894014 3350313309024 3350680778304 3353760448137 3355966301616 3358545037056 3358859154624 3361946341347 3364157578896 3364584018048 3369891472992 3370206651768 3378487257792 3381592485051 3394933884672 3400607236752 3408962537088 3412095774714 3415092173504 3420479302416 3420799212564 3423107609856 3423427765824 3428828043696 3434993400168 3437252682624 3443433187392 3443755244368 3449187587772 3451515141888 3451837954752 3455389552626 3458044685216 3463499569464 3463823503206 3472009396416 3472334126064 3484064984598 3503655940896 3509627596992 3515492616372 3515821412913 3518193932352 3521813803926 3524130190368 3527168001152 3530409883506 3532731923808 3536366753529 3538753137216 3539084109264 3541803553024 3544666828956 3544998354099 3547390562496 3547779647616 3551040474498 3556439104896 3559707890838 3562500724992 3565714195467 3568454101872 3568787851788 3574417427577 3577221802368 3580509690054 3607117252464 3609489745152 3613145189049 3615979948416 3621683967264 3622022695656 3624805869696 3628535434348 3634259258817 3637051835472 3637392001188 3643129796427 3645988080768 3646329082272 3652080975288 3654887246208 3658647761604 3661459078464 3667234838256 3667577826924 3676245243264 3676589074656 3689009983692 3694486874496 3709753349184 3716076279168 3716423835872 3722286299688 3722634437202 3725146516608 3725555098368 3728979321804 3731431966272 3734648471808 3734861591241 3738081053124 3740539684032 3744388327266 3746915086464 3747265527456 3747616001224 3753527669046 3756060595584 3756472568064 3759925208292 3760276866093 3763166275088 3765641405184 3769102472652 3769515875592 3772412383872 3778363166688 3778716548952 3785157020304 3787646614272 3791482483239 3800798165016 3806441022208 3819300620256 3825683141346 3828684651264 3832562080743 3835082854224 3838029744384 3841978695192 3848039215218 3850996061088 3851356236552 3857431549158 3860457967872 3860819028288 3864367575189 3869880613632 3873862335816 3874224649914 3876839024256 3883317699096 3890300270868 3892859020224 3896437015647 3906010570968 3906375891822 3925392304152 3934669001472 3935037002688 3941612933508 3948331046616 3948700325614 3950927964288 3957968173896 3958402292016 3964646464164 3967321856256 3967692911424 3968064001296 3974323414284 3974827197792 3981097279368 3981469622922 3984528997152 3990814382808 3991252103568 3994318994688 3998364167281 4000619823552 4000993993008 4007813315616 4014510864606 4024374527664 4043965362624 4044343586096 4054280548224 4058006909022 4060675963296 4067977441968 4071103289088 4074775532613 4077525241152 4077906603408 4087926029952 4091683314906 4095276506816 4101736590864 4102120217556 4104888378624 4105272300096 4111748151984 4119141463272 4121850727296 4129262203968 4136162708988 4156297733808 4166509767552 4173472517832 4180585814064 4180976815356 4187572087149 4190789831184 4191249485664 4197860962056 4201086612096 4201479530784 4205802435267 4208640562368 4215279472272 4215673718388 4216068001377 4218913055808 4223253897654 4226031639072 4229674491008 4233562059474 4236346580832 4240705360041 4243567040064 4243963931856 4250658562524 4251056117571 4258301647842 4275897935643 4282246149984 4292767639296 4296713197788 4297115060227 4307270232672 4307673082488 4314468211002 4317783462432 4322226032091 4325547244656 4328392267008 4332370568724 4332775766121 4336175124864 4343015213856 4343421406824 4346758905984 4353615690336 4358095127793 4361443902288 4361851818852 4368732411483 4372159980672 4379466397752 4411598577408 4412011184832 4416066342171 4419531048064 4426502626656 4426916628024 4430318285184 4437793573056 4441872427443 4448209353984 4448625385536 4452714195633 4453202578518 4456207654272 4456624433888 4463654525352 4464072001458 4467084412032 4467574371072 4471680597516 4474621735488 4478478872832 4478734439289 4482595121796 4485543438528 4490158616514 4493188630656 4493608869024 4501118242134 4504649677056 4508789980068 4534142982336 4549461032952 4549886534358 4560639069888 4561065616752 4564570354432 4568260458708 4571770724928 4576474622214 4579991200224 4587215896296 4587644928834 4591244249856 4595893947447 4598916783696 4602450606336 4607186070168 4614453664722 4617999425952 4618431337608 4625716670982 4629345861888 4629778834752 4634034146181 4645419979464 4671541254528 4675834950534 4679503462656 4687323488496 4687761883884 4690925243136 4695156582561 4695751738568 4698840253824 4703159040822 4707213178008 4710309231744 4714638560082 4715155671372 4718337516288 4718778812352 4726222438608 4726664472132 4729854083328 4734720632664 4735163461006 4737834778752 4746277187784 4754285593956 4757493844224 4757938802496 4758383802384 4765889903436 4774012920072 4774459423338 4809489669952 4817526918732 4828911956352 4829363594208 4845679011756 4846132217799 4849402447296 4849856001584 4857506395236 4861772109696 4866240650238 4869441300384 4878197015472 4881945437952 4886349082677 4889646451008 4890103769232 4902118766208 4906624390074 4918679978256 4946337798912 4963048399584 4963512582936 4971972429072 4975242621696 4979815454988 4980281206527 4984108070832 4987386245376 4992517769688 4996354036608 5004703558728 5013233611056 5013702488124 5021611341021 5025469963536 5026021167456 5033949452424 5037817555584 5038288731936 5046876027072 5054837209488 5055309977652 5067730886688 5092400827008 5100910855128 5110082774324 5113443805632 5118143662071 5122638260256 5130718953624 5131198818846 5134661414784 5135141648736 5143242065544 5147758704384 5152490100252 5152972001683 5155879023936 5165149781088 5165632866552 5173781381658 5177272712832 5177756932128 5183084328939 5187067027824 5190478693632 5195249354196 5195735254809 5208014094624 5208501189096 5226097476897 5233856405536 5246716003584 5255483911344 5264441395488 5273238924558 5277290898528 5277869722688 5282720705889 5286195285552 5290257215232 5290752001728 5295614825259 5299097885712 5299769597056 5308129705824 5308626163896 5312705329536 5321085843744 5321669471424 5326560711747 5334159764736 5334658657344 5339561836257 5343751087488 5352681152808 5353181777682 5365832703552 5370764535081 5391953816832 5410675878696 5414234617728 5423969922624 5432525950896 5433034043484 5436700321536 5437208804544 5442803151522 5455577753208 5456088001782 5468982121152 5469493623408 5473696400128 5478121462932 5482330869312 5487971642406 5492188617696 5500852257384 5501366740386 5505682938624 5514883611984 5533514975538 5541730311744 5560972430882 5564630023776 5574114418752 5574635753808 5583429449532 5583951655803 5587719774912 5588332647552 5593468982706 5597147949408 5601972707712 5607121579686 5607736580356 5610809526048 5611520749824 5616582490899 5620372629696 5620898291184 5621424001836 5625217407744 5630291503569 5631005196872 5634090893376 5634708852096 5639887812438 5644749412632 5648462107776 5653653708978 5654273813388 5658089386752 5658618575808 5667544750032 5668074823428 5677735530456 5681469921408 5701197247524 5709661533312 5728950930384 5738524712019 5743026976896 5743564109984 5752624281336 5757044616576 5762968042788 5767396326208 5772058822827 5776494091632 5777034354828 5790686951808 5791228542432 5804820920448 5810793503724 5811336974871 5815258536384 5815802425136 5824976548644 5835450406302 5839288530336 5859563837733 5882681579776 5888088456228 5902003502208 5902555504032 5912419400262 5917058097408 5922496569924 5923050488421 5931500514048 5936952260844 5937603438024 5946969696246 5951539367136 5952096001944 5961485121426 5962240796688 5966162313984 5971645919052 5972204434383 5976793495728 5980724584704 5986221574212 5986878155352 5991478492032 6001490989512 6011719973424 6021766296909 6036561791496 6045523976448 6065948043936 6066515379144 6080852093184 6081420822336 6087010363533 6091013944944 6095694299904 6101966162952 6102536866858 6106654933632 6116287861728 6116859905112 6127858596596 6131315596032 6131889044928 6137524972359 6142914760224 6152604886296 6153180326334 6157332567936 6157908450144 6167622227976 6173038446336 6178712194908 6182776090944 6193893305952 6204244063482 6234446600712 6249764651328 6250349178512 6260208776748 6270878721096 6271465223034 6276284237344 6286184746776 6286874228496 6291705083136 6301629918144 6302219296176 6312960843552 6323510577582 6328369583712 6334880846481 6339047458608 6343918403328 6344511736512 6350343089211 6354519871248 6365350560096 6365945897784 6387452471763 6423369224976 6439151458944 6445069796682 6460905349008 6461509623732 6465869929728 6471702316503 6476675193648 6488320866984 6492588400512 6498555853086 6504262687296 6514522820784 6515132110236 6519528601344 6520138358976 6542165853432 6542777728278 6558239971008 6569199596628 6617397866112 6618016777248 6629296572096 6639753939984 6640374942036 6640996002169 6645477427776 6656690359584 6668552002178 6672314030976 6672938078304 6679803867777 6684311481408 6684936650832 6695481788028 6696108002187 6700626618048 6701361556608 6707520896274 6711932603232 6717718309248 6723892682694 6728315157792 6729168036096 6735237924771 6739782945984 6740413303536 6751677363201 6756974515584 6763184970102 6801214473504 6817925074176 6824191549428 6824829801537 6830184347008 6840958604832 6841598425128 6846855531648 6857656087392 6864711933321 6869986800336 6874505365248 6881467393251 6886866374784 6887510488736 6898375175544 6903675909504 6910779105252 6916089370432 6921680497083 6926999138928 6927647006412 6944018792832 6944668252128 6968129969196 7007311881792 7013752425801 7019255193984 7030985232744 7031642825826 7036387864704 7043627607852 7048260380736 7054336002304 7054738561233 7060819767012 7065463847616 7071957840123 7072733507058 7077506274432 7078168218528 7089333657912 7089996708198 7094781124992 7095559295232 7102080948996 7102745191509 7112878209792 7119415781676 7131428390934 7136908203744 7137575703576 7148834855154 7154443604736 7161019380108 7161689135007 7214234504928 7226290378098 7231959896832 7243367934528 7244045391312 7249611739392 7257070868696 7268518517634 7274103670944 7274784002376 7286259592854 7291976161536 7292658164544 7299360975357 7304161950576 7309774492416 7317295523208 7322918156928 7334469676512 7335155653848 7352490486528 7353178149312 7359936585111 7378019967384 7388973748992 7419506698368 7432152558336 7432847671744 7444572599376 7445268874404 7450293033216 7457958643608 7462863932544 7469723182482 7476162106248 7481079368064 7488776654532 7493830172928 7494531054912 7495232002448 7507055338092 7512121191168 7519850416584 7520553732186 7526332550176 7538204945304 7539031751184 7544824767744 7556726333376 7557433097904 7570314040608 7582964966478 7601596330032 7638601240512 7651366282692 7665124161486 7670165708448 7683957390384 7696078430436 7696798228269 7701992122176 7702712473104 7714863098316 7721638056576 7728735150378 7747724671632 7748449299828 7753678048512 7760672072487 7766635398192 7780600541736 7785718040448 7792874031294 7812021141936 7812751783644 7850784608304 7870074005376 7883225867016 7896662093232 7897400651228 7901855928576 7909858386837 7915936347792 7916804584032 7929292928328 7935385822848 7936128002592 7948646828568 7949654395584 7962194558736 7962939245844 7963684002601 7969057994304 7981628765616 7982504207136 7996728334562 8001239647104 8001987986016 8015626631232 8029021729212 8029772666523 8048749055328 8087930725248 8088687172192 8108561096448 8116013818044 8121351926592 8135954883936 8149551065226 8155050482304 8155813206816 8164204727283 8175852059904 8183366629812 8184132002673 8190553013632 8203473181728 8204240435112 8210544600192 8223496303968 8231957463609 8238282926544 8243701454592 8252050110579 8258524407936 8272325417976 8300272463307 8312595467616 8333019535104 8341458646323 8346945035664 8361171628128 8361953630712 8375144174298 8381579662368 8382498971328 8390203474059 8395721924112 8402173224192 8402959061568 8410682369529 8411604870534 8417281124736 8430558944544 8431347436776 8432136002754 8437826111616 8446507795308 8452063278144 8459348982016 8459831718657 8467124118948 8472693161664 8480480563467 8481410720082 8487134080128 8487927863712 8501317125048 8502112235142 8516603295684 8551795871286 8564492299968 8593426395576 8594230120454 8614540465344 8615346164976 8628936422004 8635566924864 8644452064182 8651094489312 8664741137448 8665551532242 8672350249728 8686030427712 8686842813648 8693517811968 8707231380672 8716190255586 8722887804576 8723703637704 8737464822966 8744319961344 8753175609453 8758932795504 8824022369664 8832132684342 8839062096128 8853005253312 8853833256048 8860636570368 8868629100393 8875587146112 8883744854886 8897250771072 8905428391266 8906405157036 8912415308544 8913248867776 8920454544369 8927309050704 8928144002916 8934168824064 8943361195032 8949243470976 8957468878578 8965190243592 8971086877056 8980317233028 8986377261312 8987217738048 9002236484268 9017579960136 9068285964672 9098922065904 9099773068716 9121278139776 9122131233504 9136520917416 9143541449856 9152949244428 9153805300287 9159982400448 9174431792592 9175289857668 9191787894894 9197833567392 9214372140336 9228907329444 9229770489501 9235998851904 9236862675216 9251433341964 9259557669504 9268068292362 9290839958928 9306366095223 9343082509056 9351669901068 9374646976992 9375523767768 9390313165122 9391503477136 9397680507648 9406318081644 9407197834551 9414426356016 9420618463488 9429277120164 9430311342744 9437557624704 9452444877216 9453328944264 9469441265328 9470326922012 9475669557504 9485265866373 9492554375568 9508571187912 9515877604992 9516767604768 9531779806872 9548025840144 9548918846676 9618979339904 9635053837464 9657823912704 9658727188416 9667604695023 9691358023512 9692264435598 9698804894592 9699712003168 9715012790472 9723544219392 9732481300476 9738882600768 9747833779629 9756394030944 9772698165354 9779292902016 9780207538464 9804237532416 9813248780148 9814166592417 9837359956512 9926096799168 9927025165872 9943944858144 9959630909976 9960562413054 9968216141664 9978472444457 9985035539376 9992708073216 10002828003267 10009407117456 10026467222112 10027404976248 10043222682042 10050939927072 10052042334912 10061281344411 10067898904848 10075635111168 10076577463872 10085839024041 10093752054144 10109674418976 10110619955304 10135461773376 10144777455153 10184801654016 10201821710256 10220165548648 10226887611264 10236287324142 10245276520512 10261437907248 10262397637692 10269322829568 10270283297472 10286484131088 10304980200504 10305944003366 10311758047872 10330299562176 10331265733104 10347562763316 10354545425664 10355513864256 10366168657878 10374134055648 10390498708392 10391470509618 10416028189248 10417002378192 10452194953794 10467712811072 10510967822688 10528882790976 10546477849116 10547464238739 10554581797056 10555739445376 10565441411778 10572390571104 10581504003456 10591229650518 10598195771424 10599539194112 10609100260587 10616259411648 10617252327792 10625410659072 10634995062297 10642171687488 10643338942848 10653121423494 10669317314688 10679123672514 10687502174976 10697142586401 10705362305616 10706363555364 10731665407104 10741529070162 10821351757392 10828469235456 10839435567147 10847939845248 10865051901792 10866068086968 10874417609088 10885606303044 10902777776451 10911155506416 10912176003564 10929389389281 10937964242304 10938987246816 10956242925864 10964661738624 10975943284812 10984377235392 11001704514768 11002733480772 11029767223968 11067029951076 11083460623488 11121944861764 11129260047552 11148228837504 11149271507616 11166858899064 11167903311606 11175439549824 11176665295104 11186937965412 11194295898816 11203945415424 11214243159372 11215473160712 11221619052096 11233164981798 11240745259392 11241796582368 11242848003672 11260583007138 11262010393744 11268181786752 11269417704192 11279775624876 11280830598279 11289498825264 11296924215552 11307307417956 11308547626776 11317237151616 11335089500064 11336149646856 11355471060912 11362939842816 11374447449717 11402394495048 11419323066624 11457901860768 11477049424038 11486053953792 11487128219968 11497686242229 11505248562672 11514089233152 11525936085576 11534792652416 11544117645654 11552988183264 11554068709656 11581373903616 11582457084864 11593102725567 11609641840896 11621587007448 11622673949742 11630517072768 11631604850272 11649953097288 11670900812604 11678577060672 11689311046941 11719127675466 11776176912456 11804007004416 11805111008064 11824838800524 11844993139848 11846100976842 11873904521688 11875206876048 11893939392492 11903078734272 11904192003888 11922970242852 11924481593376 11943291838104 11944408868766 11953586991456 11972443148424 11973756310704 11982956984064 11995092501843 12002981979024 12023439946848 12043532593818 12073123582992 12131896087872 12133030758288 12162841644672 12174020727066 12182027889888 12203932325904 12205073733716 12213309867264 12224326597839 12232575723456 12233719810224 12255717193192 12263778089856 12275049944718 12285829520448 12305209772592 12306360652668 12314665135872 12315816900288 12335244455952 12357424389816 12365552181888 12387786611904 12408488126964 12468893201424 12499529302656 12500698357024 12520417553496 12541757442192 12542930446068 12552568474688 12562716261447 12572369493552 12573748456992 12603259836288 12604438592352 12617407305801 12625921687104 12647021155164 12648204004131 12656739167424 12669761692962 12678094917216 12689023473024 12700686178422 12709039742496 12722116080123 12730701120192 12731891795568 12753168352713 12774904943526 12827693806929 12846738449952 12878302917888 12890139593364 12891345180681 12921810698016 12923019247464 12943404633006 12953350387296 12966678096273 12976641733968 12985176801024 12997111706172 12998327298363 13008525374592 13029045641568 13030264220472 13040276717952 13074285383379 13084331706864 13085555456556 13106197234449 13116479942016 13138399193256 13234795732224 13236033554496 13248199026513 13258593144192 13279507879968 13280749884072 13281992004338 13290954855552 13313380719168 13325617282329 13337104004356 13344628061952 13345876156608 13358142586899 13359607735554 13368622962816 13369873301664 13390963576056 13392216004374 13401253236096 13402723113216 13415041792548 13423865206464 13435436618496 13447785365388 13456630315584 13470475849542 13479565891968 13480826607072 13503354726402 13513949031168 13526369940204 13602428947008 13648383098856 13649659603074 13660368694016 13681917209664 13683196850256 13693711063296 13715312174784 13729423866642 13739973600672 13762934786502 13773732749568 13775020977472 13787681842341 13796750351088 13807351819008 13821558210504 13832178740864 13843360994166 13853998277856 13855294012824 13888037585664 13889336504256 13902102438543 13936259938392 14014623763584 14027504851602 14038510387968 14061970465488 14063285651652 14072775729408 14085469747683 14087255215704 14096520761472 14109477122466 14121639534024 14130927695232 14143915680246 14145467014116 14155012548864 14156336437056 14178667315824 14179993416396 14189562249984 14204161897992 14205490383018 14238831563352 14262856781868 14273816407488 14275151407152 14297669710308 14322038760216 14323378270014 14428469009856 14452580756196 14486735869056 14488090782624 14514141737392 14537037035268 14538396653397 14548207341888 14549568004752 14572519185708 14585316329088 14598721950714 14608323901152 14634591046416 14645836313856 14659047248031 14668939353024 14670311307696 14706356298624 14719873170222 14756039934768 14839013396736 14865695343488 14889145198752 14890537748808 14915917287216 14925727865088 14939446364964 14940843619581 14952324212496 14962158736128 14977553309064 14989062109824 14990464004896 15014110676184 15039700833168 15041107464372 15052665100352 15064834023063 15076409890608 15078063502368 15113452666752 15114866195808 15140628081216 15165929932956 15203192660064 15277202481024 15302732565384 15330248322972 15340331416896 15354430986213 15367914780768 15392156860872 15393596456538 15403984244352 15405424946208 15421275595979 15429726196632 15443276113152 15457470300756 15458916005049 15495449343264 15496898599656 15521344144974 15533270796384 15549252986817 15561201083472 15571436080896 15585748062588 15587205764427 15624042283872 15625503567288 15678292430691 15701569216608 15740148010752 15766451734032 15793324186464 15794801302456 15819716773674 15831872695584 15833609168064 15848162117667 15858585856656 15870771645696 15872256005184 15886844475777 15897293657136 15899308791168 15924389117472 15925878491688 15927368005202 15938115988608 15963257531232 15965008414272 15979682135241 15993456669124 16002479294208 16003975972032 16018685508771 16031253262464 16058043458424 16059545333046 16097498110656 16175861450496 16177374344384 16232027636088 16242703853184 16271909767872 16299102130452 16310100964608 16311626413632 16328409454566 16366733259624 16368264005346 16381106027264 16406946363456 16408480870224 16421089200384 16446992607936 16463914927218 16476565853088 16504100221158 16517048815872 16544650835952 16600544926614 16625190935232 16682917292646 16693890071328 16722343256256 16723907261424 16750288348596 16751854967409 16763159324736 16764997942656 16780406948118 16791443848224 16805918123136 16821364739058 16823209741068 16834562249472 16849747472697 16861117889088 16862694873552 16864272005508 16875652223232 16890874510707 16893015590616 16904126556288 16919663437314 16934248237896 16945386323328 16960961126934 16962821440164 16974268160256 16975855727424 17002634250096 17004224470284 17033206591368 17103591742572 17128984599936 17186852791152 17188460240908 17215574136057 17229080930688 17230692329952 17257872844008 17271133849728 17288904128364 17302188978624 17329482274896 17331103064484 17372060855424 17373685627296 17414462761344 17432380511172 17434010924613 17445775609152 17447407275408 17474929645932 17506351218906 17517865591008 17578691513199 17648044739328 17664265368684 17706010506624 17707666512096 17737258200786 17751174292224 17767489709772 17769151465263 17794501542144 17810856782532 17812810314072 17826497735552 17840909088738 17854618101408 17856288005832 17886722390064 17898486941952 17914937757156 17916613303149 17930380487184 17942173754112 17960634466056 17974435476096 18004472968536 18035159920272 18065298890727 18136571929344 18197844131808 18199546137432 18242556279552 18244262467008 18261031090599 18273041834832 18287082899712 18305898488856 18307610600574 18319964800896 18348863585184 18350579715336 18383575789788 18395667134784 18412574917077 18428744280672 18457814658888 18459540979002 18471997703808 18473725350432 18502866683928 18519115339008 18536136584724 18581679917856 18612732190446 18703339802136 18749293953984 18751047535536 18780626330244 18783006954272 18812636163288 18814395669102 18828852712032 18858554240328 18860622685488 18875115249408 18904889754432 18906657888528 18938882530656 18940653844024 18970531732746 18985108751136 19004642539443 19017142375824 19031755209984 19033535209536 19051029267633 19063559613744 19096051680288 19097837693352 19162357415289 19237958679808 19270107674928 19317454376832 19335209390046 19382716047024 19384528871196 19397609789184 19399424006336 19415106949509 19430025580944 19464962600952 19477765201536 19495667559258 19512788061888 19545396330708 19558585804032 19560415076928 19626497560296 19628333184834 19674719913024 19852193598336 19854050331744 19887889716288 19919261819952 19921124826108 19922988006507 19936432283328 19956944888914 19970071078752 20005656006534 20018814234912 20039411603331 20052934444224 20054809952496 20086445364084 20088324006561 20101879854144 20104084669824 20122562688822 20135797809696 20153154927744 20171678048082 20187504108288 20205713774313 20219348837952 20221239910608 20255032089603 20270923546752 20289554910306 20403643420512 20440331097296 20453775222528 20472574648284 20474489404611 20490553041024 20522875814496 20524795275384 20540566594944 20572968262176 20594135799963 20609960401008 20611888006732 20623516095744 20644402179753 20660599124352 20662531466208 20695125526632 20711027728512 20732337315756 20748268111296 20780997416784 20782941019236 20832056378496 20834004756384 20904389907588 20935425622144 21021935645376 21041257277403 21057765581952 21092955698232 21094928477478 21109163594112 21111478890752 21130882823556 21144781142208 21163008006912 21164215683699 21182459301036 21196391542848 21215873520369 21218200521174 21232518823296 21234504655584 21269990124594 21284343374976 21286677885696 21306242846988 21308235574527 21338634629376 21358247345028 21394285172802 21410724611232 21412727110728 21463330814208 21483058140324 21485067405021 21642703514784 21678871134294 21695879690496 21717851790877 21730103803584 21732136173936 21748835218176 21771212606088 21805555552902 21822311012832 21824352007128 21858778778562 21875928484608 21877974493632 21898082926071 21912485851728 21929323477248 21951886569624 21968754470784 22003409029536 22005466961544 22059534447936 22079809755333 22134059902152 22166921246976 22243889723528 22258520095104 22296457675008 22298543015232 22333717798128 22335806623212 22350879099648 22373875930824 22388591797632 22428486318744 22430946321424 22443238104192 22466329963596 22481490518784 22483593164736 22485696007344 22521166014276 22524020787488 22536363573504 22559551249752 22561661196558 22578997650528 22614614835912 22617095253552 22634474303232 22670179000128 22672299293712 22710942121824 22748894899434 22804788990096 22915803721536 22954098848076 22974256439936 22995372484458 23010497125344 23051872171152 23069585304832 23088235291308 23090394684807 23105976366528 23108137419312 23164914169728 23186205451134 23243174014896 23245347899484 23261034145536 23263209700544 23282016217461 23299906194576 23341801625208 23357154121344 23378622093882 23438255350932 23552353824912 23610222016128 23649677601048 23689986279696 23692201953684 23729575160511 23747809043376 23750413752096 23787878784984 23806157468544 23808384007776 23845940485704 23848963186752 23886583676208 23888817737532 23891052007803 23907173982912 23944886296848 23947512621408 23990185003686 24005963958048 24046879893696 24087065187636 24089317999569 24146247165984 24263792175744 24266061516576 24325683289344 24348041454132 24364055779776 24407864651808 24410147467432 24448653195678 24465151446912 24467439620448 24492614181849 24511434386384 24527556179712 24550099889436 24552396008019 24571659040896 24610419545184 24612721305336 24631633800576 24670488911904 24695872390827 24714848779632 24731104363776 24756150331737 24775573223808 24816976253928 24937786402848 24999058605312 25001396714048 25024375938969 25040835106992 25083514884384 25085860892136 25105136949376 25125432522894 25144738987104 25147496913984 25170610422177 25206519672576 25208877184704 25232047108587 25234814611602 25251843374208 25294042310328 25296408008262 25313478334848 25339523385924 25356189834432 25378046946048 25379495155971 25401372356844 25418079484992 25441441690401 25444232160246 25461402240384 25463783591136 25506336705426 25549809887052 25655387613858 25693476899904 25780279186728 25782690361362 25843621396032 25846038494928 25886809266012 25906700774592 25933356192546 25953283467936 25994223412344 25996654596726 26017050749184 26043399035533 26058091283136 26060528440944 26080553435904 26148570766758 26168663413728 26171110913112 26212394468898 26232959884032 26259526828359 26276798386512 26472067108992 26496398053026 26517186288384 26559015759936 26561499768144 26563984008676 26581909711104 26605887301179 26626761438336 26651234564658 26674208008712 26691752313216 26716285173798 26719215471108 26737245925632 26739746603328 26781927152112 26784432008748 26802506472192 26830083585096 26847730412928 26895570730776 26913260631168 26940951699084 26959131783936 26961653214144 27006709452804 27052739880408 27204857894016 27296766197712 27299319206148 27363834419328 27366393700512 27430624349568 27458847733284 27461415900861 27479947201344 27525869573004 27550041954944 27575363684682 27593500702176 27643116421008 27664357481728 27686721988332 27689311468503 27707996555712 27710588025648 27778673008512 27804204877086 27872519876784 27919098285669 28029247527168 28055009703204 28123940930976 28126571303304 28170939495366 28174510431408 28193041522944 28218954244932 28221593503653 28243279068048 28261855390464 28287831360492 28290934028232 28312672874112 28357334631648 28359986832792 28408323795984 28410980766036 28455797599119 28477663126704 28525713563736 28547632814976 28550302814304 28595339420616 28644077520432 28646756540028 28856938019712 28905161512392 28973471738112 28976181565248 29002814085069 29028283474784 29074074070536 29076793306794 29096414683776 29099136009504 29145038371416 29170632658176 29197443901428 29216647802304 29269182092832 29318094496062 29337878706048 29340622615392 29412712597248 29439746340444 29442499777251 29512079869536 29731390686976 29778290397504 29781075497616 29831834574432 29878892729928 29881687239162 29904648424992 29935417333371 29955106618128 29978124219648 29980928009792 30008484009801 30028221352368 30079401666336 30082214928744 30105330200704 30129668046126 30152819781216 30156127004736 30183844033233 30226905333504 30229732391616 30257517072123 30281256162432 30331859865912 30406385320128 30434332365459 30554404962048 30605465130768 30660496645944 30680662833792 30708861972426 30735829561536 30784313721744 30787192913076 30807968488704 30810849892416 30842551191958 30859452393264 30914940601512 30917832010098 30990898686528 30993797199312 31042688289948 31066541592768 31098505973634 31122402166944 31171496125176 31174411528854 31248084567744 31251007134576 31356584861382 31403138433216 31532903468064 31586648372928 31589602604912 31639433547348 31642392716217 31663745391168 31667218336128 31696324235334 31717171713312 31744512010368 31773688951554 31794587314272 31798617582336 31827300781761 31848778234944 31851756983376 31854736010404 31876231977216 31904985186891 31926515062464 31930016828544 31959364270482 31986913338248 32007951944064 32037371017542 32062506524928 32116086916848 32119090666092 32194996221312 32354748688768 32464055272176 32485407706368 32518306701441 32543819535744 32598204260904 32623252827264 32656818909132 32708333329353 32733466519248 32736528010692 32788168167843 32813892726912 32816961740448 32893985215872 32927829854436 32953131706176 33008200442316 33089301671904 33201089853228 33250381870464 33365834585292 33387780142656 33444686512512 33447814522848 33500576697192 33503709934818 33526318649472 33529995885312 33560813896236 33563952767719 33582887696448 33611836246272 33642729478116 33646419482136 33699494945394 33722235778176 33725389747104 33728544011016 33781749021414 33786031181232 33808253112576 33839326874628 33842491794837 33868496475792 33890772646656 33921922253868 33925642880328 33951711454848 34005268500192 34008448940568 34066413182736 34123342349151 34207183485144 34257969199872 34373705582304 34376920481816 34431148272114 34458161861376 34461384659904 34493058726687 34515745688016 34542267699456 34577808256728 34604377957248 34658964549792 34662206128968 34744121710848 34747371254592 34779308176701 34828925522688 34864761022344 34868021849226 34891551218304 34894814550816 34949859291864 35012702437812 35035731182016 35157383026398 35328530737368 35412021013248 35415333024192 35474516401572 35534979419544 35538302930526 35621713565064 35625620628144 35652995471104 35681818177476 35709236202816 35712576011664 35773444780128 35829875514312 35833226606298 35860760974368 35921268932112 35948870952192 35985277505529 36008945937072 36070319840544 36130597781454 36395688263616 36399092274864 36488524934016 36522062181198 36546083669664 36611796977712 36615221201148 36639929601792 36672979793517 36697727170368 36701159430672 36767151579576 36791334269568 36825149834154 36857488561344 36915629317776 36919081958004 36943995407616 36947450700864 37005733367856 37072273169448 37163359835712 37225464380892 37406679604272 37498587907968 37502095071072 37561252660488 37566013908544 37625272326576 37628791338204 37657705424064 37717108480656 37721245370976 37809779508864 37813315777056 37852221917403 37877765061312 37881307688048 37941063465492 37944612012393 37970217502272 38009285078886 38034284751648 38067070419072 38102058535266 38127119227488 38166348240369 38192103360576 38195675386704 38259505058139 38324714830578 38540215349856 38634908753664 38670418780092 38674035542043 38765432094048 38769057742392 38798848012672 38830213899018 38860051161888 38900034288819 38929925201904 38955530403072 38991335118516 38994981895089 39025576123776 39090792661416 39120830153856 39222856150137 39252995120592 39256666369668 39318591703347 39349439826048 39704387196672 39708100663488 39744597079539 39775779432576 39838523639904 39842249652216 39845976013014 39872864566656 39913889777828 39940142157504 39976851846987 40011312013068 40037628469824 40074427760697 40078823206662 40105868888448 40109619904992 40172890728168 40176648013122 40203759708288 40208169339648 40245125377644 40271595619392 40306309855488 40343356096164 40411427548626 40438697675904 40442479821216 40510064179206 40541847093504 40579109820612 40807286841024 40880662194592 40945149296568 40948978809222 40981106082048 41045751628992 41049590550768 41081133189888 41145936524352 41188271599926 41219920802016 41223776013464 41288804359506 41321198248704 41325062932416 41363045527023 41390251053264 41422055457024 41464674631512 41496536222592 41561994833568 41565882038472 41664112756992 41668009512768 41706307315629 41808779815176 41870851244288 42043871290752 42082514554806 42115531163904 42185911396464 42189856954956 42218327188224 42256409243049 42261765647112 42289562284416 42328431367398 42364918602072 42392783085696 42431747040738 42436401042348 42465037646592 42469009311168 42539980249188 42568686749952 42612485693976 42616471149054 42716494690056 42788570345604 42821449222464 42825454221456 42966116280648 42970134810042 43285407029568 43357742268588 43435703581754 43460207607168 43464272347872 43542425212176 43611111105804 43615189960191 43644622025664 43648704014256 43717557557124 43755948987264 43796165852142 43824971703456 43903773139248 43937508941568 43977141744093 44006818059072 44010933923088 44119068895872 44159619510666 44268119804304 44487779447056 44517040190208 44597086030464 44667435596256 44671613246424 44747751861648 44777183595264 44822530858743 44856972637488 44861892642848 44886476208384 44932659927192 44967186329472 44971392014688 45042332028552 45048041574976 45119102499504 45123322393116 45157995301056 45229229671824 45234190507104 45340358000256 45344598587424 45421884243648 45497789798868 45609577980192 45831607443072 45908197696152 45948512879872 45990744968916 46020994250688 46063292958639 46103744342304 46176470582616 46180789369614 46211952733056 46216274838624 46263826787937 46329828339456 46372410902268 46376748015147 46486348029792 46490695798968 46526419401088 46564032434922 46599812389152 46647758960451 46683603250416 46714308242688 46757244187764 46761617293281 46876510701864 47034877292073 47104707649824 47220444032256 47268265662497 47299355202096 47379972559392 47384403907368 47459150321022 47495618086752 47500827504192 47544486353001 47575757569968 47612314937088 47616768015552 47660533427331 47691880971408 47697926373504 47773167352416 47777635475064 47782104015606 47814347965824 47889772593696 47895025242816 47939046405723 47980370007372 48011927916096 48056056526313 48093759787392 48174130375272 48178635999138 48292494331968 48527584351488 48532123033152 48696082908264 48728111559552 48815729303616 48820294934864 48897306391356 48930302893824 48934879240896 48985228363698 49022868772768 49100199778872 49104792016038 49143318081792 49220839090368 49225442610672 49263267601152 49340977823808 49391744781654 49429697559264 49512300663474 49551146447616 49633952507856 49875572805696 50002793428096 50048751877938 50081670213984 50167029768768 50171721784272 50210273898752 50250865045788 50255564902227 50289477974208 50294993827968 50341220844354 50417754369408 50464094217174 50469629223204 50503686748416 50549242418091 50588084620656 50592816016524 50626956669696 50672623532121 50679046771848 50712379668864 50758990311942 50802744713688 50836158969984 50882883380802 50888464320492 50922804480768 50927567182272 51012673410852 51099619774104 51310775227716 51386953799808 51560558373456 51565380722724 51646722408171 51687242792064 51692076989856 51773618532024 51813401549184 51866712385092 51871563368293 51906566935872 51988446824688 51993309193452 52086798071066 52116182566272 52121056881888 52297141533516 52302032773839 52337326827456 52342221826224 52424788937796 52519053656718 52553596773024 52736074539597 52944134217984 52992796106052 53118031519872 53122999536288 53127968017352 53211774602358 53253522876672 53302469129316 53307454395789 53348416017424 53383504626432 53432570347596 53438430942216 53479493206656 53563854304224 53568864017496 53660167170192 53695460825856 53749839909447 53791141461552 53826521262336 53881903398168 53923306428288 54013418905608 54105479760816 54409715788032 54593532395424 54598638412296 54727668838656 54732787401024 54783093271797 54861248699136 54917695466568 54922831801722 54959894402688 55051739146008 55100083909888 55150727369364 55187001404352 55237724751231 55286232842016 55373443976664 55378622937006 55415993111424 55421176051296 55557346017024 55608409754172 55745039753568 55838196571338 56110019406408 56247881861952 56253142606608 56341878990732 56349020862816 56437908489864 56443187007306 56486558136096 56575662720984 56581868056464 56625345748224 56682692018513 56714669263296 56719973665584 56816647591968 56821961532072 56911595198238 56955326253408 57013927618329 57051427127472 57095265629952 57100605628608 57153087802899 57190678841232 57288155040864 57293513080056 57487072245867 57713876039424 57810323024784 57952363130496 58005628170138 58056566949568 58148148141072 58153586613588 58192829367552 58198272019008 58290076742832 58394887802856 58433295604608 58538364185664 58636188992124 58675757412096 58681245230784 58879492680888 58884999554502 59024159739072 59556580795008 59562150995232 59663669148864 59757785459856 59763374478324 59768964019521 59809296849984 59870834666742 59910213236256 59961856019584 60016968019602 60056442704736 60118234809993 60158803332672 60164429857488 60210660401408 60259336092252 60264972019683 60305639562432 60312254009472 60367688066466 60459464783232 60515034144246 60562512324864 60617141322939 60663719731824 60765096268809 60812770640256 60868664730918 61210930261536 61320993291888 61361325667584 61417723944852 61423468213833 61471659123072 61568627443488 61574385826152 61621699784832 61685102383916 61718904786528 61782407399889 61829881203024 61835664020196 61933206539259 61981797373056 61987594398624 62085376579896 62133083185536 62197011947268 62244804333888 62342992250352 62348823057708 62496169135488 62502014269152 62713169722764 62806276866432 63065806936128 63123771832209 63173296745856 63179205209824 63278867094696 63284785432434 63327490782336 63334436672256 63392648470668 63434343426624 63489024020736 63492647051097 63547377903108 63589174628544 63654601563522 63697556469888 63703513966752 63709472020808 63809970373782 63853030124928 63860033657088 63918728540964 63924706723581 63973826676496 64015903888128 64074742035084 64232173833696 64238181332184 64389992442624 64455202215063 64709497377536 64928110544352 65036613402882 65087639071488 65153555372631 65196408521808 65246505654528 65313637818264 65416666658706 65466933038496 65473056021384 65576336335686 65627785453824 65633923480896 65694248778213 65787970431744 65855659708872 65906263412352 66016400884632 66178603343808 66239429265999 66402179706456 66500763740928 66731669170584 66775560285312 66889373025024 66895629045696 67001153394384 67007419869636 67052637298944 67121627792472 67127905535438 67165775392896 67285458956232 67292838964272 67398989890788 67444471556352 67450779494208 67457088022032 67563498042828 67572062362464 67678653749256 67684983589674 67736992951584 67843844507736 67851285760656 67903422909696 68010537000384 68016897881136 68132826365472 68246684698302 68414366970288 68747411164608 68753840963632 68862296544228 68922769319808 68986117453374 69031491376032 69155616513456 69208755914496 69271184054421 69317929099584 69324412257936 69494742509184 69558616353402 69729522044688 69736043698452 69783102436608 69789629101632 69899718583728 70025404875624 70071462364032 70314766052796 70657061474736 70830666048384 70949032803144 71069958839088 71076605861052 71188725481533 71243427130128 71251241256288 71363636354952 71418472405632 71425152023328 71546889560256 71659751028624 71666453212596 71673156023409 71721521948736 71842537864224 71970555011058 72017891874144 72140639681088 72261195562908 72267953998707 72791376527232 72798184549728 72977049868032 73044124362396 73050956023859 73092167339328 73223593955424 73230442402296 73345959587034 73395454340736 73402318861344 73477842545547 73534303159152 73582668539136 73650299668308 73657188024057 73714977122688 73831258635552 73838163916008 73894901401728 74011466735712 74087617172481 74144546338896 74268450995211 74326719671424 74450928761784 74813359208544 74997175815936 75004190142144 75073127816907 75122505320976 75132027817088 75250544653152 75257582676408 75315410848128 75434216961312 75442490741952 75511831266531 75619559017728 75626631554112 75696141325761 75704443834806 75755530122624 75762615376096 75882126930984 75889224024786 75940435004544 76018570157772 76068569503296 76134140838144 76138485467913 76204117070532 76254238454976 76332696480738 76384206721152 76391350773408 76519010116278 76649429661156 77080430699712 77340837560184 77348071084086 77530864188096 77538115484784 77597696025344 77660427798036 77720102323776 77800068577638 77859850403808 77982670237032 77989963790178 78051152247552 78130197106599 78181585322832 78241660307712 78445712300274 78505990241184 78513332739336 78637183406694 78698879652096 78778580485077 79416201326976 79489194159078 79551558865152 79677047279808 79684499304432 79691952026028 79745729133312 79817661903537 79827779555656 79880284315008 79953703693974 80022624026136 80075256939648 80148855521394 80157646413324 80211737776896 80219239809984 80345781456336 80353296026244 80407519416576 80490250755288 80543191238784 80686712192328 80822855097252 80877395351808 80884959642432 81020128358412 81158219641224 81614573682048 81761324389184 81890298593136 81897957618444 82091503257984 82099181101536 82291873048704 82376543199852 82384247702583 82439841604032 82447552026928 82577608719012 82650125864832 82726091054046 82780502106528 82929349263024 82993072445184 83067934405509 83123989667136 83131764076944 83336019025536 83412614631258 83617559630352 84087742581504 84165029109612 84371822792928 84379713909912 84512818486098 84523531294224 84579124568832 84656862734796 84664780510959 84729837204144 84785566171392 84863494081476 84872802084696 84938018622336 85079960498376 85224971387952 85232942298108 85367392797357 85432989380112 85577140691208 85642898444928 85650908442912 85932232561296 85940269620084 86570814059136 86715484537176 86871407163508 86920415214336 86928544695744 87008442255207 87084850424352 87222222211608 87230379920382 87289244051328 87297408028512 87435115114248 87511897974528 87592331704284 87600524028611 87649943406912 87807546278496 87954283488186 88013636118144 88021867846176 88238137791744 88319239021332 88327499331753 88536239608608 88975558894112 89194172060928 89334871192512 89343226492848 89495503723296 89645061717486 89713945274976 89723785285696 89806252000113 89865319854384 89934372658944 89942784029376 90025452029403 90084664057104 90096083149952 90238204999008 90246644786232 90315990602112 90458459343648 90468381014208 90551532099699 90680716000512 90689197174848 90772551216369 90843768487296 90995579597736 91219155960384 91302997096377 91663214886144 91816395392304 91981489937832 92041988501376 92126585917278 92207488684608 92352941165232 92361578739228 92423905466112 92432549677248 92527653575874 92744821804536 92753496030294 92972696059584 92981391597936 93052838802176 93128064869844 93199624778304 93295517920902 93367206500832 93514488375528 93523234586562 93753021403728 94069754584146 94209415299648 94536531324994 94598710404192 94759945118784 94768807814736 94918300642044 94927178148651 94991236173504 95001655008384 95088972706002 95151515139936 95233536031104 95321066854662 95383761942816 95395852747008 95481902345283 95546334704832 95555270950128 95564208031212 95628695931648 95714955560673 95779545187392 95790050485632 95878092811446 95960740014744 96023855832192 96112113052626 96187519574784 96348260750544 96357271998276 96584988663936 97064246066304 97392165816528 97456223119104 97554920104323 97631458607232 97640589869728 97794612782712 97869758481792 97970456727396 98045737545536 98124999988059 98200399557744 98209584032076 98441678180736 98450885221344 98681955647616 98783489563308 98859395118528 99024601326948 99267905015712 99751145611392 100005586856192 100097503755876 100163340427968 100334059537536 100343443568544 100501730091576 100511129804454 100578955948416 100589987655936 100682441688708 100691858303157 100835508738816 100928188434348 100939258446408 101098484836182 101176169241312 101185632033048 101345247064242 101358093543696 101424759337728 101517980623884 101527475384511 101605489427376 101672317939968 101765766761604 101776928640984 101855134364544 102025346821704 102199239548208 102370027047453 102621550455432 102773907599616 103121116746912 103130761445448 103293444816342 103374485584128 103384153979712 103479176180061 103547237064048 103626803098368 103733424770184 103743126736586 103813133871744 103976893649376 103986618386904 104173596142132 104232365132544 104242113763776 104337924530103 104594283067032 104604065547678 104674653654912 104684443652448 104849577875592 105038107313436 105107193546048 105472149079194 105985592212104 106236063039744 106245999072576 106255936034704 106423549204716 106604938258632 106614908791578 106696832034848 106865140695192 106876861884432 106958986413312 107127708608448 107137728034992 107320334340384 107499679818894 107582282923104 107763806796336 107846612856576 107955832516587 108026837811216 108210959521632 109187064790848 109197276824592 109465574802048 109566186543594 109835390933136 109845663603444 109919788805376 110018939380551 110103478292016 110301454738728 110374002808704 110475449502462 110572465684032 110746887953328 110757245874012 110831986222848 110842352102592 111216819508344 111490079507136 111676393142676 112220038812816 112495763723904 112506285213216 112683757981464 112698041725632 112875816979728 112886374014612 112896932036873 112973116272192 113151325441968 113163736112928 113365384037026 113429338526592 113439947331168 113556665752209 113633295183936 113643923064144 113823190396476 113833836037179 113910652506816 114027855236658 114102854254944 114201211257216 114306175605798 114381357682464 114499044721107 114576310081728 114587026160112 114778515174417 114974144491734 115620646049568 115904726260992 116011256340276 116022106626129 116113133899136 116296296282144 116307173227176 116396544038016 116580153485664 116700102866457 116789775605712 116866591209216 116984945685267 117076728371328 117272377984248 117362490461568 117668568450411 117758985361776 117769999109004 118048319478144 119113161590016 119124301990464 119233791238617 119327338297728 119515570919712 119526748956648 119537928039042 119618593699968 119741669333484 119820426472512 119923712039168 119930555540961 120033936039204 120112885409472 120223283282091 120236469619986 120317606665344 120328859714976 120518672184504 120529944039366 120611279124864 120624508018944 120735376132932 120918929566464 121030068288492 121234282645878 121327439463648 121530192537618 121625541280512 121737329461836 122421860523072 122641986583776 122835447889704 122846936427666 122943318246144 123137254886976 123148771652304 123243399569664 123370204767832 123437809573056 123564814799778 123659762406048 123671328040392 123866413078518 123963594746112 123975188797248 124089136581069 124170753159792 124266166371072 124394023894536 124489608667776 124685984500704 124697646115416 124992338270976 125004028538304 125118921946887 125426339445528 125612553732864 126131613872256 126247543664418 126346593491712 126358410419648 126557734189392 126569570864868 126654981564672 126785296941336 126868686853248 126985294102194 127094755806216 127178349257088 127309203127044 127395112939776 127407027933504 127418944041616 127619940747564 127706060249856 127837457081928 127849413447162 127947653352992 128149484070168 128464347667392 128476362664368 128910404430126 129856221088704 130073226805764 130307110745262 130392817043616 130627275636528 130833333317412 130845569880573 130933866076992 130946112042768 131152672671372 131267846961792 131388497556426 131711319417744 131812526824704 131931425232279 132032801769264 132357206687616 132478858531998 132804359412912 133463338341168 133551120570624 133791258091392 134002306788768 134014839739272 134243255584944 134255811070876 134331550785792 134467592576229 134570917912464 134585677928544 134797979781576 134901558988416 134914176044064 135126996085656 135144124724928 135357307498512 135369967179348 135473985903168 135687689015472 135702571521312 136021074000768 136033795762272 136265652730944 136493369396604 136828733940576 137494822329216 137507681927264 137724593088456 137845538639616 137972234906748 138062982752064 138189878875917 138311233026912 138542368108842 138635858199168 138648824515872 138791480363811 138989485018368 139117232706804 139130244045441 139459044089376 139472087396904 139579258203264 139799437167456 139943276881353 140050809751248 140142924728064 140284851879843 140629532105592 141104631876219 141314122949472 141661332096768 141804796987491 141898065606288 142139917678176 142153211722104 142377450963066 142486854260256 142502482512576 142633459059003 142727272709904 142836944811264 142850304046656 142981600281993 143093779120512 143319502057248 143332906425192 143346312046818 143443043897472 143685075728448 143817139217169 143941110022116 144035783748288 144168169578939 144281279362176 144522391125816 144535907997414 145582753054464 145596369099456 146088248724792 146101912047718 146184334678656 146447187910848 146460884804592 146691919174068 146790908681472 146804637722688 146955685091094 147068606318304 147300599336616 147314376048114 147429954245376 147662517271104 147676327832016 147789802803456 148022933471424 148175234344962 148289092677792 148536901990422 148653439342848 148901857523568 149626718417088 150008380284288 150146255633814 150245010641952 150264055634176 150501089306304 150515165352816 150630821696256 150766694706681 150868433922624 150884981483904 151023662533062 151253263108224 151392282651522 151408887669612 151511060245248 151525230752192 151647727254273 151764253861968 151778448049572 151880870009088 152037140315544 152137139006592 152276970935826 152408234141064 152508476909952 152665392961476 152768413442304 152782701546816 153038020232556 153298859322312 154160861399424 154681675120368 154696142168172 154940167224513 155061728376192 155076230969568 155320855596072 155440204647552 155600137155276 155614690104879 155719700807616 155965340474064 155979927580356 156260394213198 156363170645664 156891424600548 156906098321517 157011980482368 157026665478672 157274366813388 157557160970154 158208223618791 158832402653952 158978388318156 159354094559616 159368998608864 159383904052056 159635323807074 159655559111312 159760568630016 159907407387948 159922363187367 160045248052272 160150513879296 160297711042788 160315292826648 160438479619968 160691562912672 160706592052488 160980501510576 161086382477568 161249519728341 161373424384656 161645710194504 161769919284864 162040256716824 162316439282448 163229147364096 163522648778368 163780597186272 163795915236888 164183006515968 164198362203072 164349279815391 164583746097408 164753086399704 164768495405166 164879683208064 164895104053856 165155217438024 165300251729664 165452182108092 165561004213056 165713174253693 165858698526048 166135868811018 166247979334272 166263528153888 166672038051072 166825229262516 167235119260704 168330058219224 168743645585856 168759427819824 169025636972196 169047062588448 169313725469592 169329561021918 169459674408288 169634031555769 169726988162952 169745604169392 169876037244672 170048076055539 170159920996752 170449942775904 170465884596216 170734785594714 170865978760224 171041782854987 171154281382416 171285796889856 171301816885824 171459263408697 171864465122592 171880539240168 172461216737601 173141628118272 173430969074352 173742814327016 173857089391488 174016884510414 174169700848704 174444444423216 174460759840764 174578488102656 174594816057024 174870230228496 175184663408568 175201048057222 175299886813824 175615092556992 175908566976372 176027272236288 176043735692352 176638478042664 176654998663506 177072479217216 177951117788224 178669742385024 178686452985696 178991007446592 179290123434972 179306892058563 179427890549952 179447570571392 179612504000226 179730639708768 179885568058752 180050904058806 180169328114208 180192166299904 180354704429979 180476409998016 180493289572464 180631981204224 180794916059049 180916918687296 180936762028416 181103064199398 181378394349696 181545102432738 181687536974592 181851423968817 181991159195472 182438311920768 182605994192754 183632790784608 183962979875664 184083977002752 184253171834556 184270404641499 184414977369216 184705882330464 184723157478456 184865099354496 185055307151748 185347222199667 185489643609072 185506992060588 185799619617777 185945392119168 185962783195872 186256129739688 186399249556608 186591035841804 186734413001664 187028976751056 187046469173124 187506042807456 188139509168292 188418830599296 189073062649988 189197420808384 189371315496627 189519890237568 189537615629472 189836601284088 189854356297302 189982472347008 190003310016768 190177945412004 190303030279872 190467072062208 190642133709324 190767523885632 190963804690566 191092669409664 191110541900256 191128416062424 191429911121346 191559090374784 191580100971264 191756185622892 191774120170743 191921480029488 192047711664384 192224226105252 192696521501088 192714543996552 193169977327872 193365606645189 194128492132608 194784331633056 195109840208646 195262917214464 195281179739456 195460666117893 195589225565424 195739516963584 195940913454792 196091475091072 196249999976118 196400799115488 196419168064152 196883356361472 196901770442688 197082746334639 197363911295232 197566979126616 197718790237056 198049202653896 198535810031424 198718287797997 199502291222784 200195007511752 200326680855936 200668119075072 200686887137088 201003460183152 201022259608908 201157911896832 201364883377416 201383716606314 201856376868696 201878516892816 202196969672364 202352338482624 202371264066096 202690494128484 202716187087392 203035961247768 203054950769022 203210978854752 203531533523208 203553857281968 203710268729088 204050693643408 204398479096416 204740054094906 205243100910864 206242233493824 206261522890896 206586889632684 206768307959424 206958352360122 207094474128096 207466849540368 207486253473172 207626267743488 207813552163263 207953787298752 207973236773808 208347192284264 208484227527552 208675849060206 209188566134064 209208131095356 209349307309824 209368887304896 209699155751184 210076214626872 210214387092096 210944298158388 211971184424208 212491998145152 212511872069408 212847098409432 213209876517264 213229817583156 213393664069696 213566176444599 213730281390384 213753723768864 214255417216896 214275456069984 214640668680768 214999359637788 215019468070227 215164565846208 215527613592672 215911665033174 216053675622432 216421919043264 216803861996121 218374129581696 218394553649184 218931149604096 219132373087188 219152868071577 219670781866272 219691327206888 220037878761102 220206956584032 220433527636641 220602909477456 220748005617408 220950899004924 220971564072171 221144931368064 221493775906656 221514491748024 221684704205184 222262851517443 222433639016688 222805352985633 222980159014272 223352786285352 224440077625632 224991527447808 225012570426432 225219383450721 225367515962928 225396083451264 225751633959456 225772748029224 225793864073746 225946232544384 226302650883936 226327472225856 226535493799593 226730768074052 226858677053184 226879894662336 227088423977283 227113331504418 227266590367872 227287846128288 227646380792952 227667672074358 227821305013632 228055710473316 228205708509888 228402422514432 228612351211596 228762715364928 228998089442214 229152620163456 229174052320224 229557030348834 229948288983468 231241292099136 232022512680552 232044213252258 232226267798272 232592592564288 232614346454352 232793088076032 233160306971328 233400205732914 233579551211424 233969891370534 234153456742656 234390591319797 234544755968496 234724980923136 235337136900822 235517970723552 235539998218008 236096638956288 236335741455231 238248603980928 238467582477234 238654676595456 239031141839424 239053497913296 239075856078084 239237187399936 239452985710611 239483338666968 239640852945024 239861111081922 240067872078408 240225770818944 240446566564182 240472939239972 240635213330688 240657719429952 241037344369008 241059888078732 241222558249728 241470752265864 242060136576984 242468565291756 242654878927296 243060385075236 243474658923672 244843721046144 245283973167552 245670895779408 245693872855332 246274509773952 246297543304608 246740409535664 246875619146112 247129629599556 247152743107749 247319524812096 247342656080784 247732826157036 247950377594496 248178273162138 248341506319584 248788047789072 248979217335552 249203803216527 249371969001408 249395292230832 250008057076608 250237843893774 250852678891056 252263227744512 252495087328836 252716820839296 253115468378784 253139141729736 253570593882672 253737373706496 253970588204388 253994341532877 254189511612432 254356698514176 254618406254088 254814055867008 254837888083232 255239881495128 255674914163856 255698826894324 255895306705984 256102178392071 256298968140336 256928695334784 256952725328736 257820808860252 259712442177408 260146453611528 260614221490524 260785634087232 261025326765621 261254551273056 261666666634824 261691139761146 261867732153984 261892224085536 262305345342744 262535693923584 262776995112852 262801572085833 263422638835488 263862850464558 264065603538528 264714413375232 264957717063996 264982497995259 265608718825824 266926676682336 267582516182784 268004613577536 268029679478544 268486511169888 268511622141752 268935185152458 269141835824928 269171355857088 269418756000339 269595959563152 269803117976832 269828352088128 270076356088209 270253992171312 270288249449856 270714614997024 270739934358696 270947971806336 271375378030944 271405143042624 271654596299097 272042148001536 272067591524544 272317653649107 272531305461888 272986738793208 273657467881152 274989644658432 275015363854528 275449186176912 275944469813496 276125965504128 276379757751834 276622466053824 277084736217684 277271716398336 277297649031744 277582960727622 278234465413608 278260488090882 278918088178752 278944174793808 279158516406528 279598874334912 279886553762706 280101619502496 280569703759686 281259064211184 282209263752438 282628245898944 283609593974982 283796131212576 284279835356352 284306423444208 284754901926132 284781534445953 284973708520512 285004965025152 285266918118006 285454545419808 285700608093312 285963200563986 286187558241024 286445707035849 286639004114496 286665812850384 286692624093636 286886087794944 287144866682019 287370151456896 287634278434338 287882220044232 288071567496576 288336339157878 288562558724352 289044782251632 289071815994828 291192738198912 292176497449584 292203824095436 292368669357312 292664760312969 292894375821696 292921769609184 293383838348136 293609275445376 293911370182188 294137212636608 294601198673232 294628752096228 295325034542208 295352655664032 296045866942848 296350468689924 296578185355584 297073803980844 297803715047136 299253436834176 300016760568576 300292511267628 300490021283904 301002178612608 301030330705632 301533389413362 301736867845248 301769962967808 302047325066124 302075574909471 302506526216448 302784565303044 302817775339224 303050461504384 303295454508546 303528507723936 303556896099144 304074280631088 304274278013184 304553941871652 304582426153533 304816468282128 305016953819904 305330785922952 305565403093632 306076040465112 306597718644624 307110081142359 308321722798848 309363350240736 309392284336344 309880334449026 310123456752384 310152461939136 310437528540183 310641711192144 310880409295104 311200274310552 311229380209758 311439401615232 311930680948128 311959855160712 312520788426396 312726341291328 313013773590309 313782849201096 313812196643034 314023960964736 314053330957344 314548733626776 315114321940308 316416447237582 317956776636312 318708189119232 318737997217728 318767808104112 319270647614148 319311118222624 319814814775896 319844726374734 320090496104544 320595422085576 320630585653296 320876959239936 321383125825344 321413184104976 321961003021152 322499039456682 322746848769312 323291420389008 323539838569728 323867497549761 324080513433648 324632878564896 327045297556736 327561194372544 327591830473776 328396724406144 328698559630782 329506172799408 329536990810332 329759366416128 329790208107712 330056818141653 330310434876048 330904364216184 331122008426112 331426348507386 331717397052096 332271737622036 332495958668544 332527056307776 333650458525032 334470238521408 336660116438448 337487291171712 337518855639648 338051273944392 338094125176896 338627450939184 338659122043836 338690796110619 338919348816576 339268063111538 339453976325904 339491208338784 340096152111078 340319841993504 340669997256627 340899885551808 340931769192432 341469571189428 341501508111537 341731957520448 342083565709974 342308562764832 342603633771648 342918526817394 343497134163321 343728930245184 343761078480336 344335545523251 344922433475202 346861938148704 347485628654032 347714178782976 348033769020828 348066319878387 348339401697408 348888888846432 348921519681528 349189632114048 349740460456992 350100308599371 350369326817136 350402096114444 350599773627648 350954837055801 351230185113984 351817133952744 352087471384704 353276956085328 353309997327012 354144958434432 355902235576448 357339484770048 357372905971392 357701373715851 357982014893184 358580246869944 358613784117126 358855781099904 358895141142784 359225008000452 359461279417536 359771136117504 359791666622883 360101808117612 360338656228416 360669849846273 360709408859958 360952819996032 360986579144928 361589832118098 361833837374592 361873524056832 362206128398796 362756788699392 363090204865476 363702847937634 363982318390944 364876623841536 365211988385508 367265581569216 367925959751328 368506343669112 368540809282998 368829954738432 369203480444909 369411764660928 369446314956912 369730198708992 370110614303496 370694444399334 370979287218144 371013984121176 371599239235554 371890784238336 371925566391744 372267409743207 372512259479376 372798499113216 373182071683608 373468826003328 374057953502112 374092938346248 375012085614912 375356765840661 376279018336584 376837661198592 378146125299976 378394841616768 378742630993254 379039780475136 379075231258944 379673202568176 379708712594604 379964944694016 380355890824008 380606060559744 381284267418648 381535047771264 381927609381132 382185338819328 382221083800512 382256832124848 382859822242692 383118180749568 383512371245784 383548240341486 383842960058976 384448452210504 385393043002176 385429087993104 386731213290378 389568663266112 390219680417292 390562359478912 390921332235786 391178451130848 391881826909584 392182950182144 392499999952236 392536709641719 392801598230976 392838336128304 393803540885376 394165492669278 395133958253232 395437580474112 395794275696837 396098405307792 397071620062848 397436575595994 400390015023504 400653361711872 401373774274176 402006920366304 402044519217816 402729766754832 402767433212628 403402777728687 403712753737392 403757033785632 404393939344728 404704676965248 404742528132192 405380988256968 405432374174784 406071922495536 406109901538044 406421957709504 407063067046416 407107714563936 408101387286816 408796958192832 409480108189812 410486201821728 412484466987648 412523045781792 413173779265368 413536615918848 413916704720244 414188948256192 414933699080736 414972506946344 415627104326526 415907574597504 415946473547616 416374441091433 416694384568528 416968455055104 417351698120412 417390732136323 418377132268128 418416262190712 418737774609792 419398311502368 419829830644059 420152429253744 420428774184192 420854555639529 421888596316776 423942368848416 424983996290304 425023744138816 425414390962473 425694196818864 426419753034528 426459635166312 426787328139392 427132352889198 427460562780768 427507447537728 427900377177009 428510834433792 428550912139968 428944800845979 429281337361536 429998719275576 430038936140454 430329131692416 431055227185344 431451417651507 431823330066348 432107351244864 432504508736817 432843838086528 433607723992242 436748259163392 436789107298368 438264746174376 438305736143154 439341563732544 439382654413776 440075757522204 440413913168064 440867055273282 441205818954912 441901798009848 441943128144342 442289862736128 442987551813312 443028983496048 443369408410368 444525703034886 444867278033376 445610705971266 445960318028544 446705572570704 448880155251264 450025140852864 450438766901442 450735031925856 450792166902528 451503267918912 451545496058448 451587728147492 451892465088768 452300084120043 452605301767872 452654944451712 453070987599186 453461536148104 453759789324672 454176847954566 454226663008836 454533180735744 454575692256576 455292761585904 455335344148716 455642610027264 456111420946632 456411417019776 457224702423192 457525430729856 457996178884428 458305240326912 458348104640448 459114060697668 459896577966936 462482584198272 464045025361104 464088426504516 464820501673539 465185185128576 465228692908704 466320613942656 466800411465828 466844070314637 467159102422848 467939782741068 468781182639594 469089511936992 470674273801644 470718294964551 471035941447104 471079996436016 472671482910462 474624670856373 476497207961856 476935164954468 478062283678848 478106995826592 478151712156168 478905971421222 478966677333936 479281705890048 479722222163844 479767089562101 480135744156816 480451541637888 480893133128364 480945878479944 481315438859904 482074688738016 482119776157464 482941504531728 483748559185023 484120273153968 484937130583512 485309757854592 486120770150472 486949317847344 489687442092288 490567946335104 491341791558816 491387745710664 492549019547904 492595086609216 493047839446173 493480819071328 493751238292224 494259259199112 494305486215498 494639049624192 494685312161568 495465652314072 495900755188992 496356546324276 496683012639168 497576095578144 498407606433054 498743938002816 498790584461664 500016114153216 500475687787548 501705357782112 504990174657672 505433641678592 506230936757568 506278283459472 507141187765344 507941176408776 507988683065754 508379023224864 508902094667307 509236812508176 509628111734016 509675776166464 510144228166617 510479762990256 511349828327712 511397653788648 511790613411968 512204356784142 512597936280672 513125348564961 513857390669568 513905450657472 514377790226091 515641617720504 517383650212803 519424884354816 520292907223056 521228442981048 521571268174464 522050653531242 522509102546112 523333333269648 523382279522292 523735464307968 523784448171072 524610690685488 525553990225704 525603144171666 526845277670976 527725700929116 528131207077056 529915434127992 529964995990518 531217437651648 533853353364672 536009227155072 536059358957088 536973022339776 537023244283504 537870370304916 537920676175689 538283671649856 538342711714176 538837512000678 539191919126304 539656704176256 540152712176418 540507984342624 540576498899712 541064113289937 541429229994048 541479868717392 541895943612672 542384748177147 542750756061888 542810286085248 543309192598194 544135183049088 544635307298214 545062610923776 545973477586416 547314935762304 550030727709056 550898372353824 551888939626992 552251931008256 552759515503668 552811213924497 553244932107648 554169472435368 554595298063488 555165921455244 556041666599001 556468930827216 556520976181764 557398858853331 557836176357504 557888349587616 559197748669824 559773107525412 560203239004992 561139407519372 562518128422368 564418527504876 565256491797888 567219187949964 567592262425152 568113946489881 568559670712704 568612846888416 569509803852264 569563068891906 569947417041024 570009930050304 570533836236012 570587197051223 570909090839616 571401216186624 571926401127972 572891414071698 573278008228992 573331625700768 573385248187272 574289733364038 574740302913792 575268556868676 575322360512229 575764440088464 576143134993152 576672678315756 578089564503264 578143631989656 580096819935567 582385476397824 584352994899168 584407648190872 585329520625938 585788751643392 585843539218368 586381998353679 586767676696272 587218550890752 587822740364376 588274425273216 589202397346464 589257504192456 590650069084416 590705311328064 591248239003917 592091733885696 592700937379848 593156370711168 594147607961688 595607430094272 598506873668352 600585022535256 600980042567808 602004357225216 602060661411264 603066778826724 603473735690496 604094650132248 604151149818942 605569130606088 605635550678448 606100923008768 606590909017092 607057015447872 607113792198288 608148561262176 609107883743304 609164852307066 609632936564256 610661571845904 611130806187264 612152080930224 613195437289248 614220162284718 618726700481472 618784568672688 619760668898052 620304923878272 620875057080366 621283422384288 622400548621104 622458760419516 622878803230464 623440656489789 623861361896256 623919710321424 625041576852792 625452682582656 626027547180618 627565698402192 627624393286068 628047921929472 628106661914688 629097467253552 630228643880616 632832894475164 635913553272624 637475994435456 637535616208224 638541295228296 638622236445248 639629629551792 639689452749468 640180992209088 641190844171152 641261171306592 642766251650688 642826368209952 643922006042304 644998078913364 645058404210681 645493697538624 646582840778016 647734995099522 648161026867296 649265757129792 650411585988363 655122388745088 655183660947552 656793448812288 657397119261564 657458604214731 659012345598816 659073981620664 659580416215424 660113636283306 660620869752096 661300582909923 661808728432368 662244016852224 662852697014772 662914692216513 663434794104192 664543475244072 665054112615552 666788554552329 667300917050064 668416058956899 668940477042816 673320232876896 674974582343424 675037711279296 675658150352163 676102547888784 676188250353792 677254901878368 677318244087672 677381592221238 677838697633152 678536126223076 678907952651808 678982416677568 679606481398779 680192304222156 680639683987008 681265271931849 681339994513254 681799771103616 681863538384864 682939142378856 683003016223074 683463915040896 684167131419948 684617125529664 685207267543296 685837053634788 686994268326642 687457860490368 687522156960672 688671091046502 689844866950404 693723876297408 694971257308064 696067538041656 696132639756774 696678803394816 697777777692864 697843039363056 698379264228096 699480920913984 700200617198742 700738653634272 700804192228888 701909674111602 702460370227968 703171773959391 703634267905488 704174942769408 706553912170656 706619994654024 708289916868864 709007224365693 711804471152896 714745811942784 715402747431702 715964029786368 717160493739888 717227568234252 717711562199808 718358957131833 718450016000904 718922558835072 719583333245766 720203616235224 720677312456832 721339699692546 721418817719916 721905639992064 721973158289856 723179664236196 723667674749184 724412256797592 726180409730952 727405695875268 727964636781888 730423976771016 734531163138432 735851919502656 737012687338224 737081618565996 738406960889818 738823529321856 738892629913824 740221228606992 741388888798668 741458229323247 741958574436288 742027968242352 743198478471108 743851132783488 744534819486414 745024518958752 746364143367216 746937652006656 747611409649581 748115907004224 748185876692496 750024171229824 750713531681322 752558036673168 756292250599952 756789683233536 757485261986508 758150462517888 759346405136352 759417425189208 760711781648016 761212121119488 761983024598631 762568534837296 763070095542528 763855218762264 764442167601024 764513664249696 765719644485384 767024742491568 767096480682972 767685920117952 768896904421008 770786086004352 770858175986208 773462426580756 779137326532224 780439360834584 781124718957824 781842664471572 782356902261696 783075980296863 783763653819168 784999999904472 785073419283438 785603196461952 785676672256608 787607081770752 788330985338556 788404716257499 790267916506464 791588551393674 792196810615584 794143240125696 794873151191988 794947493985777 800780030047008 802747548548352 803560516262449 804013840732608 804089038435632 805459533509664 805534866425256 806805555457374 807425507474784 807514067571264 808256268001017 808787878689456 809409353930496 809485056264384 810229068264627 810761976513936 810864748349568 812143844991072 812219803076088 812843915419008 814126134092832 814215429127872 814963788897291 816202774573632 816952960947321 817593916385664 818960216379624 820972403643456 824968933975296 825046091563584 826347558530736 827833409440488 828377896512384 829867398161472 829945013892688 831254208653052 831815149195008 831892947095232 832748882182866 833388769137056 834703396240824 834781464272646 836754264536256 836832524381424 837475549219584 838796623004736 839659661288118 840304858507488 841709111279058 843777192633552 847884737696832 850047488277632 850828781924946 851388393637728 852839506069056 852919270332624 853574656278784 854264705778396 854344603337859 854921125561536 855014895075456 855800754354018 857101824279936 857889601691958 858562674723072 859337121107547 859997438551152 860077872280908 860658263384832 861434600046057 862110454370688 862902835303014 863646660132696 864214702489728 865009017473634 865687676173056 867215447984484 873578214596736 876529492348752 876611472286308 877994280938907 878683127465088 878765308827552 880151515044408 880827826336128 881734110546564 882411637909824 883803596019696 883886256288684 885975103626624 886057966992096 889051406069772 889734556066752 891221411942532 893411145141408 897760310502528 900050281705728 900877533802884 901470063851712 903006535837824 903090992116896 903175456294984 904600168240086 905210603535744 905309888903424 906141975198372 906226724728413 906923072296208 907519578649344 908353695909132 908453326017672 909151384513152 910585523171808 910670688297432 912222841893264 912822834039552 913747278460599 914449404846384 915050861459712 915992357768856 916696209280896 918228121395336 919793155933872 924965168396544 928090050722208 928176853009032 929641003347078 930370370257152 930457385817408 931312585620549 932641227885312 933600822931656 933688140629274 934318204845696 935879565482136 937562365279188 938179023873984 939041320770927 941348547603288 941436589929102 942071882894208 942159992872032 945342965820924 949249341712746 953870329908936 956124567357696 956213991653184 956303424312336 957811942842444 957933354667872 959444444327688 959534179124202 960271488313632 961786266256728 961891756959888 962630877719808 963605764314721 964149377476032 964239552314928 965883009063456 967497118370046 968240546307936 969874261167024 970619515709184 971602492649283 972241540300944 973898635694688 981135892670208 982683583117632 982775491421328 985190173218432 986095678892346 986961638142656 988518518398224 988610972430996 989278099248384 989370624323136 990931304628144 992713092648552 993366025278336 995152191156288 996815212866108 997487876005632 997581168923328 1000951375575096 1003410715564224 1009980349315344 1012461873515136 1012556566918944 1014282375530688 1015882352817552 1015977366131508 1016072388331857 1016758046449728 1017804189334614 1018473625016352 1019351552332928 1020288456333234 1020959525980512 1022009991769881 1022699656655424 1022795307577296 1023581226823936 1024408713568284 1024504524334611 1025195872561344 1026250697129922 1027810901314944 1028755580452182 1030491402489963 1031283235441008 1033006636569753 1034767300425606 1040585814446112 1042456885962096 1043142536348928 1044101307062484 1044198959635161 1045018205092224 1046666666539296 1046764559044584 1047568896342144 1049221381370976 1050300925798113 1051107980451408 1051206288343332 1052864511167403 1053690555341952 1055451401858232 1056262414154112 1059830868255984 1059929991981036 1062434875303296 1067706706729344 1072018454310144 1072118717914176 1073104121147553 1073946044679552 1074046488567008 1075740740609832 1075841352351378 1076567343299712 1076685423428352 1077675024001356 1078383838252608 1079313408352512 1079374999868649 1080305424352836 1081015968685248 1082128226579874 1082858459988096 1082959737434784 1084769496354294 1085501512123776 1085620572170496 1086618385196388 1088270366098176 1089270614596428 1091946955172832 1094629871524608 1100061455418112 1101796744707648 1103777879253984 1105519031007336 1105622427848994 1106489864215296 1107610441334727 1108338944870736 1109190596126976 1110331842910488 1112083333198002 1112937861654432 1113041952363528 1114797717706662 1115672352715008 1115776699175232 1116802229229621 1118395497339648 1119546215050824 1120406478009984 1122278815038744 1125036256844736 1126070297521983 1128837055009752 1130512983595776 1134438375899928 1135184524850304 1136227892979762 1137119341425408 1137225693776832 1139019607704528 1139126137783812 1139894834082048 1141067672472024 1141174394102446 1141818181679232 1143852802255944 1145782828143396 1146556016457984 1146663251401536 1146770496374544 1148579466728076 1150537113737352 1150644721024458 1151528880176928 1153345356631512 1156179129006528 1156287263979312 1160193639871134 1168705989798336 1168815296381744 1170659041251876 1171687078436736 1172763996707358 1173535353392544 1175645480728752 1176548850546432 1177610128925157 1178404794692928 1178515008384912 1181410622656128 1182496478007834 1185401874759696 1186312741422336 1188295215923376 1191214860188544 1201170045070512 1201960085135616 1204121322822528 1206133557653448 1208189300264496 1208302299637884 1210208333186061 1211138261212176 1211271101356896 1213181818034184 1214114030895744 1214227584396576 1216297122524352 1218215767486608 1218329704614132 1219265873128512 1221323143691808 1224304161860448 1226390874578496 1228440324569436 1237453400962944 1237569137345376 1239521337796104 1240609847756544 1241750114160732 1241866252405603 1242566844768576 1244801097242208 1244917520839032 1246881312979578 1247722723792512 1247839420642848 1249123323274299 1250083153705584 1250905365165312 1252055094361236 1252172196408969 1255131396804384 1255248786572136 1256213323829376 1258194934507104 1259489491932177 1260457287761232 1262563666918587 1265665788950328 1271827106545248 1274951988870912 1275071232416448 1276243172887419 1277082590456592 1277244472890496 1279259259103584 1279378905498936 1280361984418176 1282381688342304 1282522342613184 1283701131531027 1285532503301376 1285652736419904 1286834402537937 1287844012084608 1289996157826728 1290116808421362 1290987395077248 1293165681556032 1294354252954521 1295469990199044 1296322053734592 1298531514259584 1300823171976726 1310244777490176 1310367321895104 1314794238523128 1314917208429462 1318024691197632 1318147963241328 1319160832430848 1320227272566612 1321241739504192 1322601165819846 1323617456864736 1325705394029544 1325829384433026 1326869588208384 1329086950488144 1330108225231104 1333577109104658 1334601834100128 1336832117913798 1337880954085632 1346640465753792 1350075422558592 1351316300704326 1352205095777568 1352376500707584 1354509803756736 1354636488175344 1354763184442476 1355677395266304 1356900252360129 1357072252446152 1357815905303616 1357964833355136 1359212962797558 1360384608444312 1361279367974016 1362530543863698 1362679989026508 1363599542207232 1363727076769728 1365878284757712 1366006032446148 1366927830081792 1368334262839896 1369234251059328 1371674107269576 1373988536653284 1374915720980736 1375044313921344 1377342182093004 1379689733900808 1387447752594816 1389942514616128 1392135076083312 1392265279513548 1395555555385728 1395686078726112 1398961841827968 1400401234397484 1400532210943911 1401477307268544 1401608384457776 1403819348223204 1406343547918782 1407268535810976 1412154884893653 1413107824341312 1413239989308048 1418014448731386 1429491623885568 1430805494863404 1434320987479776 1434455136468504 1436717914263666 1436900032001808 1437845117670144 1439166666491532 1439301268686303 1440407232470448 1441354624913664 1442679399385092 1442837635439832 1443946316579712 1446359328472392 1448824513595184 1451245677555069 1452360819461904 1454811391750536 1455929273563776 1460847953542032 1469062326276864 1471703839005312 1474025374676448 1474163237131992 1476813921779636 1477647058643712 1477785259827648 1479143518338519 1480442457213984 1482777777597336 1482916458646494 1483917148872576 1484055936484704 1486396956942216 1487702265566976 1489069638972828 1490049037917504 1492728286734432 1495222819299162 1496231814008448 1496371753384992 1500048342459648 1501427063362644 1505116073346336 1512584501199904 1514970523973016 1516300925035776 1518692810272704 1518834850378416 1521423563296032 1523966049197262 1525137069674592 1526706284001921 1527710437524528 1528884335202048 1529027328499392 1530432684499851 1531439288970768 1534049484983136 1534192961365944 1535371840235904 1537793808842016 1539376045694883 1541572172008704 1541716351972416 1543133370678273 1546924853161512 1552150950638409 1558274653064448 1560878721669168 1563685328943144 1564713804523392 1566151960593726 1567527307638336 1569999999808944 1570146838566876 1571206392923904 1571353344513216 1576661970677112 1576809432514998 1580535833012928 1583177102787348 1584393621231168 1589746302383976 1589894987971554 1601560060094016 1607121032524898 1608027681465216 1608178076871264 1610919067019328 1611069732850512 1613611110914748 1613762028527067 1614851014949568 1615028135142528 1616512536002034 1617575757378912 1618970112528768 1620458136529254 1621523953027872 1621729496699136 1623192339869811 1624287689982144 1624439606152176 1625687830838016 1627154244531441 1628252268185664 1628430858255744 1629927577794582 1632405549147264 1633905921894642 1635187832771328 1637920432759248 1641944807286912 1650092183127168 1652695117061472 1655666818880976 1656755793024768 1658433641773491 1659734796322944 1659890027785376 1662508417306104 1663785894190464 1665497764365732 1666777538274112 1668124999797003 1669406792481648 1669562928545292 1673508529072512 1673665048762848 1677593246009472 1679319322576236 1680609717014976 1683418222558116 1687554385267104 1695769475393664 1700094976555264 1701657563849892 1702776787275456 1704341839469643 1705679012138112 1705838540665248 1708529411556792 1708689206675718 1709842251123072 1710029790150912 1711601508708036 1711761591153669 1714203648559872 1715779203383916 1718674242215094 1719994877102304 1720155744561816 1722869200092114 1724220908741376 1725805670606028 1725967081536687 1727293320265392 1728429404979456 1730018034947268 1734430895968968 1740290459806701 1747156429193472 1753058984697504 1753222944572616 1755988561877814 1757366254930176 1757530617655104 1759145995061037 1760303030088816 1761655652672256 1763468221093128 1764823275819648 1767607192039392 1767772512577368 1771950207253248 1772115933984192 1773744717011751 1778102812139544 1779469112133504 1782442823885064 1786822290282816 1795520621005056 1801755067605768 1802940127703424 1806013071675648 1806181984233792 1806350912589968 1809200336480172 1810421207071488 1812283950396744 1812453449456826 1813846144592416 1816707391818264 1816906652035344 1818302769026304 1821171046343616 1821341376594864 1824445683786528 1827494556921198 1828898809692768 1831984715537712 1833392418561792 1836456242790672 1839586311867744 1856180101444416 1856353706018064 1859282006694156 1860914771634816 1862625171241098 1867201645863312 1867376281258548 1868636409691392 1870321969469367 1871759130964272 1875124730558376 1876358047747968 1878082641541854 1882697095206576 1882873179858204 1884143765788416 1884319985744064 1890685931641848 1898498683425492 1907740659817872 1912427983306368 1912606848624672 1915623885684888 1915866709335744 1918888888655376 1919068358248404 1919247844626841 1920542976627264 1923572532513456 1923783513919776 1927211528629442 1928298754952064 1928479104629856 1931766018126912 1934994236740092 1935175212632043 1936481092615872 1939748522334048 1943204985298566 1944483080601888 1947797271389376 1951234757965089 1965367166235264 1965550982842656 1970380346436864 1972191357784692 1972375812644193 1973923276285312 1977037036796448 1977221944861992 1978741248646272 1981862609256288 1983901748729769 1985426185297104 1986732050556672 1988744076649539 1990304382312576 1993630425732216 1995162337846656 2000365663656987 2001902751150192 2006821431128448 2019960698630688 2024923747030272 2025113133837888 2026974451056489 2028564751061376 2031764705635104 2031954732263016 2032144776663714 2033516092899456 2035608378669228 2036947250032704 2038703104665856 2038819444196337 2040576912666468 2041919051961024 2043795815795547 2044019983539762 2045399313310848 2045590615154592 2048817427136568 2049009048669222 2050391745122688 2052501394259844 2055621802629888 2057511160904364 2060982804979926 2062566470882016 2066013273139506 2069534600851212 2081171628892224 2084913771924192 2088202614124968 2088397919270322 2090036410184448 2093333333078592 2093529118089168 2095137792684288 2098442762741952 2100601851596226 2102215960902816 2102412576686664 2105729022334806 2107381110683904 2109515321878173 2110902803716464 2112524828308224 2119661736511968 2119859983962072 2124869750606592 2127021673097079 2135413413458688 2144237435828352 2146208242295106 2147892089359104 2148092977134016 2151481481219664 2151682704702756 2153134686599424 2155350048002712 2156767676505216 2158749999737298 2160610848705672 2162031937370496 2164256453159748 2165716919976192 2165919474869568 2169538992708588 2171003024247552 2173236770392776 2178541229192856 2183893910345664 2203593489415296 2207555758507968 2211038062014672 2211244855697988 2215220882669454 2216677889741472 2220663685820976 2224166666396004 2224374687969741 2225875723308864 2226083904727056 2229595435413324 2231553398350464 2233604458459242 2239092430101648 2240812956019968 2242834228948743 2244557630077488 2250072513689472 2252140595043966 2257674110019504 2268876751799856 2270369049700608 2272455785959524 2274451387553664 2278039215409056 2278252275567624 2282135344944048 2282348788204892 2283636363358464 2285949073795893 2287705604511888 2291565656286792 2293326502803072 2293540992749088 2297158933456152 2301074227474704 2301289442048916 2303057760353856 2306690713263024 2312358258013056 2312574527958624 2320387279742268 2337411979596672 2337630592763488 2341318082503752 2343374156873472 2345527993414716 2347070706785088 2349227940890589 2351290961457504 2355220257850314 2356809589385856 2357030016769824 2362821245312256 2364992956015668 2365214148772497 2370803749519392 2376590431846752 2382429720377088 2384842481957331 2402340090141024 2408242645645056 2410681548787347 2412267115306896 2416378600528992 2416604599275768 2420416666372122 2422276522424352 2422542202713792 2424768804003051 2426363636068368 2428228061791488 2428455168793152 2430687204793881 2432594245048704 2436431534973216 2436659409228264 2438531746257024 2442646287383616 2444891366691873 2448608323720896 2450858882841963 2452781749156992 2456880649138872 2474906801925888 2475138274690752 2479042675592208 2483500228321464 2483732504811206 2485133689537152 2489602194484416 2489835041678064 2493762625959156 2495445447585024 2495678841285696 2498246646548598 2500166307411168 2504110188722472 2504344392817938 2510262793608768 2510497573144272 2512426647658752 2516389869014208 2518978983864354 2520914575522464 2525127333837174 2531331577900656 2543654213090496 2550142464832896 2552486345774838 2554165180913184 2554488945780992 2558518518207168 2558757810997872 2560723968836352 2563033810013577 2564763376684608 2565044685226368 2567402263062054 2571305472839808 2573668805075874 2575688024169216 2578011363322641 2579992315653456 2580233616842724 2581974790154496 2586331363112064 2588708505909042 2590939980398088 2592644107469184 2597063028519168 2601646343953452 2620734643790208 2629588477046256 2629834416858924 2633982842816721 2636049382395264 2636295926482656 2640454545133224 2642483479008384 2645202331639692 2647234913729472 2651410788059088 2651658768866052 2658173900976288 2667154218209316 2669203668200256 2673664235827596 2693280931507584 2700150845117184 2702632601408652 2704410191555136 2709019607513472 2709272976350688 2709526368884952 2713800504720258 2714144504892304 2715631810607232 2715929666710272 2718425925595116 2718680174185239 2720769216888624 2722558735948032 2725061087727396 2725359978053016 2727454153539456 2731756569515424 2732012064892296 2736668525679792 2738468502118656 2741241835381797 2743348214539152 2747977073306568 2750088627842688 2754684364186008 2759379467801616 2774895505189632 2779885029232256 2784270152166624 2784530559027096 2791111110771456 2791372157452224 2793937756861647 2797923683655936 2800802468794968 2801064421887822 2802954614537088 2803216768915552 2807638696446408 2812687095837564 2814537071621952 2817123962312781 2824309769787306 2826215648682624 2826479978616096 2836028897462772 2861610989726808 2868641974959552 2868910272937008 2873435828527332 2873800064003616 2878333332983064 2878602537372606 2880814464940896 2885358798770184 2885675270879664 2887892633159424 2890817292944163 2892718656944784 2897649027190368 2902491355110138 2904721638923808 2909622783501072 2911858547127552 2914807477947849 2921695907084064 2943407678010624 2948050749352896 2948326474263984 2953627843559272 2955570519655296 2958287036677038 2960884914427968 2965555555194672 2965832917292988 2967834297745152 2968111872969408 2972793913884432 2978139277945656 2980098075835008 2985456573468864 2990445638598324 2992463628016896 2992743506769984 3002854126725288 3010232146692672 3025169002399808 3029941047946032 3037385620545408 3037669700756832 3042847126592064 3047932098394524 3048217164995571 3050274139349184 3053412568003842 3055420875049056 3058054656998784 3060865368999702 3062878577941536 3066029975309643 3068098969966272 3068385922731888 3070743680471808 3073513573003833 3075587617684032 3078752091389766 3083432703944832 3086266741356546 3091474207469889 3093849706323024 3104301901276818 3121757443338336 3127370657886288 3129427609046784 3132303921187452 3132596878905483 3135054615276672 3139999999617888 3140293677133752 3142706689026432 3150902777394339 3153323941354224 3153618865029996 3158593533502209 3161071666025856 3166354205574696 3168787242462336 3179492604767952 3179789975943108 3203120120188032 3214242065049796 3216055362930432 3216356153742528 3219312363442659 3221838134038656 3222139465701024 3227222221829496 3227524057054134 3229702029899136 3230056270285056 3233025072004068 3235151514757824 3237940225057536 3240916273058508 3243047906055744 3246384679739622 3248575379964288 3248879212304352 3254308489062882 3256504536371328 3256861716511488 3259855155589164 3264811098294528 3267811843789284 3275840865518496 3283889614573824 3300184366254336 3305390234122944 3311333637761952 3316867283546982 3319469592645888 3319780055570752 3322831324004181 3325016834612208 3327571788380928 3330995528731464 3333555076548224 3336249999594006 3338813584963296 3339125857090584 3347017058145024 3347330097525696 3350406687688863 3355186492018944 3358638645152472 3361219434029952 3366836445116232 3375108770534208 3378210892565949 3391538950787328 3403315127699784 3405553574550912 3408683678939286 3411358024276224 3411677081330496 3417058823113584 3417378413351436 3419684502246144 3423203017416072 3423523182307338 3431558406767832 3437348484430188 3439989754204608 3440311489123632 3445738400184228 3451611341212056 3451934163073374 3454586640530784 3460036069894536 3468861791937936 3480580919613402 3506117969395008 3506445889145232 3511977123755628 3515061235310208 3518291990122074 3520606060177632 3526936442186256 3529646551639296 3532830386775471 3535214384078784 3535545025154736 3544231867968384 3547489434023502 3556205624279088 3558938224267008 3564885647770128 3573644580565632 3603510135211536 3605880255406848 3612363968467584 3612701825179936 3618400672960344 3624567900793488 3624906898913652 3627692289184832 3630624999558183 3633414783636528 3633813304070688 3642342092687232 3642682753189728 3648891367573056 3654989113842396 3657797619385536 3663969431075424 3672912485581344 3679172623735488 3712360202888832 3712707412036128 3718564013388312 3721829543269632 3725250342482196 3725598757216809 3734403291726624 3734752562517096 3740643938938734 3743518261928544 3747369969822897 3750249461116752 3752716095495936 3756165283083708 3756516589226907 3765394190413152 3765746359716408 3768639971488128 3778468475796531 3781371863283696 3787691000755761 3796997366850984 3815481319635744 3824855966612736 3825213697249344 3828729518662257 3831247771369776 3831733418671488 3837777777310752 3838136716496808 3838495689253682 3841085953254528 3847145065026912 3847567027839552 3851103394593081 3854423057258884 3856597509904128 3856958209259712 3860503207613811 3863532036253824 3869988473480184 3870350425264086 3872962185231744 3879497044668096 3886409970597132 3888966161203776 3895594542778752 3902469515930178 3930734332470528 3931101965685312 3944382715569384 3944751625288386 3947846552570624 3954074073592896 3954443889723984 3957482497292544 3963725218512576 3967803497459538 3970852370594208 3977488153299078 3980608764625152 3987260851464432 3990324675693312 4000731327313974 4003805502300384 4013642862256896 4039921397261376 4050226267675776 4053948902112978 4057129502122752 4063529411270208 4063909464526032 4064289553327428 4067032185798912 4070700757080387 4071216757338456 4073894500065408 4077638888392674 4081153825332936 4083838103922048 4087591631591094 4088039967079524 4090798626621696 4091181230309184 4097634854273136 4098018097338444 4100783490245376 4105002788519688 4115022321808728 4121965609959852 4125132941764032 4132026546279012 4139069201702424 4162343257784448 4169827543848384 4176405228249936 4176795838540644 4186666666157184 4187058236178336 4196885525483904 4201203703192452 4201596632831733 4204431921805632 4204825153373328 4211458044669612 4219030643756346 4221805607432928 4236464654680959 4239323473023936 4239719967924144 4254043346194158 4288474871656704 4292416484590212 4296185954268032 4302962962439328 4303365409405512 4310700096005424 4313535353010432 4317499999474596 4317903806058909 4321221697411344 4324063874740992 4328512906319496 4331838949739136 4339077985417176 4346473540785552 4353737032665207 4357082458385712 4367787820691328 4407186978830592 4415111517015936 4422076124029344 4422489711395976 4430441765338908 4433355779482944 4437430555015557 4441327371641952 4448333332792008 4448749375939482 4451751446617728 4452167809454112 4459190870826648 4463106796700928 4467208916918484 4478184860203296 4485668457897486 4489115260154976 4500145027378944 4504281190087932 4515348220039008 4537753503599712 4544911571919048 4548902775107328 4556078430818112 4556504551135248 4564270689888096 4564697576409784 4571898147591786 4575411209023776 4580118852005763 4583131312573584 4586653005606144 4587081985498176 4591298053499553 4594317866912304 4602148454949408 4602578884097832 4606115520707712 4613381426526048 4618128137084649 4624716516026112 4625149055917248 4629400112034819 4640774559484536 4674823959193344 4675261185526976 4682636165007504 4691055986829432 4694141413570176 4698455881781178 4702581922915008 4710440515700628 4713619178771712 4714060033539648 4729985912031336 4730428297544994 4741607499038784 4753180863693504 4769684963914662 4804680180282048 4821363097574694 4824534230613792 4832757201057984 4833209198551536 4840833332744244 4841286085581201 4844553044848704 4845084405427584 4849537608006102 4852727272136736 4856910337586304 4861374409587762 4865188490097408 4869577019609433 4872863069946432 4873318818456528 4877063492514048 4881462733594323 4885292574767232 4889782733383746 4897216647441792 4901717765683926 4905563498313984 4913761298277744 4950276549381504 4958085351184416 4967000456642928 4967465009622412 4970267379074304 4975300925320473 4979204388968832 4979670083356128 4987525251918312 4991357682571392 4996493293097196 5000332614822336 5008220377444944 5008688785635876 5020525587217536 5020995146288544 5032779738028416 5037957967728708 5041829151044928 5050254667674348 5062663155801312 5087308426180992 5100284929665792 5104972691549676 5108330361826368 5113025518408929 5117037036414336 5117515621995744 5126067620027154 5129526753369216 5130089370452736 5134804526124108 5135284773461007 5142610945679616 5147337610151748 5156022726645282 5159984631306912 5160467233685448 5172662726224128 5177417011818084 5177901244610061 5181879960796176 5185288214938368 5203292687906904 5220871379420103 5241469287580416 5259176954092512 5259668833717848 5267965685633442 5272098764790528 5272591852965312 5277437985183111 5280909090266448 5284966958016768 5290404663279384 5294469827458944 5302821576118176 5303317537732104 5316347801952576 5321234151035253 5334308436418632 5338407336400512 5347328471655192 5386561863015168 5405265202817304 5408820383110272 5418039215026944 5418545952701376 5419052737769904 5427601009440516 5428289009784608 5431263621214464 5436851851190232 5437360348370478 5441538433777248 5450122175454792 5450719956106032 5454908307078912 5463513139030848 5464024129784592 5473337051359584 5482483670763594 5486696429078304 5495954146613136 5500177255685376 5509368728372016 5518758935603232 5559770058464512 5568540304333248 5569061118054192 5582744314904448 5587875513723294 5601604937589936 5602128843775644 5605909229074176 5606433537831104 5610965908408101 5615277392892816 5625374191675128 5629074143243904 5634247924625562 5648619539574612 5652431297365248 5652959957232192 5672057794925544 5723221979453616 5737283949919104 5737820545874016 5746871657054664 5747600128007232 5756666665966128 5757205074745212 5757743533880523 5761628929881792 5770717597540368 5771350541759328 5781634585888326 5785437313889568 5795298054380736 5804982710220276 5805525637896129 5809443277847616 5819245567002144 5829614955895698 5843391814168128 5853704273895267 5896101498705792 5896652948527968 5907255687118544 5911141039310592 5916574073354076 5917127437932579 5921769828855936 5931111110389344 5931665834585976 5936223745938816 5945587827768864 5951705246189307 5956278555891312 5960196151670016 5966232229948617 5970913146937728 5980891277196648 5985487013539968 6005708253450576 6020464293385344 6050338004799616 6059882095892064 6074771241090816 6075339401513664 6080923353169467 6085694253184128 6095864196789048 6096434329991142 6100548278698368 6106825136007684 6110841750098112 6116109313997568 6116458332589011 6121730737999404 6125757155883072 6131387447386641 6132059950619286 6136197939932544 6136771845463776 6147027146007666 6151175235368064 6157504182779532 6166865407889664 6172533482713092 6182948414939778 6187699412646048 6208603802553636 6243514886676672 6254741315772576 6264607842374904 6265193757810966 6270109230553344 6276459167563453 6279999999235776 6280587354267504 6285413378052864 6301805554788678 6306647882708448 6307237730059992 6317187067004418 6322143332051712 6328545965634519 6332708411149392 6337574484924672 6358985209535904 6359579951886216 6381065019291237 6406240240376064 6428484130099592 6432712307485056 6438624726885318 6443676268077312 6444278931402048 6454444443658992 6455048114108268 6459404059798272 6466050144008136 6470303029515648 6481832546117016 6486095812111488 6492769359479244 6497150759928576 6497758424608704 6508616978125764 6513009072742656 6519710311178328 6535623687578568 6551681731036992 6610780468245888 6622667275523904 6633734567093964 6639560111141504 6645662648008362 6650033669224416 6661991057462928 6667110153096448 6672499999188012 6673124063909223 6677627169926592 6678251714181168 6694660195051392 6700813375377726 6717277290304944 6722438868059904 6728502686846229 6733672890232464 6750217541068416 6756421785131898 6806630255399568 6811107149101824 6817367357878572 6823354162660992 6834117646227168 6834756826702872 6846406034832144 6847046364614676 6857847221387679 6863116813535664 6874696968860376 6879979508409216 6880622978247264 6891476800368456 6903222682424112 6903868326146748 6909173281061568 6920072139789072 6937723583875872 6961161839226804 7012235938790016 7012891778290464 7023954247511256 7030122470620416 7036583980244148 7041212120355264 7053872884372512 7065660773550942 7070428768157568 7071090050309472 7088463735936768 7094978868047004 7095642446317491 7112411248558176 7129771295540256 7147289161131264 7154527445871993 7207020270423072 7224727936935168 7225403650359872 7232044646362041 7236801345920688 7249135801586976 7249813797827304 7255384578369664 7261249999116366 7266829567273056 7267626608141376 7274306412009153 7284684185374464 7285365506379456 7292061614381643 7297782735146112 7309978227684792 7315595238771072 7327938862150848 7334674100075619 7345824971162688 7352576648525889 7358345247470976 7424720405777664 7425414824072256 7437128026776624 7450500684964392 7451197514433618 7468806583453248 7469505125034192 7481287877877468 7487036523857088 7494739939645794 7500498922233504 7512330566167416 7513033178453814 7530788380826304 7531492719432816 7537279942976256 7556936951593062 7562743726567392 7575382001511522 7593994733701968 7630962639271488 7650427394498688 7657459037324514 7662495542739552 7663466837342976 7675555554621504 7676273432993616 7676991378507364 7682171906509056 7689101430040731 7694290130053824 7695134055679104 7702206789186162 7708846114517768 7713916418519424 7721006415227622 7727064072507648 7739976946960368 7740700850528172 7745924370463488 7758994089336192 7772819941194264 7777932322407552 7791189085557504 7804939031860356 7862203931370624 7888765431138768 7889503250576772 7901948528450163 7908148147185792 7908887779447968 7927450437025152 7935606994919076 7941704741188416 7954976306598156 7974521702928864 8001462654627948 8007611004600768 8079842794522752 8100452535351552 8107897804225956 8127058822540416 8127818929052064 8128579106654856 8141401514160774 8142433514676912 8147789000130816 8155277776785348 8156040522555717 8162307650665872 8167676207844096 8175183263182188 8176079934159048 8182362460618368 8195269708546272 8196036194676888 8210005577039376 8223725506145391 8230044643617456 8243931219919704 8250265883528064 8264053092558024 8278138403404848 8324686515568896 8339655087696768 8352810456499872 8353591677081288 8373333332314368 8374116472356672 8381813270584941 8393771050967808 8402407406384904 8403193265663466 8408863843611264 8409650306746656 8422916089339224 8438061287512692 8443611214865856 8472929309361918 8478646946047872 8479439935848288 8508086692388316 8584832969180424 8592371908536064 8605925924878656 8606730818811024 8621400192010848 8634999998949192 8635807612117818 8642443394822688 8657025812638992 8663677899478272 8672451878832489 8678155970834352 8692947081571104 8707474065330414 8714164916771424 8735575641382656 8744422433843547 8830223034031872 8844152248058688 8844979422791952 8860883530677816 8866711558965888 8874861110031114 8882654743283904 8896666665584016 8897498751878964 8903502893235456 8904335618908224 8918381741653296 8934417833836968 8956369720406592 8971336915794972 8978230520309952 9008562380175864 9030696440078016 9075507007199424 9089823143838096 9112156861636224 9113009102270496 9128541379776192 9129395152819568 9143796295183572 9144651494986713 9150822418047552 9160237704011526 9166262625147168 9174163970996352 9182596106999106 9188635733824608 9198089925928929 9204296909898816 9205157768195664 9212231041415424 9220540719011499 9226762853052096 9236256274169298 9250298111834496 9258800224069638 9281549118969072 9350522371053952 9365272330015008 9382111973658864 9388282827140352 9396911763562356 9397790636716449 9405163845830016 9420881031401256 9428120067079296 9452708332183017 9459971824062672 9460856595089988 9475780600506627 9483214998077568 9506361727387008 9539369927829324 9609360360564096 9642726195149388 9649068461227584 9657937090327977 9665514402115968 9666418397103072 9681666665488488 9682572171162402 9689106089697408 9690168810855168 9699075216012204 9705454544273472 9713820675172608 9722748819175524 9739154039218866 9745726139892864 9746637636913056 9762925467188646 9770585149534464 9779565466767492 9794433294883584 9803435531367852 9827522596555488 9900553098763008 9916170702368832 9934000913285856 9934930019244824 9950601850640946 9958408777937664 9959340166712256 9968493972012543 9975050503836624 9982715365142784 9992986586194392 10000665229644672 10016440754889888 10017377571271752 10041051174435072 10041990292577088 10051220063066589 10065559476056832 10075915935457416 10083658302089856 10100509335348696 10125326311602624 10174616852361984 10209945383099352 10216660723652736 10226051036817858 10234074072828672 10235031243991488 10252135240054308 10259053506738432 10269609052248216 10270569546922014 10294675220303496 10312045453290564 10319969262613824 10320934467370896 10354834023636168 10355802489220122 10363759921592352 10406585375813808 10441742758840206 10518353908185024 10519337667435696 10535931371266884 10545183705930624 10554875970366222 10561818180532896 10580809326558768 10588939654917888 10598491160326413 10605643152236352 10606635075464208 10632695603905152 10642468302070506 10668616872837264 10676814672801024 10694656943310384 10810530405634608 10817640766220544 10837091905402752 10838105475539808 10855202018881032 10856578019569216 10873703702380464 10874720696740956 10883076867554496 10900244350909584 10901439912212064 10927026278061696 10928048259569184 10946674102719168 10964967341527188 10973392858156608 10991908293226272 11018737456744032 11037517871206464 11137080608666496 11138122236108384 11165488629808896 11175751027446588 11176796271650427 11203209875179872 11204257687551288 11212867075662208 11221931816816202 11230554785785632 11242109909468691 11250748383350256 11258148286487808 11268495849251124 11269549767680721 11297239079149224 11305919914464384 11335405427389593 11344115589851088 11363073002267283 11446443958907232 11474567899838208 11475641091748032 11486188555986771 11493743314109328 11495200256014464 11513333331932256 11514410149490424 11515487067761046 11523257859763584 11541435195080736 11542701083518656 11553310183779243 11563269171776652 11570874627779136 11581509622841433 11590596108761472 11609965420440552 11611051275792258 11618886555695232 11638491134004288 11659229911791396 11686783628336256 11707408547790534 11792202997411584 11793305897055936 11814511374237088 11833148146708152 11834254875865158 11843539657711872 11862222220778688 11863331669171952 11872447491877632 11891175655537728 11903410492378614 11912557111782624 11932464459897234 11941826293875456 11961782554393296 11970974027079936 12011416506901152 12040928586770688 12100676009599232 12119764191784128 12150678803027328 12161846706338934 12171388506368256 12191728393578096 12192868659982284 12201096557396736 12212102271241161 12213650272015368 12221683500196224 12232916665178022 12243461475998808 12251514311766144 12262774894773282 12264119901238572 12272395879865088 12273543690927552 12294054292015332 12302350470736128 12315008365559064 12345066965426184 12365896829879556 12375398825292096 12417207605107272 12487029773353344 12509482631545152 12529215684749808 12530387515621932 12552918335126906 12559999998471552 12561174708535008 12603611109577356 12604789898495199 12613295765416896 12614475460119984 12634374134008836 12657091931269038 12665416822298784 12709393964042877 12717970419071808 12719159903772432 12762130038582474 12856968260199184 12865424614970112 12877249453770636 12888557862804096 12908888887317984 12910096228216536 12932100288016272 12940606059031296 12953711418176727 12963665092234032 12972191624222976 12985538718958488 12995516849217408 13017233956251528 13039420622356656 13071247375157136 13103363462073984 13221560936491776 13245334551047808 13267469134187928 13279120222283008 13291325296016724 13300067338448832 13312291665046671 13323982114925856 13344999998376024 13346248127818446 13355254339853184 13356503428362336 13389320390102784 13401626750755452 13434554580609888 13457005373692458 13467345780464928 13500435082136832 13512843570263796 13613260510799136 13634734715757144 13646708325321984 13660528776461633 13668235292454336 13669513653405744 13692812069664288 13694092729229352 13715694442775358 13726233627071328 13740356556017289 13749393937720752 13759959016818432 13761245956494528 13773894160498659 13782953600736912 13806445364848224 13807736652293496 13818346562123136 13840144279578144 13854384411253947 13875447167751744 13888200336104457 13922323678453608 14024471877580032 14025783556580928 14047908495022512 14073167960488296 14082424240710528 14107745768745024 14131321547101884 14140857536315136 14142180100618944 14189957736094008 14191284892634982 14224822497116352 14259542591080512 14309054891743986 14414040540846144 14450807300719744 14464089292724082 14473602691841376 14498271603173952 14499627595654608 14510769156739328 14522499998232732 14523858256743603 14533659134546112 14535253216282752 14548612824018306 14570731012758912 14584123228763286 14595565470292224 14608731058828299 14619956455369584 14631190477542144 14644388200782969 14655877724301696 14669348200151238 14691649942325376 14705153297051778 14716690494941952 14850829648144512 14874256053553248 14901001369928784 14902395028867236 14925902775961419 14937613166906496 14939010250068384 14962575755754936 14974073047714176 14989479879291588 15000997844467008 15024661132334832 15026066356907628 15061576761652608 15062985438865632 15113873903186124 15125487453134784 15150764003023044 15187989467403936 15261925278542976 15300854788997376 15314918074649028 15324991085479104 15351111109243008 15352546865987232 15353982757014728 15378202860081462 15388580260107648 15390268111358208 15404413578372324 15405854320383021 15417692229035536 15427832837038848 15442012830455244 15479953893920736 15481401701056344 15517988178672384 15533703733830183 15545639882388528 15555864644815104 15609878063720712 15724407862741248 15777530862277536 15779006501153544 15803897056900326 15816296294371584 15817775558895936 15832313955549333 15854900874050304 15871213989838152 15883409482376832 15909952613196312 15949043405857728 15963702453105759 16002925309255896 16015222009201536 16159685589045504 16215795608451912 16254117645080832 16255637858104128 16257158213309712 16282803028321548 16284867029353824 16310555553570696 16312081045111434 16324615301331744 16350366526364376 16352159868318096 16364724921236736 16390539417092544 16392072389353776 16420011154078752 16447451012290782 16460089287234912 16487862439839408 16500531767056128 16528106185116048 16556276806809696 16679310175393536 16705620912999744 16707183354162576 16748232944713344 16763626541169882 16804814812769808 16806386531326932 16817727687222528 16819300613493312 16845832178678448 16876122575025384 16887222429731712 16945858618723836 16957293892095744 16958879871696576 17016173384776632 17169665938360848 17211851849757312 17213461637622048 17242800384021696 17269999997898384 17271615224235636 17273230601641569 17284886789645376 17314051625277984 17344903757664978 17356311941668704 17385894163142208 17414948130660828 17416576913688387 17428329833542848 17488844867687094 17561112821685801 17688304496117376 17689958845583904 17721767061355632 17733423117931776 17749722220062228 17751382313797737 17765309486567808 17793333331168032 17794997503757928 17808671237816448 17836763483306592 17855115738567921 17868835667673936 17898696689845851 17912739440813184 17942673831589944 17956461040619904 18017124760351728 18061392880156032 18151014014398848 18179646287676192 18224313723272448 18226018204540992 18242770059508401 18257082759552384 18258790305639136 18287592590367144 18289302989973426 18301644836095104 18320475408023052 18332525250294336 18348327941992704 18349374997767033 18365192213998212 18377271467649216 18396179851857858 18408593819797632 18410315536391328 18441081438022998 18453525706104192 18472512548338596 18500596223668992 18517600448139276 18563098237938144 18701044742107904 18730544660030016 18764223947317728 18793823527124712 18795581273432898 18810327691660032 18829377502690359 18841762062802512 18856240134158592 18905416664366034 18919943648125344 18921713190179976 18951561201013254 18966429996155136 18985637896903557 19012723454774016 19078739855658648 19143195057873711 19218720721128192 19285452390298776 19298136922455168 19315874180655954 19331028804231936 19332836794206144 19363333330976976 19365144342324804 19378212179394816 19398150432024408 19410909088546944 19445497638351048 19478308078437732 19491452279785728 19493275273826112 19525850934377292 19559130933534984 19606871062735704 19655045193110976 19832341404737664 19868001826571712 19869860038489648 19901203701281892 19918680333424512 19936987944025086 19950101007673248 19985973172388784 20001330459289344 20019372191727669 20032881509779776 20034755142543504 20083980585154176 20102440126133178 20151831870914832 20167316604179712 20201018670697392 20250652623205248 20419890766198704 20433321447305472 20452102073635716 20470062487982976 20504270480108616 20539218104496432 20541139093844028 20573541664163037 20589350440606992 20624090906581128 20639938525227648 20641868934741792 20709668047272336 20711604978440244 20727519843184704 20813170751627616 20883485517680412 21036707816370048 21038675334871392 21071862742533768 21090367411861248 21109751940732444 21111726290895251 21123636361065792 21161618653117536 21196982320652826 21211286304472704 21213270150928416 21265391207810304 21284936604141012 21286927338952473 21337233745674528 21389313886620768 21463582337615979 21621060811269216 21674183810805504 21676210951079616 21696133939086123 21710404037762064 21713156039138432 21747407404760928 21749441393481912 21766153735108992 21800488701819168 21802879824424128 21822919236027459 21854052556123392 21856096519138368 21876184843144929 21893348205438336 21929934683054376 21946785716313216 21983816586452544 22004022300226857 22037474913488064 22075035742412928 22274161217332992 22276244472216768 22351502054893176 22353592543300854 22406419750359744 22408515375102576 22425734151324416 22443863633632404 22461109571571264 22484219818937382 22501496766700512 22536991698502248 22539099535361442 22594478158298448 22611839828928768 22670810854779186 22688231179702176 22726146004534566 22892887917814464 22951282183496064 22972377111973542 22987486628218656 22990400512028928 23026666663864512 23028820298980848 23030974135522092 23046515719527168 23067304290122193 23082870390161472 23085402167037312 23106620367558486 23126538343553304 23141749255558272 23163019245682866 23181192217522944 23219930840881104 23222102551584516 23237773111390464 23276982268008576 23318459823582792 23373567256672512 23414817095581068 23586611794111872 23629022748474176 23666296293416304 23668509751730316 23724444441557376 23726663338343904 23782351311075456 23806820984757228 23825114223565248 23864928919794468 23923565108786592 24022833013802304 24239528383568256 24301357606054656 24323693412677868 24383456787156192 24385737319964568 24424204542482322 24427300544030736 24443367000392448 24465833330356044 24468121567667151 24486922951997616 24503028623532288 24525549789546564 24528239802477144 24547087381855104 24588108584030664 24630016731118128 24671176518436173 24690133930852368 24731793659759112 24750797650584192 24834415210214544 24974059546706688 25018965263090304 25058431369499616 25060775031243864 25105836670253812 25119999996943104 25122349417070016 25145439811754823 25207222219154712 25209579796990398 25226591530833792 25228950920239968 25268748268017672 25314183862538076 25330833644597568 25418787928085754 25435940838143616 25438319807544864 25524260077164948 25713936520398368 25754498907541272 25777115725608192 25817777774635968 25820192456433072 25864200576032544 25907422836353454 25927330184468064 25971077437916976 25991033698434816 26017355636497467 26034467912503056 26078841244713312 26142494750314272 26206726924147968 26233267301530641 26490669102095616 26534938268375856 26582650592033448 26600134676897664 26624583330093342 26647964229851712 26689999996752048 26692496255636892 26710508679706368 26713006856724672 26803253501510904 26869109161219776 26914010747384916 26934691560929856 27025687140527592 27226521021598272 27269469431514288 27321057552923266 27336470584908672 27339027306811488 27385624139328576 27388185458458704 27431388885550716 27433954484960139 27452467254142656 27480713112034578 27498787875441504 27522491912989056 27547788320997318 27565907201473824 27594269777786787 27612890729696448 27615473304586992 27636693124246272 27661622157034497 27680288559156288 27708768822507894 27750894335503488 27776400672208914 27844647356907216 28051567113161856 28095816990045024 28146335920976592 28164848481421056 28193371910149347 28215491537490048 28262643094203768 28284360201237888 28358124996549051 28379915472188016 28382569785269964 28449644994232704 28519085182161024 28618109783487972 28828081081692288 28901614601439488 28928178585448164 28947205383682752 28973811270983931 28996543206347904 28999255191309216 29044999996465464 29047716513487206 29067318269092224 29070506432565504 29097225648036612 29141462025517824 29168246457526572 29217462117656598 29239912910739168 29288776401565938 29311755448603392 29338696400302476 29383299884650752 29410306594103556 29701659296289024 29748512107106496 29802002739857568 29804790057734472 29851805551922838 29875226333812992 29878020500136768 29905481916037629 29925151511509872 29948146095428352 29978959758583176 30001995688934016 30049322264669664 30052132713815256 30123153523305216 30125970877731264 30153660189199767 30227747806372248 30250974906269568 30301528006046088 30375978934807872 30523850557085952 30629836149298056 30649982170958208 30702222218486016 30705093731974464 30707965514029456 30756405720162924 30777160520215296 30808827156744648 30811708640766042 30835384458071072 30884025660910488 30959907787841472 30962803402112688 31067407467660366 31091279764777056 31219756127441424 31555061724555072 31558013002307088 31607794113800652 31635551117791872 31664627911098666 31742427979676304 31766818964753664 31795473480979239 31819905226392624 31898086811715456 31927404906211518 32005850618511792 32030444018403072 32431591216903824 32511275716208256 32514316426619424 32565606056643096 32569734058707648 32621111107141392 32624162090222868 32649230602663488 32700733052728752 32704319736636192 32781078834185088 32784144778707552 32840022308157504 32894902024581564 32920178574469824 32975724879678816 33056212370232096 33112553613619392 33411241825999488 33414366708325152 33496465889426688 33527253082339764 33530388814951281 33609629625539616 33612773062653864 33638601226986624 33691664357356896 33726329728406073 33752245150050768 33774444859463424 33808649303042163 33891717237447672 33917759743393152 34006216282168779 34032346769553264 34339331876721696 34423703699514624 34426923275244096 34458565667960313 34485600768043392 34539999995796768 34543230448471272 34546461203283138 34569773579290752 34628103250555968 34659930551337729 34689807515329956 34712623883337408 34744528868524299 34771788326284416 34829896261321656 34833153827376774 34856659667085696 34977689735374188 35122225643371602 35376608992234752 35379917691167808 35443534122711264 35499444440124456 35502764627595474 35530618973135616 35586666662336064 35589995007515856 35617342475632896 35673526966613184 35710231477135842 35737671335347872 35797393379691702 35825478881626368 35885347663179888 35912922081239808 36034249520703456 36122785760312064 36302028028797696 36359292575352384 36452036409081984 36485540119016802 36514165519104768 36517580611278272 36575185180734288 36578605979946852 36603289672190208 36640950816046104 36665050500588672 36698749995534066 36730384427996424 36754542935298432 36792359703715716 36817187639595264 36820631072782656 36882162876045996 36907051412208384 36945025096677192 37035200896278552 37126196475876288 37461089320060032 37528447894635456 37587647054249424 37591162546865796 37658755005380718 37683524125605024 37810833328732068 37814369695485597 37839887296250688 37843426380359952 37903122402026508 37971275793807114 38128181892128631 38157479711317296 38286390115747422 38570904780597552 38596273844910336 38631748361311908 38665673588412288 38726666661953952 38730288684649608 38796300864048816 38821818177093888 38861134254530181 38890995276702096 38956616156875464 38986550547652224 39051701868754584 39118261867069968 39213742125471408 39310090386221952 39664682809475328 39736003653143424 39739720076979296 39802407402563784 39837360666849024 39873975888050172 39900202015346496 39936874995140013 39971946344777568 40038744383455338 40065763019559552 40069510285087008 40167961170308352 40204880252266356 40303663741829664 40402037341394784 40501305246410496 40839781532397408 40904204147271432 40940124975965952 40981586329384899 41008540960217232 41078436208992864 41082278187688056 41147083328326074 41178700881213984 41221069668051867 41248181813162256 41279877050455296 41283737869483584 41321682481495977 41419336094544672 41423209956880488 41455039686369408 41563153233761841 41626341503255232 41664601008313371 41766971035360824 42073415632740096 42077350669742784 42143725485067536 42219503881464888 42223452581790502 42247272722131584 42323237306235072 42393964641305652 42422572608945408 42426540301856832 42569873208282024 42573854677904946 42674467491349056 42778627773241536 42927164675231958 43242121622538432 43352421902159232 43392267878172246 43420808075524128 43426312078276864 43494814809521856 43498882786963824 43532307470217984 43571574770230809 43600977403638336 43605759648848256 43645838472054918 43712193038276736 43752369686289858 43786696410876672 43826193176484897 43859869366108752 43893571432626432 43967633172905088 44008044600453714 44074949826976128 44150071484825856 44552488944433536 44703004109786352 44707185086601708 44777708327884257 44812839500719488 44817030750205152 44887727267264808 44922219143142528 44968439637874764 45002993533401024 45073983397004496 45078199070722884 45188956316596896 45341621709558372 45376462359404352 45452292009069132 45785775835628928 45902564366992128 45944754223947084 45974973256437312 46053333327729024 46057640597961696 46061948271044184 46134608580244386 46165740780322944 46170804334074624 46213240735116972 46217562961149063 46253076687106608 46283498511116544 46326038491365732 46439861681762208 46444205103169032 46553964536017152 46601111201490549 46636919647165584 46829634191162136 47173223588223744 47258045496948352 47332592586832608 47337019503460632 47448888883114752 47453326676687808 47496941866647999 47564702622150912 47613641969514456 47650228447130496 47729857839588936 47847130217573184 47891107359317277 48045666027604608 48479056767136512 48647386825355736 48766913574312384 48771474639929136 48848409084964644 48854601088061472 48931666660712088 48936243135334302 48973845903995232 49051099579093128 49056479604954288 49094174763710208 49176217168061328 49260033462236256 49342353036872346 49380267861704736 49463587319518224 49501595301168384 49668830420429088 50037930526180608 50116862738999232 50121550062487728 50211673340507624 50244698834140032 50290879623509646 50414444438309424 50419159593980796 50453183061667584 50457901840479936 50537496536035344 50628367725076152 50661667289195136 50837575856171508 50871881676287232 50876639615089728 51048520154329896 51427873040796736 51508997815082544 51635555549271936 51640384912866144 51728401152065088 51814845672706908 51819691804924707 51854660368936128 51942154875833952 52034711272994934 52068935825006112 52157682489426624 52249730741065161 52284989500628544 52466534603061282 53069876536751712 53165301184066896 53200269353795328 53249166660186684 53254146941393211 53295928459703424 53379999993504096 53384992511273784 53426013713449344 53565347215703763 53606507003021808 53696090069537553 53738218322439552 53828021494769832 53869383121859712 54051374281055184 54453042043196544 54538938863028576 54642115105846532 54672941169817344 54678054613622976 54728310178525203 54771248278657152 54776370916917408 54862777771101432 54867908969920278 54904934508285312 54961426224069156 54997575750883008 55044983825978112 55095576641994636 55131814402947648 55188539555573574 55225781459392896 55230946609173984 55323244314068994 55360577118312576 55417537645015788 55501788671006976 55552801344417828 55689294713814432 56103134226323712 56191633980090048 56292671841953184 56386743820298694 56430983074980096 56488132508071077 56525286188407536 56568720402475776 56716249993098102 56759830944376032 56765139570539928 56899289988465408 56956913690710671 57038170364322048 57236219566975944 57429585173621133 57656162163384576 57856357170896328 57894410767365504 57947622541967862 57993086412695808 57998510382618432 58089999992930928 58095433026974412 58134636538184448 58194451296073224 58336492915053144 58434924235313196 58479825821478336 58577552803131876 58677392800604952 58820613188207112 59497024214212992 59604005479715136 59609580115468944 59703611103845676 59756041000273536 59810963832075258 59850303023019744 59957919517166352 60003991377868032 60058116575183007 60098644529339328 60104265427630512 60251941755462528 60307320378399534 60455495612744496 60501949812539136 60603056012092176 60751957869615744 61259672298596112 61299964341916416 61410187463948928 61415931028058912 61512811440325848 61617654313489296 61623417281532084 61670768916142144 61720624992489111 61768051321820976 61919815575682944 61925606804225376 62134814935320732 62182559529554112 62439512254882848 63110123449110144 63116026004614176 63215588227601304 63271102235583744 63329255822197332 63335178872685753 63484855959352608 63590946961958478 63639810452785248 63796173623430912 63854809812423036 63860782016857419 64011701237023584 64390747012847937 64863182433807648 65022551432416512 65028632853238848 65088401817258369 65131212113286192 65139468117415296 65242222214282784 65248324180445736 65298461205326976 65401466105457504 65408639473272384 65468757708082377 65562157668370176 65568289557415104 65628554529434787 65680044616315008 65789804049163128 65840357148939648 65951449759357632 66112424740464192 66225107227238784 66822483651998976 66828733416650304 67054506164679528 67060777629902562 67219259251079232 67225546125307728 67277202453973248 67383328714713792 67452659456812146 67504490300101536 67617298606084326 67783434474895344 67835519486786304 68012432564337558 68064693539106528 68678663753443392 68853846550488192 68917131335920626 68971201536086784 69079999991593536 69086460896942544 69092922406566276 69139547158581504 69201912870366579 69256206501111936 69319861102675458 69379615030659912 69425247766674816 69489057737048598 69543576652568832 69659792522643312 69666307654753548 69713319334171392 69955379470748376 70244451286743204 70759835382335616 70887068245422528 70998888880248912 71005529255190948 71173333324672128 71179990015031712 71347053933226368 71420462954271684 71475342670695744 71594786759383404 71770695326359776 72068499041406912 72718585150704768 72904072818163968 72971080238033604 73035161222556544 73150370361468576 73157211959893704 73281901632092208 73330101001177344 73397499991068132 73404364703001453 73460768855992848 73509085870596864 73584719407431432 73641262145565312 73764325752091992 73890050193354384 74013529555308519 74070401792557104 74252392951752576 74922178640120064 75056895789270912 75175294108498848 75182325093731592 75317510010761436 75367048251210048 75436319435264469 75621666657464136 75628739390971194 75679774592501376 75686852760719904 75806244804053016 75942551587614228 76256363784257262 76314959422634592 76572780231494844 77141809561195104 77263496722623816 77331347176824576 77453333323907904 77460577369299216 77592601728097632 77722268509060362 77781990553404192 77913232313750928 77973101095304448 78052066909492401 78103403737509168 78236523734139936 78427484250942816 78620180772443904 78699801904591923 79472007306286848 79479440153958592 79604814805127568 79747951776100344 79800404030692992 79873749990280026 79943892689555136 80077488766910676 80131526039119104 80139020570174016 80409760504532712 80607327483659328 80804074682789568 81679563064794816 81808408294542864 81963172658769798 82017081920434464 82156872417985728 82164556375376112 82294166656652148 82301863454880417 82357401762427968 82442139336103734 82496363626324512 82567475738967168 82643364962991954 82782809333360361 82838672189089344 82846419913760976 82910079372738816 82984866471103491 83126306467523682 83252683006510464 83329202016626742 83533942070721648 84154701339485568 84287450970135072 84439007762929776 84446905163581004 84494545444263168 84580115730448041 84646474612470144 84787929282611304 84853080603713664 85139746416564048 85147709355809892 85348934982698112 85557255546483072 85854329350463916 86484243245076864 86704843804318464 86784535756344492 86841616151048256 86921433812951793 86989629619043712 86997765573927648 87143149540461618 87201954807276672 87211519297696512 87291676944109836 87424386076553472 87504739372579716 87652386352969794 87719738732217504 87935266345810176 88016089200907428 88149899653952256 89104977888867072 89406008219572704 89414370173203416 89555416655768514 89625679001438976 89634061500410304 89716445748112887 89775454534529616 89844438286285056 89936879275749528 90005987066802048 90147966794008992 90156398141445768 90377912633193792 90460980567599301 90683243419116744 90752924718808704 90904584018138264 91571551671257856 91889508447894168 91949946512874624 92106666655458048 92115281195923392 92123896542088368 92269217160488772 92331481560645888 92426481470233944 92435125922298126 92506153374213216 92652076982731464 92879723363524416 92888410206338064 93202222402981098 93273839294331168 93659268382324272 94516090993896704 94665185173665216 94674039006921264 94906653353375616 94993883733295998 95227283939028912 95300456894260992 95386420442937717 95459715679177872 95694260435146368 95782214718634554 96091332055209216 97294773650711472 97533827148624768 97542949279858272 97696818169929288 97709202176122944 97863333321424176 97872486270668604 97947691807990464 98102199158186256 98112959209908576 98352434336122656 98520066924472512 98684706073744692 98760535723409472 98927174639036448 99337660840858176 100233725477998464 100243100124975456 100423346681015248 100489397668280064 100581759247019292 100591166444853843 100828888876618848 100838319187961592 100915803680959872 101074993072070688 101178989185218219 101256735450152304 101323334578390272 101425947909126489 101675151712343016 101753279230179456 102097040308659792 102855746081593472 103017995630165088 103271111098543872 103280769825732288 103375697003880939 103456802304130176 103629691345413816 103639383609849414 103709320737872256 103884309751667904 103979791654013187 104069422545989868 104137871650012224 104233586605572897 104315364978853248 104499461482130322 104569979001257088 104933069206122564 106139753073503424 106330602368133792 106498333320373368 106508293882786422 106591856919406848 106759999987008192 106769985022547568 106852027426898688 107130694431407526 107213014006043616 107392180139075106 107476436644879104 107656042989539664 107738766243719424 108102748562110368 108906084086393088 109077877726057152 109284230211693064 109356109227245952 109456620357050406 109542496557314304 109552741833834816 109725555542202864 109735817939840556 109809869016570624 109922852448138312 109995151501766016 110191153283989272 110263628805895296 110377079111147148 110451562918785792 110461893218347968 110646488628137988 110721154236625152 110835075290031576 111105602688835656 111378589427628864 112383267960180096 112585343683906368 112773487640597388 112976265016142154 113050572376815072 113432499986196204 113443109086456791 113519661888752064 113530279141079856 113913827381421342 114384545676385893 114472439133951888 114859170347242266 115712714341792656 115788821534731008 115895245083935724 115997020765236864 116179999985861856 116190866053948824 116388902592146448 116583402763590543 116672985830106288 116869848470626392 116959651642956672 117155105606263752 117354785601209904 117641226376414224 118994048428425984 119208010959430272 119219160230937888 119407222207691352 119512082000547072 119621927664150516 119700606046039488 119915839034332704 120116233150366014 120197289058678656 120208530855261024 120503883510925056 120614640756799068 120910991225488992 121206112024184352 121503915739231488 122519344597192224 122820374927897856 122831862056117824 122944758988154697 123025622880651696 123235308626978592 123246834563064168 123341537832284288 123441249984978222 123536102643641952 123663209004155601 123839631151365888 123851213608450752 123965047444487931 124269629870641464 124365119059108224 124689459701285523 124879024509765696 124993803024940113 126220246898220288 126232052009228352 126431176455202608 126658511644394664 126670357745371506 126969711918705216 127181893923916956 127279620905570496 127709619624846072 127721564033714838 128023402474047168 128781494025695874 129726364867615296 130057265706477696 130176803634516738 130262424226572384 130278936234830592 130484444428565568 130496648360891472 130596922410653952 130714724310692427 130802932210915008 130817278946544768 130937515416164754 131136579114830208 131257109058869574 131360089232630016 131579608098326256 131680714297879296 131902899518715264 132224849480928384 132450214454477568 133657466833300608 134109012329359056 134121555259805124 134333124983652771 134438518502158464 134451092250615456 134766657429427584 134905318913624292 135008980600203072 135234597212168652 135566868949790688 136024865128675116 136129387078213056 137357327506886784 137707693100976384 137834262671841252 138159999983187072 138172921793885088 138185844813132552 138403825740733158 138512413002223872 138639722205350916 138652688883447189 138759230061319824 138850495533349632 138978115474097196 139319585045286624 139332615309507096 139803333604471647 139910758941496752 140488902573486408 141519670764671232 141774136490845056 141997777760497824 142011058510381896 142346666649344256 142359980030063424 142490825599943997 142694107866452736 142840925908543368 142950685341391488 143189573518766808 143541390652719552 144136998082813824 145437170301409536 145942160476067208 146070322445113088 146300740722937152 146314423919787408 146563803264184416 146794999982136264 146808729406002906 146921537711985696 147169438814862864 147282524291130624 147528651504183984 147780100386708768 148027059110617038 148140803585114208 148504785903505152 150113791578541824 150350588216997696 150364650187463184 150635020021522872 150734096502420096 150872638870528938 151243333314928272 151257478781942388 151359549185002752 151373705521439808 151612489608106032 151885103175228456 152512727568514524 152629918845269184 153145560462989688 154283619122390208 154526993445247632 154906666647815808 154921154738598432 155185203456195264 155444537018120724 155459075414774121 155563981106808384 155826464627501856 156104133818984802 156206807475018336 156473047468279872 156749192223195483 156854968501885632 157399603809183846 158958880307917184 159209629610255136 159495903552200688 159600808061385984 159747499980560052 159762440824179633 159887785379110272 160154977533821352 160278041140348032 160696041647111289 160819521009065424 161088270208612659 161214654967318656 161608149365579136 163359126129589632 163616816589085728 163926345317539596 164034163840868928 164184930535575609 164313744835971456 164329112750752224 164588333313304296 164603726909760834 164714803524855936 164884278672207468 164992727252649024 165134951477934336 165286729925983908 165565618666720722 165677344378178688 165692839827521952 165969732942206982 166252612935047364 166505366013020928 166658404033253484 167067884141443296 168309402678971136 168574901940270144 168878015525859552 168893810327162008 169160231460896082 169292949224940288 169464397524213231 169575858565222608 169706161207427328 170279492833128096 170295418711619784 170697869965396224 170870741072132013 171114511092966144 171708658700927832 172968486490153728 173569071512688984 173683232302096512 173842867625903586 173979259238087424 173995531147855296 174286299080923236 174403909614553344 174583353888219672 175009478745159432 175304772705939588 175439477464435008 176032178401814856 178812016439145408 178828740346406832 179110833311537028 179268123000820608 179432891496225774 179550909069059232 179873758551499056 180011974133604096 180174349725549021 180295933588017984 180312796282891536 180755825266387584 180921961135198602 181366486838233488 181505849437617408 181809168036276528 183779016895788336 183899893025749248 184230562391846784 184247793084176736 184538434320977544 184852962940467888 184870251844596252 185012306748426432 185304153965462928 185759446727048832 185776820412676128 186404444805962196 186547678588662336 187318536764648544 189330370347330432 189348078013842528 189813306706751232 189987767466591996 190005536618057259 190454567878057824 190772840885875434 190919431358355744 191388520870292736 191564429437269108 191582346050572257 193172241038543811 194589547301422944 195067654297249536 195085898559716544 195265205451775107 195393636339858576 195418404352245888 195726666642848352 195744972541337208 195895383615980928 196204398316372512 196225918419817152 196406273124247131 196704868672245312 196885663588304361 197040133848945024 197369412147489384 197521071446818944 197854349278072896 198675321681716352 200467450955996928 200486200249950912 200846693362030496 201163518494038584 201182332889707686 201657777753237696 201676638375923184 201831607361919744 202149986144141376 202357978370436438 202513470900304608 202851895818252978 203350303424686032 203506558460358912 204194080617319584 205711492163186944 206035991260330176 206561539651464576 206751394007761878 206913604608260352 207259382690827632 207278767219698828 207418641475744512 207605738611099737 207768619503335808 207959583308026374 208138845091979736 208275743300024448 208467173211145794 208630729957706496 208998922964260644 209139958002514176 209866138412245128 212279506147006848 212661204736267584 212996666640746736 213016587765572844 213519999974016384 213539970045095136 214261388862815052 214426028012087232 214784360278150212 215312085979079328 216205497124220736 218155755452114304 218568460423386128 218712218454491904 218913240714100812 219105483667669632 219451111084405728 219471635879681112 219845704896276624 219990303003532032 220213094109004359 220382306567978544 220527257611790592 220754158222294296 220923786436695936 221292977256275976 221670150580063152 222211205377671312 222757178855257728 224766535920360192 225170687367812736 225546975281194776 225952530032284308 226101144753630144 226308958305793407 226864999972392408 226886218172913582 227039323777504128 227060558282159712 227827654762842684 228769091352771786 228944878267903776 229718340694484532 231425428683585312 231790490167871448 231994041530473728 232228989199847761 232359999971723712 232381732107897648 232777805184292896 233166805527181086 233345971660212576 233739696941252784 233919303285913344 234156200728477203 234310211212527504 234709571202419808 235282452752828448 236099405713775769 238416021918860544 238438320461875776 238814444415382704 239243855328301032 239401212092078976 239831678068665408 240232466300732028 240394578117357312 240417061710522048 241229281513598136 241821982450977984 242412224048368704 245038689194384448 245663724112235648 245889517976309394 246051245761303392 246470617253957184 246493669126128336 246683075664568576 246882499969956444 246905590364641251 247072205287283904 247326418008311202 247702427216901504 247930094888975862 248348428000081083 248539259741282928 248730238118216448 248954599413310473 249378919402571046 249758049019531392 249987606049880226 252464104018456704 252862352910405216 253317023288789328 253340715490743012 253740347191344123 253939423837410432 254363787847833912 254559241811140992 255419239249692144 255443128067429676 256046804948094336 257562988051391748 259452729735230592 260114531412955392 260353607269033476 260524848453144768 260968888857131136 260993296721782944 261429448621384854 261605864421830016 261634557893089536 261875030832329508 262273158229660416 262514218117739148 263159216196652512 263805799037430528 264449698961856768 267314933666601216 268218024658718112 268243110519610248 268666249967305542 268877037004316928 268902184501230912 269149337244338661 269533314858855168 269810637827248584 270017961200406144 270469194424337304 271133737899581376 271382941702797903 272049730257350232 272258774156426112 274714655013773568 275668525343682504 276319999966374144 276345843587770176 276371689626265104 276807651481466316 277279444410701832 277305377766894378 277518460122639648 277956230948194392 278639170090573248 278665230619014192 279606667208943294 279821517882993504 280977805146972816 283548272981690112 283995555520995648 284022117020763792 284719960060126848 284981651199887994 285681851817086736 285901370682782976 286379147037533616 287082781305439104 288273996165627648 291884320952134416 292601481445874304 292628847839574816 293127606528368832 293589999964272528 293617458812005812 293843075423971392 294338877629725728 295057303008367968 295560200773417536 296054118221234076 296281607170228416 300701176433995392 300729300374926368 301270040043045744 301468193004840192 301745277741057876 301773499334561529 302486666629856544 302514957563884776 302747411042879616 303224979216212064 303536967555654657 303770206350456912 304277843727379467 305025455137029048 305259837690538368 306291120925979376 308567238244780416 309053986890495264 309813333295631616 309842309477196864 310127091011642817 310370406912390528 310889074036241448 310918150829548242 311127962213616768 311652929255003712 311939374962039561 312208267637969604 312413614950036672 312946094936559744 313498384446390966 313709937003771264 314799207618367692 317917760615834368 318419259220510272 318991807104401376 319494999961120104 319524881648359266 319775570758220544 320309955067642704 320556082280696064 321392083294222578 321639042018130848 322176540417225318 322429309934637312 323216298731158272 326718252259179264 327233633178171456 327852690635079192 328068327681737856 328369861071151218 328627489671942912 328658225501504448 329176666626608592 329207453819521668 329429607049711872 329768557344414936 329985454505298048 330573459851967816 331131237333441444 331354688756357376 331385679655043904 331939465884413964 332505225870094728 333316808066506968 334135768282886592 337149803880540288 337756031051719104 337787620654324016 338320462921792164 338928795048426462 339151717130445216 340329327259370373 340558985666256192 340590837423239568 341741482144264026 343417317401855664 347138143025377968 347366464604193024 347685735251807172 347991062295710592 348572598161846472 349166707776439344 349750208290771629 350018957490318864 350609545411879176 350878954928870016 352064356803629712 357624032878290816 357657480692813664 358221666623074056 358536246001641216 358865782992451548 359101818138118464 359747517102998112 360348699451098042 360591867176035968 360625592565783072 361511650532775168 361843922270397204 362732973676466976 363618336072553056 367558033791576672 368461124783693568 368495586168353472 368834276964464091 369076868641955088 369705925880935776 369740503689192504 370024613496852864 370608307930925856 370989627012466803 371518893454097664 371553640825352256 371895142333463793 372808889611924392 373095357177324672 374068379103856569 374637073529297088 378660740694660864 378696156027685056 379975534933183992 380011073236114518 380909135756115648 381545681771750868 381838862716711488 383128858874538216 383164692101144514 386344482077087622 389179094602845888 390171797119433088 390530410903550214 390787272679717152 390836808704491776 391453333285696704 391489945082674416 391790767231961856 392144172932077281 392408796632745024 392451836839634304 392812546248494262 393409737344490624 393771327176608722 394080267697890048 394738824294978768 395042142893637888 395708698556145792 397350643363432704 400972400499901824 401693386724060992 402327036988077168 402364665779415372 403315555506475392 403353276751846368 404299972288282752 404715956740872876 405026941800609216 405703791636505956 406700606849372064 408388161234639168 412071982520660352 413123079302929152 413502788015523756 414518765381655264 414557534439397656 415211477222199474 415537239006671616 415919166616052748 415958066650341567 416277690183959472 416551486600048896 416934346422291588 417997845928521288 419410000813414941 419732276824490256 424559012294013696 425322409472535168 425993333281493472 426033175531145688 427039999948032768 427079940090190272 427472476799831991 428522777725630104 428852056024174464 429568720556300424 430624171958158656 432410994248441472 436311510904228608 437136920846772256 437826481428201624 438210967335339264 438902222168811456 438943271759362224 439691409792553248 440426188218008718 440764613135957088 441508316444588592 441847572873391872 442585954512551952 443340301160126304 444422410755342624 445514357710515456 450341374735625472 451093950562389552 451905060064568616 452202289507260288 452617916611586814 453729999944784816 453772436345827164 454078647555008256 454121116564319424 455655309525685368 457538182705543572 457889756535807552 459436681388969064 462850857367170624 463580980335742896 464457978399695522 464719999943447424 464763464215795296 465555610368585792 466333611054362172 466377226244322363 466691943320425152 467479393882505568 468312401456954406 468620422425055008 469419142404839616 470247576669586449 470564905505656896 472198811427551538 476876640923751552 477628888830765408 478487710656602064 478802424184157952 479287322472538899 479663356137330816 480464932601464056 480834123421044096 482088124941333867 482458563027196272 483643964901955968 484824448096737408 490077378388768896 491327448224471296 491779035952618788 492102491522606784 492554791606726827 492941234507914368 492987338252256672 493764999939912888 493811180729282502 494144410574567808 494652836016622404 495404854433803008 495860189777951724 496696856000162166 497078519482565856 497909198826620946 498757838805142092 499516098039062784 499975212099760452 504928208036913408 505724705820810432 506634046577578656 506681430981486024 507480694382688246 507878847674820864 508393192572639693 508727575695667824 509118483622281984 510838478499384288 510886256134859352 512093609896188672 512612223216396039 515125976102783496 518905459470461184 520707214538066952 521049696906289536 521937777714262272 521986593443565888 522858897242769708 523211728843660032 523750061664659016 525028436235478296 526318432393305024 536436049317436224 536486221039220496 537332499934611084 537804369002461824 538298674488677322 539621275654497168 540035922400812288 540523049176647063 540938388848674608 542267475799162752 542765883405595806 544099460514700464 544517548312852224 551337050687365008 552691687175540352 552743379252530208 553615302962932632 554558888821403664 554610755533788756 555036920245279296 555912461896388784 557278340181146496 557330461238028384 559213334417886588 559643035765987008 561955610293945632 567991111041991296 568044234041527584 569439920120253696 569963302399775988 570016609854171777 571363703634173472 572758294075067232 574165562610878208 574747038151716771 583768641904268832 585202962891748608 585257695679149632 585795616355325321 586255213056737664 587179999928545056 587234917624011624 587686150847942784 588677755259451456 589218819372741393 590114606016735936 590656990764913083 591120401546835072 592108236442468152 592563214340456832 601402352867990784 601458600749852736 602540080086091488 603490555482115752 603546998669123058 604973333259713088 605029915127769552 605494822085759232 606449958432424128 607073935111309314 607540412700913824 608555687454758934 610050910274058096 610519675381076736 612582241851958752 617134476489560832 618107973780990528 619684618954393728 620254182023285634 620740813824781056 621778148072482896 621836301659096484 622255924427233536 623305858510007424 623878749924079122 624416535275939208 624827229900073344 625892189873119488 626996768892781932 627419874007542528 629598415236735384 636838518441020544 637983614208802752 638989999922240208 639049763296718532 640619910135285408 642784166588445156 643278084036261696 644353080834450636 654467266356342912 655705381270158384 656136655363475712 656739722142302436 657316451003008896 658353333253217184 658414907639043336 659537114688829872 659970909010596096 660639282327013077 661146919703935632 662262474666882888 662771359310087808 663878931768827928 665010451740189456 666633616133013936 668271536565773184 674299607761080576 675512062103438208 675575241308648032 676640925843584328 677857590096852924 678303434260890432 678926874917380221 680658654518740746 681117971332512384 681181674846479136 683482964288528052 686834634803711328 694276286050755936 695371470503614344 695982124591421184 696686967599543283 697145196323692944 698333415552878688 699500416581543258 700037914980637728 701219090823758352 701757909857740032 702468602185431609 704128713607259424 708298217141327307 715248065756581632 715314961385627328 716443333246148112 717731565984903096 718203636276236928 719495034205996224 720697398902196084 721183734352071936 721251185131566144 723687844540794408 725465947352933952 727236672145106112 735116067583153344 736991172336706944 737668553928928182 738153737283910176 739411851761871552 739481007378385008 740049226993705728 740716771093923753 741216615861851712 741979254024933606 743107281650704512 743790284666927586 745045284000243249 745617779223848784 746190714354649344 748136758207713138 749274147058594176 757392312055370112 759951069866367984 760022146472229036 761221041574032369 761818271512231296 763091363543501736 763677725433422976 766257717749076432 766329384202289028 772688964154175244 778358189205691776 780343594238866176 781060821807100428 781574545359434304 782906666571393408 782979890165348832 784288345864154562 784817593265490048 784903673679268608 785625092496988524 786819474688981248 787542654353217444 789477648589957536 791417397112291584 801944800999803648 803386773448121984 804654073976154336 804729331558830744 806631111012950784 806706553503692736 807448011733015983 808599944576565504 809431913481745752 810053883601218432 811407583273011912 813401213698744128 814148825108393709 816776322469278336 824143965041320704 827005576031047512 829037530763310528 829115068878795312 830422954444398948 831838333232105496 831916133300683134 832555380367918944 833868692844583176 835995691857042576 838820001626829882 839464553648980512 850644818945070336 851986666562986944 852066351062291376 854159880180380544 854944953599663982 857045555451260208 857704112048348928 859137441112600848 861248343916317312 864821988496882944 874273841693544512 875652962856403248 877804444337622912 877886543518724448 879382819585106496 880852376436017436 881529226271914176 883016632889177184 885171909025103904 886680602320252608 888844821510685248 902187901124779104 903810120129137232 904404579014520576 905235833223173628 905320498003684587 907459999889569632 907544872691654328 908242233128638848 910610902666963971 911310619051370736 912833531182138401 915076365411087144 915779513071615104 918873362777938128 925701714734341248 927161960671485792 928915956799391044 929439999886894848 929526928431590592 930381273034928451 931111220737171584 932667222108724344 932754452488644726 933383886640850304 934958787765011136 936624802913908812 937240844850110016 938838284809679232 940495153339172898 941129811011313792 944397622855103076 953753281847503104 955257777661530816 956975421313204128 958574644945077798 959326712274661632 960929865202928112 961668246842088192 964176249882667734 964917126054392544 967287929803911936 969648896193474816 980154756777537792 983558071905237576 984204983045213568 985109583213453654 985882469015828736 985974676504513344 987529999879825776 987622361458565004 988288821149135616 989305672033244808 991720379555903448 993393712000324332 994157038965131712 995818397653241892 997515677610284184 999950424199520904 1011449411641620864 1013268093155157312 1013362861962972048 1014961388765376492 1016786385145279386 1017455151391335648 1020987981778111119 1021676956998768576 1021772512269718704 1025224446432792078 1030251952205566992 1041414429076133904 1042099393812579072 1043973186887131776 1045717794485539416 1047500123329318032 1049250624872314887 1050056872470956592 1052636864786610048 1072872098634872448 1072972442078440992 1074664999869222168 1075608738004923648 1076597348977354644 1079242551308994336 1081046098353294126 1081876777697349216 1084534951598325504 1085531766811191612 1088198921029400928 1102674101374730016 1105383374351080704 1105486758505060416 1106502830893392273 1107230605925865264 1109117777642807328 1109221511067577512 1110073840490558592 1111824923792777568 1112968881037400409 1114556680362292992 1114660922476056768 1115685427000391379 1118426668835773176 1119286071531974016 1123911220587891264 1135982222083982592 1136088468083055168 1139926604799551976 1140033219708343554 1142727407268346944 1145516588150134464 1149494076303433542 1167537283808537664 1170515391358299264 1171591232710650642 1172510426113475328 1174359999857090112 1174469835248023248 1175372301695885568 1176432518796231843 1177355510518902912 1178437638745482786 1180229212033471872 1181313981529826166 1182240803093670144 1184216472884936304 1185126428680913664 1202917201499705472 1205080160172182976 1206981110964231504 1207093997338246116 1209946666519426176 1210059830255539104 1212899916864848256 1214147870222618628 1215080825401827648 1217111374909517868 1220101820548116192 1225164483703917504 1236215947561981056 1239369237908787456 1240508364046571268 1243556296144965792 1243672603318192968 1246611717020014848 1247757499848158244 1247874199951024701 1248833070551878416 1249654459800146688 1253993537785563864 1258230002440244823 1259196830473470768 1273677036882041088 1275967228417605504 1277979999844480416 1278099526593437064 1281239820270570816 1282417430399495973 1285568333176890312 1286556168072523392 1288706161668901272 1308934532712685824 1311410762540316768 1313479444284604872 1314632902006017792 1316706666506434368 1316829815278086672 1319074229377659744 1321278564654026154 1322293839407871264 1324524949333765776 1325542718620175616 1327757863537655856 1330020903480378912 1333267232266027872 1336543073131546368 1351024124206876416 1351150482617296064 1353281851687168656 1355715180193705848 1356606868521780864 1357853749834760442 1361317309037481492 1362235942665024768 1362363349692958272 1366965928577056104 1373669269607422656 1388552572101511872 1390742941007228688 1393373935199086566 1394290392647385888 1396666831105757376 1399000833163086516 1399131678732967089 1400075829961275456 1402438181647516704 1404937204370863218 1408257427214518848 1410742730008759347 1416596434282654614 1430629922771254656 1432886666492296224 1435463131969806192 1436407272552473856 1437861967417616697 1438990068411992448 1441394797804392168 1442502370263132288 1447375689081588816 1450931894705867904 1454473344290212224 1470232135166306688 1473982344673413888 1475337107857856364 1476307474567820352 1477664374820180481 1478823703523743104 1478962014756770016 1481433542187847506 1482433231723703424 1483958508049867212 1486214563301409024 1487580569333855172 1490090568000486498 1491235558447697568 1496273516415426276 1498548294117188352 1514784624110740224 1519902139732735968 1520044292944458072 1522442083148064738 1523636543024462592 1525179577717919079 1526182727087003472 1527355450866845952 1532515435498152864 1532658768404578056 1537836669649188117 1545377928308350488 1556716378411383552 1562121643614200856 1563149090718868608 1565813333142786816 1565959780330697664 1568576691728309124 1569635186530980096 1571250184993977048 1575085308706434888 1578955297179915072 1606773546896243968 1609308147952308672 1609458663117661488 1613413107007385472 1614896023466031966 1618863826963491504 1620107767202436864 1621569147529941189 1622815166546023824 1626802427397488256 1628297650216787418 1633552644938556672 1654011152062095024 1658075061526621056 1658230137757590624 1660845908888797896 1663676666464210992 1663832266601366268 1665110760735837888 1667737385689166352 1671991383714085152 1677640003253659764 1678929107297961024 1703973333125973888 1704132702124582752 1708319760360761088 1709889907199327964 1710049829562515331 1714091110902520416 1718274882225201696 1722496687832634624 1724241114455150313 1748547683387089024 1751305925712806496 1755608888675245824 1755773087037448896 1757386849065975963 1758765639170212992 1761704752872034872 1763058452543828352 1766033265778354368 1767656458118224179 1770343818050207808 1771970972294739249 1773361204640505216 1777689643021370496 1804375802249558208 1807620240258274464 1810471666446347256 1810640996007369174 1814919999779139264 1815089745383308656 1816484466257277696 1821221805333927942 1822621238102741472 1825667062364276802 1830152730822174288 1831559026143230208 1837746725555876256 1851403429468682496 1854323921342971584 1857831913598782088 1859053856863181184 1860762546069856902 1862222441474343168 1865334444217448688 1865508904977289452 1866767773281700608 1869917575530022272 1873249605827817624 1874481689700220032 1877676569619358464 1880990306678345796 1882259622022627584 1888795245710206152 1910515555323061632 1913950842626408256 1917149289890155596 1921859730405856224 1928352499765335468 1929834252108785088 1967116143810475152 1968409966090427136 1970219166426907308 1971949353009026688 1975059999759651552 1975244722917130008 1978611344066489616 1981917846981039231 1983440759111806896 1986787424000648664 1988314077930263424 1991636795306483784 1995031355220568368 1999900848399041808 2022898823283241728 2026536186310314624 2026725723925944096 2029922777530752984 2033572770290558772 2034910302782671296 2041975963556222238 2043353913997537152 2043545024539437408 2050448892865584156 2060503904411133984 2082828858152267808 2087946373774263552 2090060902798629849 2091435588971078832 2095000246658636064 2098501249744629774 2100113744941913184 2105273729573220096 2107405806556294827 2124894651423981921 2145744197269744896 2145944884156881984 2149329999738444336 2153194697954709288 2158485102617988672 2162092196706588252 2163753555394698432 2171063533622383224 2176397842058801856 2205348202749460032 2210973517010120832 2213005661786784546 2214461211851730528 2218235555285614656 2218443022135155024 2220147680981117184 2222150313281771259 2223649847585555136 2225937762074800818 2229321844952113536 2231370854000782758 2236853337671546352 2238572143063948032 2247822441175782528 2272176936166110336 2279853209599103952 2280066439416687108 2283663124722097107 2285454814536693888 2291033176300268928 2298988152606867084 2335074567617075328 2341030782716598528 2343182465421301284 2348719999714180224 2348939670496046496 2352865037592463686 2354711021037805824 2356875277490965572 2360458424066943744 2362627963059652332 2368432945769872608 2405834402999410944 2410160320344365952 2413962221928463008 2414187994676492232 2419893333038852352 2420119660511078208 2422344035199047949 2425799833729696512 2428295740445237256 2430161650803655296 2434222749819035736 2440203641096232384 2450328967407835008 2472431895123962112 2481016728093142536 2487112592289931584 2487345206636385936 2495514999696316488 2495748399902049402 2497666141103756832 2507987075571127728 2516460004880489646 2518393660946941536 2551934456835211008 2555959999688960832 2556199053186874128 2562479640541141632 2564834860798991946 2571136666353780624 2573112336145046784 2577412323337802544 2622821525080633536 2626958888569209744 2633413333012868736 2633659630556173344 2638148458755319488 2642557129308052308 2644587678815742528 2649049898667531552 2655515727075311712 2660041806960757824 2666534464532055744 2702300965234592128 2706563703374337312 2711430360387411696 2713213737043561728 2715707499669520884 2715961494011053761 2722634618074962984 2724726699385916544 2731832708000891913 2733931857154112208 2738500593546415203 2747338539214845312 2777105144203023744 2781485882014457376 2786747870398173132 2788580785294771776 2791143819104785353 2793333662211514752 2798001666326173032 2798263357465934178 2800151659922550912 2804876363295033408 2809874408741726436 2816514854429037696 2821485460017518694 2833192868565309228 2861259845542509312 2865773332984592448 2870926263939612384 2875723934835233394 2877980136823984896 2882789595608784336 2885004740526264576 2894751378163177632 2901863789411735808 2908946688580424448 2940464270332613376 2950674215715712728 2952614949135640704 2955328749640360962 2957647407047486208 2957924029513540032 2962867084375695012 2964866463447406848 2967917016099734424 2975161138667710344 2980181136000972996 2982471116895395136 2992547032830852552 3039804279465471936 3040088585888916144 3044884166296129476 3050359155435838158 3052365454174006944 3062963945334333357 3065030870996305728 3065317536809156112 3075673339298376234 3090755856616700976 3124243287228401712 3126298181437737216 3131919560661395328 3137153383456618248 3142500369987954096 3150170617412869776 3157910594359830144 3218616295904617344 3218917326235322976 3226826214014770944 3229792046932063932 3237727653926983008 3243138295059882378 3245630333092047648 3253604854794976512 3256595300433574836 3308022304124190048 3316150123053242112 3316460275515181248 3319508492680176819 3321691817777595792 3327353332928421984 3327664533202732536 3330221521471675776 3335474771378332704 3338906643112201227 3343982767428170304 3347056281001174137 3355280006507319528 3357858214595922048 3407946666251947776 3408265404249165504 3419779814398655928 3420099659125030662 3428182221805040832 3436549764450403392 3448482228910300626 3497095366774178048 3502611851425612992 3511546174074897792 3514773698131951926 3517531278340425984 3523409505744069744 3526116905087656704 3529297556388695529 3532066531556708736 3535312916236448358 3540687636100415616 3543941944589478498 3546722409281010432 3555379286042740992 3608751604499116416 3615240480516548928 3620943332892694512 3621281992014738348 3629839999558278528 3630179490766617312 3642443610667855884 3645242476205482944 3651334124728553604 3660305461644348576 3675493451111752512 3708647842685943168 3715663827197564176 3718107713726362368 3721525092139713804 3730668888434897376 3731017809954578904 3739835151060044544 3743622599853074103 3746499211655635248 3748963379400440064 3761980613356691592 3777590491420412304 3821031110646123264 3827901685252816512 3834298579780311192 3843719460811712448 3847252291198487919 3856704999530670936 3859668504217570176 3934232287620950304 3940438332853814616 3943898706018053376 3950119999519303104 3950489445834260016 3957222688132979232 3963835693962078462 3966881518223613792 3973574848001297328 3976628155860526848 3983273590612967568 3990062710441136736 3999801696798083616 4053072372620629248 4053451447851888192 4059845555061505968 4067145540581117544 4069820605565342592 4083951927112444476 4086707827995074304 4087090049078874816 4100897785731168312 4121007808822267968 4165657716304535616 4180121805597259698 4182871177942157664 4190000493317272128 4197002499489259548 4197395036198901267 4200227489883826368 4214811613112589654 4232228190026278041 4249789302847963842 4291889768313763968 4298659999476888672 4306389395909418576 4313585902252850091 4316970205235977344 4324184393413176504 4327507110789396864 4342127067244766448 4352795684117603712 4410696405498920064 4421947034020241664 4426011323573569092 4428922423703461056 4436471110571229312 4436886044270310048 4444300626563542518 4447299695171110272 4451875524149601636 4458643689904227072 4462741708001565516 4473706675343092704 4495644882351565056 4544353872332220672 4559706419198207904 4560132878833374216 4567326249444194214 4570909629073387776 4575538733153757237 4582066352600537856 4597976305213734168 4613510008947564351 4670149135234150656 4686364930842602568 4697439999428360448 4697879340992092992 4705730075184927372 4713750554981931144 4725255926119304664 4736865891539745216 4820320640688731904 4827924443856926016 4828375989352984464 4840239321022156416 4844688070398095898 4856591480890474512 4860323301607310592 4868445499638071472 4880407282192464768 4900657934815670016 4962033456186285072 4974225184579863168 4974690413272771872 4991029999392632976 4991496799804098804 4995332282207513664 5015974151142255456 5032920009760979292 5036787321893883072 5111919999377921664 5112398106373748256 5124959281082283264 5129669721597983892 5130149488687545993 5142273332707561248 5154824646675605088 5172723343365450939 5245643050161267072 5253917777138419488 5266826666025737472 5267319261112346688 5272160547197927889 5276296917510638976 5285114258616104616 5289175357631485056 5298099797335063104 5302969374354672537 5311031454150623424 5320083613921515648 5333068929064111488 5404601930469184256 5413127406748674624 5422860720774823392 5431414999339041768 5431922988022107522 5445269236149925968 5449453398771833088 5463665416001783826 5467863714308224416 5477001187092830406 5494677078429690624 5554210288406047488 5562971764028914752 5573495740796346264 5577161570589543552 5582287638209570706 5586667324423029504 5596003332652346064 5596526714931868356 5600303319845101824 5609752726590066816 5619748817483452872 5633029708858075392 5642970920035037388 5666385737130618456 5731546665969184896 5741852527879224768 5751447869670466788 5765579191217568672 5789502756326355264 5901348431431425456 5905229898271281408 5910657499280721924 5915848059027080064 5925734168751390024 5935834032199468848 5945753540943117693 5950322277335420688 5960362272001945992 5964942233790790272 5985094065661705104 6079608558930943872 6080177171777832288 6089768332592258952 6100718310871676316 6104730908348013888 6125927890668666714 6130061741992611456 6130635073618312224 6151346678596752468 6181511713233401952 6248486574456803424 6263839121322790656 6270182708395889547 6274306766913236496 6285000739975908192 6300341234825739552 6315821188719660288 6322217419668884481 6437232591809234688 6437834652470645952 6459584093864127864 6475455307853966016 6486276590119764756 6491260666184095296 6513190600867149672 6616044608248380096 6632920551030362496 6639016985360353638 6643383635555191584 6654706665856843968 6655329066405465072 6660443042943351552 6666450939845313777 6670949542756665408 6677813286224402454 6687965534856340608 6694112562002348274 6710560013014639056 6715716429191844096 6816530808498331008 6839559628797311856 6840199318250061324 6856364443610081664 6873099528900806784 6896964457820601252 7005223702851225984 7023092348149795584 7029547396263903852 7046819011488139488 7058595112777391058 7064133063113417472 7070625832472896716 7081375272200831232 7087883889178956996 7217503208998232832 7230480961033097856 7241886665785389024 7242563984029476696 7259679999116557056 7260358981533234624 7267032105597143847 7284887221335711768 7290484952410965888 7302668249457107208 7320610923288697152 7350986902223505024 7417295685371886336 7431327654395128352 7443050184279427608 7461337776869794752 7462035619909157808 7487245199706148206 7492998423311270496 7523961226713383184 7555180982840824608 7655803370505633024 7668597159560622384 7687438921623424896 7694504582396975838 7713409999061341872 7719337008435140352 7868464575241900608 7880876665707629232 7900239999038606208 7900978891668520032 7914445376265958464 7927671387924156924 7933763036447227584 7947149696002594656 7966547181225935136 7980125420882273472 7999603393596167232 8106902895703776384 8119691110123011936 8134291081162235088 8139641211130685184 8147884482033161283 8167903854224888952 8174180098157749632 8195498124002675739 8201795571462336624 8242015617644535936 8331315432609071232 8360243611194519396 8365742355884315328 8373431457314356059 8380000986634544256 8394004998978519096 8394790072397802534 8400454979767652736 8429623226225179308 8464456380052556082 8499578605695927684 8583779536627527936 8597319998953777344 8612778791818837152 8627171804505700182 8633940410471954688 8648368786826353008 8655014221578793728 8684254134489532896 8705591368235207424 8821392810997840128 8852022647147138184 8857844847406922112 8872942221142458624 8873772088540620096 8888601253127085036 8894599390342220544 8903751048299203272 8925483416003131032 8947413350686185408 9119412838396415808 9120265757666748432 9134652498888388428 9151077466307514474 9188891836003000071 9195952610427468336 9227020017895128702 9372729861685205136 9395758681984185984 9411460150369854744 9427501109963862288 9450511852238609328 9473731783079490432 9655848887713852032 9656751978705968928 9680478642044312832 9689376140796191796 9713182961780949024 9736890999276142944 9760814564384929536 9924066912372570144 9948450369159726336 9949380826545543744 9958525478040530457 9982059998785265952 9982993599608197608 9990664564415027328 10016719929336603681 10031948302284510912 10041168843003522411 10065840019521958584 10073574643787766144 10223839998755843328 10224796212747496512 10259339443195967784 10260298977375091986 10284546665415122496 10309649293351210176 10345446686730901878 10491286100322534144 10507835554276838976 10534638522224693376 10544321094395855778 10552593835021277952 10570228517232209232 10578350715262970112 10596199594670126208 10605938748709345074 10622062908301246848 10640167227843031296 10666137858128222976 10826254813497349248 10845721441549646784 10862829998678083536 10863845976044215044 10890538472299851936 10927330832003567652 10935727428616448832 10954002374185660812 11125943528057829504 11146991481592692528 11154323141179087104 11164575276419141412 11192006665304692128 11193053429863736712 11219505453180133632 11230867799559222309 11239497634966905744 11285941840070074776 11332771474261236912 11463093331938369792 11483705055758449536 11502895739340933576 11531158382435137344 11541756873595463757 11579005512652710528 11802696862862850912 11821314998561443848 11831696118054160128 11851468337502780048 11871668064398937696 11891507081886235386 11900644554670841376 11920724544003891984 11929884467581580544 11970188131323410208 12159217117861887744 12160354343555664576 12179536665184517904 12201436621743352632 12209461816696027776 12251855781337333428 12260123483985222912 12261270147236624448 12302693357193504936 12363023426466803904 12496973148913606848 12540365416791779094 12548613533826472992 12570001479951816384 12592185108596703801 12600682469651479104 12644434839337768962 12875669304941291904 12919168187728255728 12940757706758550273 12950910615707932032 12972553180239529512 12982521332368190592 13026381201734299344 13232089216496760192 13265841102060724992 13278033970720707276 13286767271110383168 13309413331713687936 13310658132810930144 13332901879690627554 13341899085513330816 13355626572448804908 13375931069712681216 13388225124004696548 13421120026029278112 13633061616996662016 13679119257594623712 13680398636500122648 13712728887220163328 13726616199461271711 13746199057801613568 13793928915641202504 13840530026842693053 14010447405702451968 14059094792527807704 14093638022976278976 14117190225554782116 14141251664945793432 14175767778357913992 14460961922066195712 14483773331570778048 14485127968058953392 14520717963066469248 14534064211194287694 14569774442671423536 14580969904821931776 14605336498914214416 14641221846577394304 14701973804447010048 14862655308790256704 14886100368558855216 14922675553739589504 14924071239818315616 14974490399412296412 14985996846622540992 15047922453426766368 15110361965681649216 15337194319121244768 15374877843246849792 15389009164793951676 15390448466062637979 15426819998122683744 15518170030096352817 15736929150483801216 15761753331415258464 15800479998077212416 15801957783337040064 15816481641593783667 15828890752531916928 15855342775848313848 15867526072894455168 15894299392005189312 15933094362451870272 15960250841764546944 15999206787192334464 16213805791407552768 16239382220246023872 16268582162324470176 16295768964066322566 16335807708449777904 16348360196315499264 16390996248005351478 16403591142924673248 16484031235289071872 16662630865218142464 16720487222389038792 16731484711768630656 16746862914628712118 16760001973269088512 16788009997957038192 16789580144795605068 16800909959535305472 16859246452450358616 16928912760105112164 16999157211391855368 17194639997907554688 17225557583637674304 17254343609011400364 17296737573652706016 17368508268979065792 17704045294294276368 17715689694813844224 17747544177081240192 17777202506254170072 17807502096598406544 17837260622829353079 17850966832006262064 17894826701372370816 18238825676792831616 18240531515333496864 18269304997776776856 18302154932615028948 18377783672006000142 18391905220854936672 18454040035790257404 18745459723370410272 18791517363968371968 18810548125187668641 18822920300739709488 18855002219927724576 18901023704477218656 18947463566158980864 18966652259006653443 19311697775427704064 19313503957411937856 19378752281592383592 19426365923561898048 19473781998552285888 19848133824745140288 19898761653091087488 19917050956081060914 19964119997570531904 19965987199216395216 19981329128830054656 19999352819535941331 20033439858673207362 20063896604569021824 20082337686007044822 20131680039043917168 20147149287575532288 20449592425494993024 20518678886391935568 20520597954750183972 20569093330830244992 20619298586702420352 20690893373461803756 21015671108553677952 21069277044449386752 21088642188791711556 21140457034464418464 21192399189340252416 21211877497418690148 21244125816602493696 21652509626994698496 21691442883099293568 21725659997356167072 21727691952088430088 21781076944599703872 21801096316791431541 21854661664007135304 21871454857232897664 21908004748371321624 22251887056115659008 22293982963185385056 22329150552838282824 22384013330609384256 22386106859727473424 22461735599118444618 22478995269933811488 22571883680140149552 22665542948522473824 22967410111516899072 23005791478681867152 23062316764870274688 23083513747190927514 23158011025305421056 23605393725725701824 23642629997122887696 23702936675005560096 23743336128797875392 23783014163772470772 23801289109341682752 23841449088007783968 23940376262646820416 24320708687111329152 24359073330369035808 24402873243486705264 24418923633392055552 24443653446099483849 24503711562674666856 24522540294473248896 24605386714387009872 24726046852933607808 24993946297827213696 25080730833583558188 25097227067652945984 25120294371943068177 25140002959903632768 25184370217193407602 25201364939302958208 25288869678675537924 25751338609882583808 25838336375456511456 25881515413517100546 25901821231415864064 25945106360479059024 25965042664736381184 26052762403468598688 26464178432993520384 26556067941441414552 26573534542220766336 26618826663427375872 26621316265621860288 26665803759381255108 26683798171026661632 26711253144897609816 26776450248009393096 26842240052058556224 27358238515189247424 27360797273000245296 27453232398922543422 27566675508009000213 27587857831282405008 27681060053685386106 28118189585055615408 28187276045952557952 28234380451109564232 28282503329891586864 28351535556715827984 28967546663141556096 28970255936117906784 29041435926132938496 29068128422388575388 29139548885342847072 29210672997828428832 29282443693154788608 29725310617580513408 29772200737117710432 29845351107479179008 29848142479636631232 29875576434121591371 29948980798824592824 29971993693245081984 30050159788009811043 30095844906853532736 30123506529010567233 30220723931363298432 30674388638242489536 30778018329587903352 30780896932125275958 30853639996245367488 31036340060192705634 31473858300967602432 31523506662830516928 31603915566674080128 31632963283187567334 31657781505063833856 31710685551696627696 31735052145788910336 31788598784010378624 31866188724903740544 31920501683529093888 31998413574384668928 32478764440492047744 32537164324648940352 32591537928132645132 32671615416899555808 32781992496010702956 32807182285849346496 33440974444778077584 33462969423537261312 33493725829257424236 33576019995914076384 33579160289591210136 33692603398677666927 33718492904900717232 33857825520210224328 33998314422783710736 34389279995815109376 34451115167275348608 34508687218022800728 34593475147305412032 34737016537958131584 35408090588588552736 35495088354162480384 35554405012508340144 35615004193196813088 35674521245658706158 35701933664012524128 35789653402744741632 36477651353585663232 36481063030666993728 36538609995553553712 36604309865230057896 36755567344012000284 36783810441709873344 36908080071580514808 37490919446740820544 37621096250375337282 37645840601479418976 37710004439855449152 37776555325790111403 37802047408954437312 37933304518013306886 38627007914823875712 38757504563184767184 38822273120275650819 38852731847123796096 38947563997104571776 39696267649490280576 39797523306182174976 39834101912162121828 39928239995141063808 39931974398432790432 39998705639071882662 40066879717346414724 40127793209138043648 40164675372014089644 40263360078087834336 40899184850989986048 41037357772783871136 41041195909500367944 41138186661660489984 41179848598383815133 41238597173404840704 41381786746923607512 42031342217107355904 42177284377583423112 42280914068928836928 42423754994837380296 43382885766198587136 43451319994712334144 43455383904176860176 43562153889199407744 43602192633582863082 43709323328014270608 43742909714465795328 43816009496742643248 44587965926370770112 44658301105676565648 44768026661218768512 44772213719454946848 44923471198236889236 44957990539867622976 45143767360280299104 45331085897044947648 46011582957363734304 46124633529740549376 46167027494381855028 46171345398187913937 46554510090289058451 47210787451451403648 47285259994245775392 47405873350011120192 47449444924781351001 47486672257595750784 47566028327544941544 47602578218683365504 47682898176015567936 47880752525293640832 48641417374222658304 48718146660738071616 48805746486973410528 48887306892198967698 49007423125349333712 49045080588946497792 49210773428774019744 49452093705867215616 49987892595654427392 50161461667167116376 50194454135305891968 50240588743886136354 50280005919807265536 50368740434386815204 50402729878605916416 50577739357351075848 51676672750913022912 51763030827034201092 51890212720958118048 52105524806937197376 53112135882882829104 53147069084441532672 53242632531243720576 53331607518762510216 53422506289795219632 53552900496018786192 53684480104117112448 54716477030378494848 54721594546000490592 54906464797845086844 55133351016018000426 55175715662564810016 55362120107370772212 56236379170111230816 56374552091905115904 56431644375563005923 56468760902219128464 56565006659783173728 56703071113431655968 56899956777019960329 57935093326283112192 57940511872235813568 58136256844777150776 58279097770685694144 58421345995656857664 59450621235161026816 59544401474235420864 59696284959273262464 59751152868243182742 59897961597649185648 59943987386490163968 59998058458607823993 60100319576019622086 60191689813707065472 60247013058021134466 60441447862726596864 61348777276484979072 61556036659175806704 61561793864250551916 61707279992490734976 62072680120385411268 63047013325661033856 63207831133348160256 63265926566375134668 63421371103393255392 63577197568020757248 63732377449807481088 64957528880984095488 65074328649297880704 65183075856265290264 65343230833799111616 65403288950374294623 65563984992021405912 65614364571698692992 66881948889556155168 66987451658514848472 67152039991828152768 67158320579182420272 67385206797355333854 67436985809801434464 67715651040420448656 67996628845567421472 68902230334550697216 69017374436045601456 69186950294610824064 69474033075916263168 70816181177177105472 71108810025016680288 71230008386393626176 71349042491317412316 71403867328025048256 72962126061333987456 73077219991107107424 73208619730460115792 73330960338298451547 73511134688024000568 73567620883419746688 73816160143161029616 74981838893481641088 75242192500750674564 75291681202958837952 75420008879710898304 75553110651580222806 75604094817908874624 75866609036026613772 77254015829647751424 77515009126369534368 77644546240551301638 77705463694247592192 77895127994209143552 79392535298980561152 79668203824324243656 79856479990282127616 79863948796865580864 79997411278143765324 80133759434692829448 80329350744028179288 80526720156175668672 82074715545567742272 82082391819000735888 82359697196767630266 82763573493847215024 84354568755166846224 84561828137857673856 84847509989674760592 86902639989424668288 86910767808353720352 87124307778398815488 87204385267165726164 87418646656028541216 87632018993485286496 89175931852741540224 89316602211353131296 89536053322437537024 89544427438909893696 89626729302364774113 89846942396473778472 89915981079735245952 90150479364029433129 90287534720560598208 90662171794089895296 92023165914727468608 92334054988763710056 92342690796375827874 93109020180578116902 94421574902902807296 94570519988491550784 94811746700022240384 94898889849562702002 94973344515191501568 95132056655089883088 95205156437366731008 95365796352031135872 95761505050587281664 97436293321476143232 97611492973946821056 97774613784397935396 98014846250698667424 98421546857548039488 100322923334334232752 100388908270611783936 100481177487772272708 100737480868773630408 101077810196033000781 101155478714702151696 103353345501826045824 103526061654068402184 103780425441916236096 104211049613874394752 106224271765765658208 106485265062487441152 106663215037525020432 106845012579590439264 107105800992037572384 107368960208234224896 109432954060756989696 109443189092000981184 109812929595690173688 110266702032036000852 110351431325129620032 110724240214741544424 112472758340222461632 112863288751126011846 112937521804438256928 113130013319566347456 113329665977370334209 113406142226863311936 113799913554039920658 115881023744471627136 116272513689554301552 116558195541371388288 116842691991313715328 119088802948470841728 119392569918546524928 119502305736486365484 119795923195298371296 119996116917215647986 120200639152039244172 120383379627414130944 120494026116042268932 122697554552969958144 123112073318351613408 123123587728501103832 123414559984981469952 123539545795151445399 124145360240770822536 126094026651322067712 126531853132750269336 126842742206786510784 130148657298595761408 130366151712530580528 130686461667598223232 130806577900748589246 131127969984042811824 131228729143397385984 133763897779112310336 133974903317029696944 134304079983656305536 134316641158364840544 134770413594710667708 134873971619602868928 135431302080840897312 135993257691134842944 138034748872091202912 138373900589221648128 138514036194563741811 141632362354354210944 142217620050033360576 142348334774344053003 142460016772787252352 142698084982634824632 142807734656050096512 145924252122667974912 146154439982214214848 146417239460920231584 146661920676596903094 147022269376048001136 147135241766839493376 147632320286322059232 149963677786963282176 150484385001501349128 150583362405917675904 150840017759421796608 151106221303160445612 151208189635817749248 151733218072053227544 155030018252739068736 155289092481102603276 159336407648648487312 159727897593731161728 159994822556287530648 160267518869385658896 160658701488056358576 161053440312351337344 164149431091135484544 164164783638001471776 164719394393535260532 165527146987694430048 168709137510333692448 169123656275715347712 169294933126689017769 169695019979349521184 170699870331059880987 173805279978849336576 173821535616707440704 174408770534331452328 174837293312057082432 175264037986970572992 178351863705483080448 178633204422706262592 179088854877819787392 179253458604729548226 179693884792947556944 179831962159470491904 180300958728058866258 180575069441121196416 181324343588179790592 184046331829454937216 184668109977527420112 184685381592751655748 186218040361156233804 189141039976983101568 189623493400044480768 189797779699125404004 190264113310179766176 190731592704062271744 194872586642952286464 195222985947893642112 195549227568795870792 196029692501397334848 196209866851122883869 196843093715096078976 200645846668668465504 200962354975544545416 201474961737547260816 202155620392066001562 202310957429404303392 206706691003652091648 207052123308136804368 207560850883832472192 208422099227748789504 212448543531531316416 213326430075050040864 213690025159180878528 214211601984075144768 218886378184001962368 219625859191380347376 219992881014895354641 220533404064072001704 220702862650259240064 221448480429483088848 224945516680444923264 225726577502252023692 225875043608876513856 226260026639132694912 226659331954740668418 226812284453726623872 227599827108079841316 231762047488943254272 232545027379108603104 233116391082742776576 233685383982627430656 238177605896941683456 239004611472972730968 239591846390596742592 239992233834431295972 240401278304078488344 240988052232084537864 246224146636703226816 246247175457002207664 247079091590302890798 248290720481541645072 253063706265500538672 253685484413573021568 260732303425061161056 261372923335196446464 261613155801497178492 262255939968085623648 267527795558224620672 267949806634059393888 268608159967312611072 268633282316729681088 268880187907094322339 269540827189421335416 269747943239205737856 270862604161681794624 271986515382269685888 276069497744182405824 277028072389127483622 283264724708708421888 284435240100066721152 284696669548688106006 284920033545574504704 285396169965269649264 285615469312100193024 292308879964428429696 292834478921840463168 293323841353193806188 294044538752096002272 295264640572644118464 300968770003002698256 301166724811835351808 302212442606320891224 303233430588099002343 303466436144106455088 310060036505478137472 310578184962205206552 318672815297296974624 319455795187462323456 319989645112575061296 320535037738771317792 321317402976112717152 322106880624702674688 328298862182270969088 328329567276002943552 329438788787070521064 331054293975388860096 337418275020667384896 338589866253378035538 339390039958699042368 339988997932111002627 341399740662119761974 347643071233414881408 348817541068662904656 349674586624114164864 350528075973941145984 357266408845412525184 358177709755639574784 358506917209459096452 359387769585895113888 360601917456117732516 361150138882242392832 368092663658909874432 369336219955054840224 369370763185503311496 370618637385454336197 372436080722312467608 378282079953966203136 379595559398250808008 380528226620359532352 390445971895787284224 391098455137591741584 392059385002794669696 392419733702245767738 393686187430192157952 401291693337336931008 401924709951089090832 402949923475094521632 404311240784132003124 404621914858808606784 414104246616273608736 415121701767664944384 415542108583691225433 424897087063062632832 426652860150100081728 427045004323032159009 427380050318361757056 428423203968150289536 437772756368003924736 439251718382760694752 439985762029790709282 441066808128144003408 441405725300518480128 442896960858966177696 449891033360889846528 451453155004504047384 451750087217753027712 452520053278265389824 453318663909481336836 453624568907453247744 455199654216159682632 465090054758217206208 478009222945945461936 479183692781193485184 479984467668862591944 480802556608156976688 481976104464169075728 492448293273406453632 492494350914004415328 494158183180605781596 496581440963083290144 506127412531001077344 507370968827146043136 507884799380067053307 512099610993179642961 521464606850122322112 523226311602994356984 524511879936171247296 535055591116449241344 535899613268118787776 537266564633459362176 537760375814188644678 539081654378842670832 539495886478411475712 541725208323363589248 543973030764539371776 552138995488364811648 554056144778254967244 568870480200133442304 569393339097376212012 570792339930539298528 584617759928856859392 585668957843680926336 586647682706387612376 588089077504192004544 590529281145288236928 601937540006005396512 604424885212641782448 606466861176198004686 606932872288212910176 620120073010956274944 621156369924410413104 637345630594593949248 639979290225150122592 641070075477542635584 642634805952225434304 656659134552005887104 658877577574141042128 659978643044686063923 662108587950777720192 674836550041334769792 677179732506756071076 678780079917398084736 679977995864222005254 682799481324239523948 695286142466829762816 697635082137325809312 699349173248228329728 701056151947882291968 714532817690825050368 717013834418918192904 718775539171790227776 721203834912235465032 738672439910109680448 738741526371006622992 741237274770908672394 744872161444624935216 759191118796501616016 761056453240719064704 782196910275183483168 784118770005589339392 784839467404491535476 802583386674673862016 803849419902178181664 805899846950189043264 806640563721282967017 808622481568264006248 809243829717617213568 828208493232547217472 831084217167382450866 849794174126125265664 853305720300200163456 854090008646064318018 854760100636723514112 856846407936300579072 878503436765521389504 879971524059581418564 882133616256288006816 885793921717932355392 902906310009008094768 903500174435506055424 906637327818962673672 910399308432319365264 930180109516434412416 956018445891890923872 958367385562386970368 959968935337725183888 961605113216313953376 963952208928338151456 984896586546812907264 984988701828008830656 988316366361211563192 993162881926166580288 1012254825062002154688 1015769598760134106614 1019966993796333007881 1024199221986359285922 1042929213700244644224 1046452623205988713968 1049023759872342494592 1071799226536237575552 1074533129266918724352 1075520751628377289356 1078163308757685341664 1083450416646727178496 1104277990976729623296 1108112289556509934488 1111855912156363008591 1138786678194752424024 1141584679861078597056 1171337915687361852672 1173295365412775224752 1176178155008384009088 1181058562290576473856 1203875080012010793024 1208849770425283564896 1212933722352396009372 1213865744576425820352 1242312739848820826208 1246626325751073676299 1274691261189187898496 1279958580450300245184 1282140150955085271168 1285269611904450868608 1313318269104011774208 1317755155148282084256 1319957286089372127846 1324217175901555440384 1349673100082669539584 1354359465013512142152 1357560159834796169472 1359955991728444010508 1365598962648479047896 1395270164274651618624 1434027668837836385808 1437551078343580455552 1442407669824470930064 1477344879820219360896 1477483052742013245984 1482474549541817344788 1489744322889249870432 1518382237593003232032 1522112906481438129408 1523654398140201159921 1564393820550366966336 1569678934808983070952 1605166773349347724032 1607698839804356363328 1611799693900378086528 1613281127442565934034 1617244963136528012496 1618487659435234427136 1656416986465094434944 1662168434334764901732 1706611440600400326912 1708180017292128636036 1757006873531042779008 1759943048119162837128 1764267232512576013632 1771587843435864710784 1805812620018016189536 1813274655637925347344 1820798616864638730528 1860360219032868824832 1912036891783781847744 1919937870675450367776 1923210226432627906752 1927904417856676302912 1969977403656017661312 1976632732722423126384 1986325763852333160576 2024509650124004309376 2031539197520268213228 2039933987592666015762 2048398443972718571844 2085858427400489288448 2092905246411977427936 2098047519744684989184 2143598453072475151104 2151041503256754578712 2156326617515370683328 2216224579113019868976 2223711824312726017182 2277573356389504848048 2283169359722157194112 2346590730825550449504 2352356310016768018176 2407750160024021586048 2417699540850567129792 2419921691163848901051 2425867444704792018744 2427731489152851640704 2484625479697641652416 2493252651502147352598 2549382522378375796992 2559917160900600490368 2564280301910170542336 2570539223808901737216 2635510310296564168512 2639914572178744255692 2708718930027024284304 2719911983456888021016 2731197925296958095792 2790540328549303237248 2868055337675672771616 2875102156687160911104 2884815339648941860128 2954689759640438721792 2954966105484026491968 2964949099083634689576 2979488645778499740864 3036764475186006464064 3047308796280402319842 3128787641100733932672 3139357869617966141904 3215397679608712726656 3223599387800756173056 3226562254885131868068 3234489926273056024992 3312833972930188869888 3324336868669529803464 3335567736469089025773 3416360034584257272072 3514013747062085558016 3519886096238325674256 3528534465025152027264 3543175686871729421568 3611625240036032379072 3626549311275850694688 3641597233729277461056 3739878977253221028897 3824073783567563695488 3839875741350900735552 3846420452865255813504 3855808835713352605824 3939954807312035322624 3953265465444846252768 3972651527704666321152 4049019300248008618752 4063078395040536426456 4079867975185332031524 4096796887945437143688 4185810492823954855872 4302083006513509157424 4312653235030741366656 4432449158226039737952 4447423648625452034364 4555146712779009696096 4566338719444314388224 4570963194420603479763 4693181461651100899008 4815500320048043172096 4835399081701134259584 4839843382327697802102 4851734889409584037488 4855462978305703281408 4969250959395283304832 4986505303004294705196 5119834321801200980736 5271020620593128337024 5279829144357488511384 5417437860054048568608 5439823966913776042032 5462395850593916191584 5581080657098606474496 5736110675351345543232 5769630679297883720256 5909932210968052983936 5929898198167269379152 5958977291556999481728 6073528950372012928128 6094617592560804639684 6257575282201467865344 6278715739235932283808 6430795359217425453312 6453124509770263736136 6468979852546112049984 6648673737339059606928 6671135472938178051546 6832720069168514544144 7039772192476651348512 7057068930050304054528 7223250480072064758144 7253098622551701389376 7259765073491546703153 7283194467458554922112 7479757954506442057794 7648147567135127390976 7679751482701801471104 7692840905730511627008 7711617671426705211648 7906530930889692505536 8126156790081072852912 8159735950370664063048 8193593775890874287376 8371620985647909711744 8604166013027018314848 8625306470061482733312 8864898316452079475904 8894847297250904068728 9110293425558019392192 9141926388841206959526 9386362923302201798016 9670798163402268519168 9679686764655395604204 9703469778819168074976 9938501918790566609664 9973010606008589410392 10542041241186256674048 10559658288714977022768 10834875720108097137216 10879647933827552084064 10924791701187832383168 11219636931759663086691 11472221350702691086464 11539261358595767440512 11819864421936105967872 11859796396334538758304 11917954583113998963456 12147057900744025856256 12189235185121609279368 12557431478471864567616 12906249019540527472272 12937959705092224099968 13297347474678119213856 13342270945876356103092 13665440138337029088288 13712889583261810439289 14079544384953302697024 14446500960144129516288 14506197245103402778752 14519530146983093406306 14566388934917109844224 14959515909012884115588 15359502965403602942208 15813061861779385011072 16252313580162145705824 16319471900741328126096 16387187551781748574752 16743241971295819423488 17208332026054036629696 17729796632904158951808 17789694594501808137456 18220586851116038784384 18283852777682413919052 18772725846604403596032 19359373529310791208408 19406939557638336149952 19946021212017178820784 21119316577429954045536 21669751440216194274432 21759295867655104168128 21849583402375664766336 22439273863519326173382 22944442701405382172928 23078522717191534881024 23719592792669077516608 24378470370243218558736 25114862956943729135232 25812498039081054944544 25875919410184448199936 26594694949356238427712 26684541891752712206184 27330880276674058176576 27425779166523620878578 28159088769906605394048 29012394490206805557504 29039060293966186812612 29919031818025768231176 31626123723558770022144 32504627160324291411648 32638943801482656252192 32774375103563497149504 34416664052108073259392 35459593265808317903616 35579389189003616274912 36441173702232077568768 36567705555364827838104 38718747058621582416816 38813879115276672299904 39892042424034357641568 41138668749785431317867 42238633154859908091072 43339502880432388548864 43518591735310208336256 43699166804751329532672 44878547727038652346764 47439185585338155033216 48756940740486437117472 50229725913887458270464 51624996078162109889088 53189389898712476855424 53369083783505424412368 54661760553348116353152 54851558333047241757156 56318177539813210788096 58078120587932373625224 59838063636051536462352 65009254320648582823296 65277887602965312504384 65548750207126994299008 68833328104216146518784 71158778378007232549824 73135411110729655676208 77437494117243164833632 77627758230553344599808 79784084848068715283136 82277337499570862635734 84477266309719816182144 87037183470620416672512 89757095454077304693528 94878371170676310066432 97513881480972874234944 103249992156324219778176 106378779797424953710848 106738167567010848824736 109323521106696232706304 109703116666094483514312 116156241175864747250448 119676127272103072924704 123416006249356293953601 130018508641297165646592 130555775205930625008768 131097500414253988598016 142317556756014465099648 146270822221459311352416 154874988234486329667264 159568169696137430566272 164554674999141725271468 168954532619439632364288 179514190908154609387056 195027762961945748469888 206499984312648439556352 213476335134021697649472 219406233332188967028624 232312482351729494500896 239352254544206145849408 246832012498712587907202 261111550411861250017536 284635113512028930199296 292541644442918622704832 309749976468972659334528 319136339392274861132544 329109349998283450542936 359028381816309218774112 390055525923891496939776 426952670268043395298944 438812466664377934057248 464624964703458989001792 478704509088412291698816 493664024997425175814404 585083288885837245409664 619499952937945318669056 658218699996566901085872 718056763632618437548224 853905340536086790597888 877624933328755868114496 929249929406917978003584 957409018176824583397632 987328049994850351628808 1170166577771674490819328 1316437399993133802171744 1436113527265236875096448 1755249866657511736228992 1858499858813835956007168 1974656099989700703257616 2632874799986267604343488 2872227054530473750192896 3510499733315023472457984 3949312199979401406515232 5265749599972535208686976 7898624399958802813030464 10531499199945070417373952 15797248799917605626060928 31594497599835211252121856
- Sum of all divisors σ(n): 114018415860976154088939441
- Sum of proper divisors (its aliquot sum) s(n): 82423918261140942836817585
- 31594497599835211252121856 is an abundant number, because the sum of its proper divisors (82423918261140942836817585) is greater than itself. Its abundance is 50829420661305731584695729
Bases of 31594497599835211252121856
- Binary: 11010001000100110010100100101100101011100001110011111010110011101100001000001000000002
- Hexadecimal: 0x1A22652595C39F59D84100
- Base-36: 3YWW6SW68LX290000
Squares and roots of 31594497599835211252121856
- 31594497599835211252121856 squared (315944975998352112521218562) is 998212278585992924601341103930518446508662272884736
- 31594497599835211252121856 cubed (315944975998352112521218563) is 31538015439911190698429277635951576979156231567636826457347849556174114390016
-
31594497599835211252121856 is a
perfect square number . Itssquare root is 5620898291184 -
The
cube root of 31594497599835211252121856 is 316133474.5647124043
Scales and comparisons
How big is 31594497599835211252121856?- 31,594,497,599,835,211,252,121,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,594,497,599,835,211,252,121,856 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 31594497599835211252121856 cubic inches would be around 26344456.2 feet tall.
Recreational maths with 31594497599835211252121856
- 31594497599835211252121856 backwards is 65812125211253899579449513
- The number of decimal digits it has is: 26
- The sum of 31594497599835211252121856'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 31594497599835211252121856 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 31594497599835211252121856 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/31594497599835211252121856/
Chicago style:
Numbermatics. 2024. "Number 31594497599835211252121856 - Facts about the integer". https://numbermatics.com/n/31594497599835211252121856/
The information we have on file for 31594497599835211252121856 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 31594497599835211252121856, math, Factors of 31594497599835211252121856, curriculum, school, college, exams, university, Prime factorization of 31594497599835211252121856, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, five hundred ninety-four sextillion, four hundred ninety-seven quintillion, five hundred ninety-nine quadrillion, eight hundred thirty-five trillion, two hundred eleven billion, two hundred fifty-two million, one hundred twenty-one thousand, eight hundred fifty-six.