268058926902297400274248704
268,058,926,902,297,400,274,248,704 is an even composite number composed of six prime numbers multiplied together.
268058926902297400274248704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 268058926902297400274248704:
210 × 34 × 72 × 176 × 196 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19 × 241 × 241)See below for interesting mathematical facts about the number 268058926902297400274248704 from the Numbermatics database.
Names of 268058926902297400274248704
- Cardinal: 268058926902297400274248704 can be written as Two hundred sixty-eight septillion, fifty-eight sextillion, nine hundred twenty-six quintillion, nine hundred two quadrillion, two hundred ninety-seven trillion, four hundred billion, two hundred seventy-four million, two hundred forty-eight thousand, seven hundred four.
Scientific notation
- Scientific notation: 2.68058926902297400274248704 × 1026
Factors of 268058926902297400274248704
Divisors of 268058926902297400274248704
- Number of divisors d(n): 24255
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 162 168 171 189 192 196 204 216 224 228 238 241 252 256 266 272 288 289 294 304 306 323 324 336 342 357 361 378 384 392 399 408 432 441 448 456 459 476 482 504 512 513 532 544 567 576 578 588 608 612 646 648 672 684 714 722 723 756 768 784 798 816 833 864 867 882 896 912 918 931 952 964 969 1008 1024 1026 1064 1071 1083 1088 1134 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1377 1428 1444 1446 1512 1536 1539 1568 1596 1632 1666 1687 1728 1734 1764 1792 1824 1836 1862 1904 1928 1938 2016 2023 2052 2128 2142 2166 2169 2176 2261 2268 2304 2312 2352 2394 2432 2448 2499 2527 2584 2592 2601 2646 2688 2736 2754 2793 2856 2888 2892 2907 3024 3072 3078 3136 3192 3213 3249 3264 3332 3374 3456 3468 3528 3584 3591 3648 3672 3724 3808 3856 3876 3969 4032 4046 4097 4104 4256 4284 4332 4338 4352 4522 4536 4579 4608 4624 4704 4788 4864 4896 4913 4998 5054 5061 5168 5184 5202 5292 5376 5472 5491 5508 5586 5712 5776 5784 5814 6048 6069 6137 6156 6272 6384 6426 6498 6507 6528 6664 6748 6783 6859 6912 6936 7056 7168 7182 7296 7344 7448 7497 7581 7616 7712 7752 7803 7938 8064 8092 8194 8208 8379 8512 8568 8664 8676 8704 8721 9044 9072 9158 9216 9248 9408 9576 9639 9728 9747 9792 9826 9996 10108 10122 10336 10368 10404 10584 10752 10773 10944 10982 11016 11172 11424 11552 11568 11628 11809 12096 12138 12274 12291 12312 12544 12768 12852 12996 13014 13056 13328 13496 13566 13718 13737 13824 13872 14112 14161 14364 14592 14688 14739 14896 14994 15162 15183 15232 15424 15504 15606 15827 15876 16128 16184 16388 16416 16473 16758 17024 17136 17328 17352 17408 17442 17689 18088 18144 18207 18316 18411 18496 18816 19152 19278 19456 19494 19521 19584 19652 19992 20216 20244 20349 20577 20672 20736 20808 21168 21504 21546 21888 21964 22032 22344 22491 22743 22848 23104 23136 23256 23409 23618 24192 24276 24548 24582 24624 25088 25137 25536 25704 25992 26028 26112 26163 26656 26992 27132 27436 27474 27648 27744 28224 28322 28679 28728 29184 29241 29376 29478 29792 29988 30324 30366 30464 30848 31008 31212 31654 31752 32053 32256 32368 32776 32832 32946 33516 34048 34272 34391 34656 34704 34884 35378 35427 36176 36288 36414 36632 36822 36873 36992 37632 38304 38437 38556 38988 39042 39168 39304 39984 40432 40488 40698 41154 41211 41344 41472 41616 42336 42483 42959 43092 43776 43928 44064 44217 44688 44982 45486 45549 45696 46208 46272 46512 46818 47236 47481 48013 48384 48552 49096 49164 49248 49419 50176 50274 51072 51408 51984 52056 52224 52326 53067 53312 53984 54264 54621 54872 54948 55233 55488 56448 56644 57358 57456 58081 58368 58482 58752 58956 59584 59976 60648 60732 60928 61047 61696 61731 62016 62424 63308 63504 64106 64512 64736 65552 65664 65892 67032 67473 68096 68229 68544 68782 69312 69408 69649 69768 70756 70854 72352 72576 72828 73264 73644 73746 73984 75264 75411 76608 76874 77112 77843 77976 78084 78336 78608 79968 80864 80976 81396 82308 82422 82688 82944 83232 83521 84672 84966 85918 86037 86184 87001 87552 87856 88128 88434 89376 89964 90972 91098 91392 92416 92544 93024 93347 93636 94472 94962 96026 96159 96768 97104 98192 98328 98496 98838 100548 102144 102816 103173 103968 104112 104329 104652 106134 106281 106624 107968 108528 109242 109744 109896 110466 110619 110976 112896 113288 114716 114912 115311 116162 116603 116964 117504 117912 119168 119952 121296 121464 121856 122094 123392 123462 123633 124032 124848 126616 127008 127449 128212 128877 129472 130321 131104 131328 131784 132651 134064 134946 136192 136458 136647 137088 137564 138624 138816 139298 139536 141512 141708 142443 144039 144704 145152 145656 146528 147288 147492 147968 148257 150528 150822 153216 153748 154224 155686 155952 156168 156672 157216 159201 159936 161728 161952 162792 163863 164616 164844 165376 165699 166464 167042 169344 169932 171836 172074 172368 174002 174243 175104 175712 176256 176868 178752 179928 181944 182196 182784 183141 184832 185088 185193 186048 186694 187272 188944 189924 192052 192318 193536 194208 196384 196656 196992 197676 200753 201096 204288 204687 205632 206346 207936 208224 208658 208947 209304 212268 212562 213248 215936 217056 218484 219488 219792 220932 221238 221952 224371 225792 226576 229432 229824 230622 232324 233206 233529 233928 235008 235824 238336 239904 240737 242592 242928 244188 246784 246924 247266 248064 249696 250563 253232 254016 254898 256424 257754 258111 258944 260642 261003 262208 262656 263568 265302 268128 269059 269892 272916 273294 274176 275128 277248 277632 278596 279072 280041 283024 283416 284886 288078 288477 289408 290304 291312 293056 294576 294984 295936 296514 300713 301644 306432 307496 308448 309519 311372 311904 312336 312987 314432 318402 318843 319872 323456 323904 325584 327726 329232 329688 330752 331398 331857 332928 334084 336091 338688 339864 343672 344148 344736 345933 348004 348486 349809 351424 352512 353736 357504 359856 363888 364392 365568 366282 369664 370176 370386 370899 372096 373388 374544 377888 379848 382347 384104 384636 386631 388416 390963 392768 393312 393984 395352 397953 401506 402192 406567 408576 409374 411264 412692 415872 416448 417316 417894 418608 424536 425124 426496 427329 431872 432117 434112 436968 438976 439584 441864 442476 443904 444771 448742 451584 453152 458864 459648 461244 464648 466412 467058 467856 470016 471648 476672 477603 479808 481474 485184 485856 487543 488376 493848 494532 496128 497097 499392 501126 506464 508032 509796 512848 515508 516222 517888 521284 522006 522729 524416 525312 527136 530604 536256 538118 539784 544901 545832 546588 548352 550256 554496 555264 555579 557192 558144 560082 566048 566832 569772 576156 576954 578816 580608 582624 584647 586112 589152 589968 593028 601426 602259 603288 609007 612864 614992 616896 619038 622744 623808 624672 625974 626841 628864 636804 637686 639744 646912 647808 651168 653429 655452 658464 659376 662796 663714 665856 668168 672182 673113 677376 679728 687344 688296 689472 691866 696008 696972 699618 700587 702848 705024 707472 715008 719712 722211 727776 728784 730303 732564 740352 740772 741798 744192 746776 749088 751689 755776 759696 764694 768208 769272 773262 774333 776832 781926 783009 785536 786624 787968 790704 795906 803012 804384 807177 813134 816221 818748 822528 825384 831744 832896 834632 835788 837216 840123 849072 850248 852992 854658 863744 864234 865431 868224 873936 877952 879168 883728 884952 887808 889542 897484 902139 906304 912247 917728 919296 922488 928557 929296 932824 934116 935712 938961 943296 953344 955206 956529 959616 962948 970368 971712 975086 976752 987377 987696 989064 992256 994194 998784 1002252 1008273 1012928 1016064 1019592 1025696 1031016 1032444 1035776 1037799 1042568 1044012 1045458 1048832 1049427 1054272 1061208 1072512 1076236 1079568 1089802 1091664 1093176 1096704 1100512 1103539 1108992 1110528 1111158 1114384 1116288 1120164 1132096 1133664 1139544 1147041 1152312 1153908 1157632 1159893 1165248 1169294 1172224 1172889 1178304 1179936 1184033 1186056 1202852 1204518 1206576 1218014 1219701 1225728 1229984 1233792 1238076 1245488 1247616 1249344 1251948 1253682 1257728 1273608 1275372 1279488 1281987 1293824 1295616 1296351 1302336 1306858 1310904 1316928 1318752 1323331 1325592 1327428 1331712 1336336 1344364 1346226 1354752 1359456 1374688 1376592 1378944 1383732 1392016 1393944 1399236 1401174 1405696 1410048 1414944 1419857 1430016 1432809 1439424 1444422 1455552 1457568 1460606 1462629 1465128 1479017 1481544 1483596 1488384 1493552 1498176 1503378 1511552 1519392 1529388 1536416 1538544 1546524 1548666 1553664 1563852 1566018 1568187 1571072 1573248 1575936 1581408 1586899 1591812 1606024 1608768 1614354 1626268 1632442 1634703 1637496 1645056 1650768 1653019 1663488 1665792 1669264 1671576 1674432 1680246 1698144 1700496 1709316 1727488 1728468 1730862 1736448 1747872 1753941 1755904 1758336 1767456 1769904 1773593 1779084 1794968 1804278 1806777 1812608 1824494 1827021 1835456 1838592 1844976 1857114 1858592 1865648 1868232 1871424 1877922 1880523 1886592 1910412 1913058 1919232 1925896 1940736 1943424 1950172 1953504 1960287 1974754 1975392 1978128 1982251 1988388 1997568 2004504 2016546 2019339 2025856 2032128 2039184 2051392 2062032 2064888 2071552 2075598 2085136 2088024 2090916 2097664 2098854 2101761 2108544 2122416 2145024 2152472 2159136 2166633 2179604 2183328 2186352 2190909 2201024 2207078 2215457 2221056 2222316 2228768 2232576 2240328 2255067 2264192 2267328 2279088 2294082 2304624 2307816 2315264 2319786 2322999 2330496 2338588 2344448 2345778 2349027 2356608 2359872 2368066 2372112 2405704 2409036 2413152 2421531 2436028 2439402 2448663 2459968 2467584 2476099 2476152 2490976 2495232 2498688 2503896 2507364 2515456 2520369 2547216 2550744 2558976 2563974 2587648 2591232 2592702 2596293 2604672 2613716 2621808 2633856 2637504 2646662 2651184 2654856 2663424 2672672 2688728 2692452 2706417 2718912 2736741 2749376 2753184 2757888 2767464 2784032 2785671 2787888 2798472 2802348 2811392 2816883 2829888 2839714 2845969 2860032 2865618 2878848 2888844 2911104 2915136 2921212 2925258 2930256 2958034 2962131 2963088 2967192 2976768 2987104 2996352 3006756 3023104 3024819 3038784 3058776 3072832 3077088 3093048 3097332 3107328 3113397 3127704 3132036 3136374 3142144 3146496 3148281 3162816 3173798 3183624 3212048 3217536 3228708 3252536 3264884 3269406 3274992 3290112 3301536 3306038 3310617 3326976 3331584 3338528 3343152 3348864 3360492 3396288 3400992 3412801 3418632 3456936 3461724 3472896 3479679 3495744 3507882 3511808 3516672 3518667 3534912 3539808 3547186 3552099 3558168 3589936 3608556 3613554 3625216 3648988 3654042 3659103 3670912 3677184 3689952 3714228 3717184 3731296 3736464 3742848 3755844 3761046 3773184 3814307 3820824 3826116 3838464 3851792 3881472 3886848 3889053 3900344 3907008 3920574 3949508 3950784 3956256 3964502 3969993 3976776 3995136 4009008 4033092 4038678 4051712 4064256 4078368 4092529 4102784 4124064 4129776 4151196 4170272 4176048 4181832 4195328 4197708 4203522 4217088 4244832 4259571 4263049 4290048 4304944 4318272 4333266 4359208 4366656 4372704 4381818 4387887 4402048 4414156 4430914 4437051 4444632 4457536 4465152 4480656 4510134 4528384 4534656 4558176 4574003 4588164 4609248 4615632 4639572 4645998 4660992 4677176 4688896 4691556 4698054 4704561 4713216 4719744 4736132 4744224 4760697 4811408 4818072 4826304 4843062 4872056 4878804 4897326 4904109 4919936 4935168 4952198 4952304 4959057 4981952 4990464 4997376 5007792 5014728 5030912 5040738 5094432 5101488 5112121 5127948 5182464 5185404 5192586 5209344 5227432 5243616 5261823 5267712 5275008 5293324 5302368 5309712 5320779 5345344 5377456 5384904 5412834 5420331 5437824 5473482 5481063 5498752 5506368 5515776 5534928 5568064 5571342 5575776 5596944 5604696 5622784 5633766 5641569 5659776 5679428 5691938 5713547 5731236 5757696 5777688 5822208 5830272 5842424 5850516 5860512 5880861 5916068 5924262 5926176 5934384 5946753 5974208 5992704 6013512 6046208 6049638 6058017 6077568 6117552 6145664 6154176 6186096 6194664 6214656 6226794 6255408 6264072 6272748 6284288 6292992 6296562 6305283 6325632 6347596 6367248 6385729 6424096 6435072 6457416 6499899 6505072 6529768 6538812 6549984 6572727 6603072 6612076 6621234 6646371 6663168 6677056 6686304 6697728 6720984 6765201 6792576 6801984 6825602 6837264 6911639 6913872 6923448 6945792 6959358 6991488 7015764 7023616 7033344 7037334 7047081 7069824 7079616 7094372 7104198 7116336 7179872 7217112 7227108 7250432 7264593 7297976 7308084 7318206 7341824 7345989 7379904 7428297 7428456 7434368 7462592 7472928 7485696 7511688 7522092 7546368 7561107 7628614 7641648 7652232 7676928 7703584 7724773 7762944 7773696 7778106 7800688 7814016 7841148 7899016 7901568 7912512 7929004 7939986 7953552 7990272 8018016 8066184 8077356 8103424 8119251 8156736 8185058 8205568 8210223 8248128 8259552 8288231 8302392 8340544 8352096 8363664 8395416 8407044 8434176 8450649 8489664 8519142 8526098 8537907 8580096 8609888 8636544 8666532 8718416 8733312 8745408 8763636 8775774 8804096 8828312 8861828 8874102 8886393 8889264 8915072 8930304 8961312 9020268 9056768 9069312 9074457 9116352 9148006 9176328 9218496 9231264 9263317 9279144 9291996 9321984 9354352 9383112 9396108 9409122 9426432 9439488 9444843 9472264 9488448 9521394 9622816 9636144 9652608 9686124 9744112 9757608 9794652 9808218 9839872 9870336 9904396 9904608 9918114 9931851 9938999 9963904 9980928 9994752 10015584 10029456 10081476 10188864 10202976 10224242 10238403 10255896 10353119 10370808 10385172 10418688 10454864 10487232 10523646 10535424 10550016 10556001 10586648 10604736 10619424 10641558 10656297 10690688 10754912 10769808 10825668 10840662 10875648 10946964 10962126 10977309 10997504 11012736 11031552 11069856 11108293 11136128 11142684 11151552 11193888 11209392 11267532 11283138 11319552 11358856 11383876 11427094 11442921 11462472 11515392 11555376 11571133 11644416 11660544 11684848 11701032 11721024 11761722 11832136 11848524 11852352 11868768 11893506 11909979 11948416 11985408 12027024 12092416 12099276 12116034 12155136 12235104 12277587 12291328 12308352 12372192 12389328 12415151 12453588 12510816 12528144 12545496 12585984 12593124 12610566 12651264 12695192 12734496 12771458 12778713 12789147 12848192 12870144 12914832 12999798 13010144 13059536 13077624 13099968 13145454 13163661 13206144 13224152 13242468 13292742 13311153 13354112 13372608 13395456 13441968 13530402 13585152 13603968 13651204 13674528 13722009 13823278 13827744 13846896 13875757 13918716 13982976 14031528 14066688 14074668 14094162 14139648 14159232 14188744 14208396 14232672 14282091 14359744 14434224 14454216 14500864 14529186 14595952 14616168 14636412 14683648 14691978 14712327 14759808 14856594 14856912 14868736 14877171 14925184 14945856 14971392 15023376 15044184 15092736 15122214 15257228 15283296 15304464 15336363 15407168 15449546 15508199 15547392 15556212 15601376 15628032 15682296 15785469 15798032 15803136 15825024 15858008 15879972 15907104 15962337 16036032 16132368 16154712 16206848 16238502 16260993 16313472 16370116 16411136 16420446 16443189 16496256 16519104 16576462 16604784 16681088 16704192 16727328 16785409 16790832 16814088 16868352 16901298 16979328 17038284 17052196 17075814 17140641 17219776 17273088 17332693 17333064 17436832 17466624 17490816 17527272 17551548 17608192 17642583 17656624 17723656 17748204 17772786 17778528 17830144 17840259 17922624 18040536 18113536 18138624 18148914 18174051 18232704 18296012 18352656 18436992 18462528 18526634 18558288 18583992 18643968 18708704 18760163 18766224 18792216 18818244 18852864 18878976 18889686 18944528 18976896 19042788 19157187 19245632 19272288 19305216 19372248 19488224 19499697 19515216 19589304 19616436 19679744 19718181 19808792 19809216 19836228 19863702 19877998 19927808 19939113 19989504 20031168 20058912 20128561 20162952 20377728 20405952 20448484 20476806 20511792 20706238 20734917 20741616 20770344 20837376 20909728 20967241 20974464 21047292 21070848 21100032 21112002 21173296 21209472 21238848 21283116 21312594 21381376 21509824 21539616 21651336 21681324 21751296 21793779 21893928 21924252 21954618 21995008 22025472 22037967 22139712 22216586 22272256 22284891 22285368 22303104 22387776 22418784 22496627 22535064 22566276 22639104 22717712 22767752 22854188 22885842 22924944 23030784 23110752 23142266 23174319 23288832 23321088 23369696 23402064 23442048 23523444 23664272 23697048 23704704 23737536 23787012 23819958 23896832 23970816 24054048 24137569 24198552 24232068 24310272 24357753 24470208 24555174 24582656 24616704 24630669 24744384 24778656 24830302 24864693 24907176 25021632 25056288 25090992 25143289 25186248 25221132 25302528 25390384 25468992 25542916 25557426 25578294 25613721 25696384 25740288 25829664 25999596 26020288 26119072 26155248 26199936 26290908 26327322 26412288 26448304 26484936 26585484 26622306 26659179 26708224 26745216 26790912 26883936 26977283 27060804 27170304 27207936 27223371 27302408 27349056 27444018 27646556 27655488 27693792 27751514 27789951 27837432 27965952 28063056 28101323 28149336 28188324 28279296 28318464 28377488 28416792 28465344 28564182 28719488 28868448 28908432 29058372 29191904 29232336 29272824 29367296 29383956 29424654 29519616 29713188 29713824 29737472 29754342 29795553 29816997 29850368 29891712 29942784 30046752 30088368 30151081 30244428 30514456 30566592 30608928 30672726 30715209 30814336 30899092 31016398 31059357 31112424 31202752 31256064 31364592 31407361 31570938 31596064 31606272 31650048 31716016 31759944 31814208 31924674 31968891 32072064 32264736 32309424 32477004 32521986 32626944 32740232 32822272 32840892 32886378 32931927 32992512 33038208 33152924 33209568 33324879 33362176 33408384 33454656 33570818 33581664 33628176 33698267 33802596 33958656 34076568 34104392 34151628 34281282 34328763 34439552 34546176 34665386 34666128 34713399 34873664 34933248 34981632 35054544 35103096 35216384 35285166 35313248 35447312 35496408 35545572 35557056 35660288 35680518 35729937 35845248 36081072 36277248 36297828 36348102 36465408 36592024 36705312 36832761 36873984 36925056 37053268 37116576 37167984 37245453 37417408 37520326 37532448 37584432 37636488 37662769 37757952 37779372 37889056 37953792 38085576 38314374 38336139 38367441 38491264 38544576 38610432 38744496 38976448 38999394 39030432 39178608 39232872 39359488 39436362 39490983 39617584 39618432 39672456 39727404 39755996 39855616 39878226 39933459 40062336 40117824 40257122 40325904 40755456 40811904 40896968 40953612 41023584 41166027 41412476 41469834 41483232 41540688 41627271 41819456 41934482 41948928 42093683 42094584 42200064 42224004 42346592 42418944 42477696 42566232 42625188 42762752 42846273 43019648 43079232 43302672 43362648 43502592 43587558 43787856 43848504 43909236 43990016 44050944 44075934 44136981 44279424 44433172 44544512 44569782 44570736 44606208 44631513 44775552 44837568 44993254 45070128 45132552 45278208 45435424 45535504 45708376 45771684 45849888 46009089 46221504 46284532 46348638 46524597 46642176 46739392 46804128 46884096 47045881 47046888 47328544 47356407 47394096 47409408 47475072 47574024 47639916 47793664 47887011 48108096 48275138 48381473 48397104 48464136 48620544 48715506 48940416 49110348 49165312 49233408 49261338 49329567 49488768 49557312 49660604 49729386 49814352 50043264 50112576 50181984 50286578 50356227 50372496 50442264 50605056 50780768 50937984 51085832 51114852 51156588 51227442 51392768 51421923 51659328 51998079 51999192 52040576 52238144 52310496 52399872 52581816 52654644 52824576 52896608 52927749 52969872 53170968 53244612 53318358 53416448 53490432 53520777 53767872 53954566 54073411 54121608 54340608 54415872 54446742 54604816 54698112 54888036 55293112 55310976 55387584 55503028 55579902 55674864 55931904 56126112 56202646 56280489 56298672 56376648 56558592 56636928 56754976 56833584 56930688 57128364 57438976 57471561 57736896 57816864 58017617 58116744 58383808 58464672 58545648 58767912 58849308 59039232 59154543 59426376 59427648 59474944 59508684 59591106 59633994 59700736 59783424 59817339 60093504 60176736 60302162 60385683 60488856 61028912 61133184 61217856 61345452 61430418 61628672 61798184 62032796 62118714 62204751 62224848 62405504 62512128 62729184 62814722 62901723 63141876 63192128 63212544 63300096 63432032 63519888 63628416 63849348 63937782 64144128 64529472 64618848 64843219 64954008 65043972 65253888 65480464 65681784 65772756 65863854 65985024 66076416 66113901 66305848 66419136 66649758 66724352 66816768 66854673 66909312 67141636 67163328 67256352 67396534 67489881 67605192 67917312 68153136 68208784 68303256 68562564 68657526 68879104 69092352 69330772 69332256 69426798 69522957 69572993 69747328 69866496 69963264 70109088 70206192 70570332 70626496 70894624 70992816 71091144 71114112 71320576 71361036 71459874 71690496 72162144 72412707 72471833 72595656 72696204 72930816 73184048 73410624 73665522 73747968 73850112 73892007 74106536 74233152 74335968 74490906 74594079 74834816 75040652 75064896 75168864 75272976 75325538 75429867 75558744 75778112 75907584 76171152 76628748 76672278 76734882 76841163 76982528 77089152 77220864 77488992 77758051 77952896 77998788 78060864 78357216 78465744 78872724 78981966 79235168 79236864 79344912 79454808 79511992 79711232 79756452 79866918 79977537 80124672 80235648 80514244 80651808 80931849 80997931 81510912 81623808 81793936 81907224 82047168 82332054 82824952 82939668 82966464 83081376 83254542 83369853 83638912 83868964 83897856 84187366 84189168 84303969 84448008 84693184 84837888 84955392 85132464 85250376 85525504 85692546 86039296 86158464 86605344 86725296 86906057 87175116 87575712 87697008 87818472 88101888 88151868 88273962 88558848 88866344 89089024 89139564 89141472 89212416 89263026 89386659 89450991 89551104 89675136 89986508 90140256 90265104 90453243 90870848 91071008 91416752 91543368 91699776 92018178 92145627 92443008 92569064 92697276 93049194 93178071 93478784 93608256 93768192 94091762 94093776 94222083 94657088 94712814 94788192 94818816 94950144 95148048 95279832 95587328 95774022 95906673 96216192 96550276 96762946 96794208 96928272 97130299 97431012 97880832 98220696 98466816 98522676 98659134 98977536 99114624 99321208 99458772 99628704 99974637 100086528 100225152 100363968 100573156 100712454 100744992 100884528 101094801 101561536 101875968 102171664 102229704 102313176 102454884 102785536 102843846 102986289 103318656 103996158 103998384 104081152 104140197 104476288 104620992 104799744 105163632 105309288 105649152 105793216 105855498 105939744 106341936 106489224 106636716 106832896 106980864 107041554 107189811 107535744 107909132 108146822 108243216 108557393 108831744 108893484 109209632 109396224 109776072 110498283 110586224 110621952 110775168 111006056 111159804 111349728 111736359 112252224 112405292 112560978 112597344 112753296 112988307 113273856 113509952 113667168 113861376 114256728 114877952 114943122 115008417 115102323 115473792 115633728 116035234 116233488 116767616 116929344 117091296 117497863 117535824 117698616 118078464 118309086 118852752 118855296 119017368 119182212 119267988 119401472 119566848 119634678 119800377 120187008 120353472 120604324 120771366 120977712 121328851 122057824 122266368 122435712 122690904 122860836 123257344 123498081 123596368 124065592 124237428 124409502 124449696 124811008 124881813 125458368 125629444 125803446 126281049 126283752 126384256 126600192 126864064 127039776 127256832 127698696 127875564 128288256 128538819 129058944 129237696 129686438 129908016 130087944 130507776 130960928 131321141 131363568 131545512 131727708 131970048 132152832 132227802 132611696 132838272 133299516 133448704 133633536 133709346 133818624 133894539 134283272 134326656 134512704 134793068 134979762 135210384 135834624 136306272 136417568 136606512 137125128 137315052 137758208 138027267 138661544 138664512 138853596 139045914 139145986 139494656 139573791 139926528 140218176 140412384 140899927 141137643 141140664 141252992 141789248 141985632 142182288 142228224 142722072 142919748 143380992 143661033 144324288 144825414 144943666 145144419 145191312 145392408 145861632 146368096 146770687 146821248 147331044 147495936 147700224 147784014 148213072 148466304 148671936 148981812 149188158 149669632 150081304 150129792 150337728 150545952 150651076 150859734 151068681 151117488 151556224 151815168 152342304 153257496 153344556 153469764 153682326 153965056 154178304 154265769 154977984 155516102 155905792 155994237 155997576 156121728 156714432 156931488 157476389 157745448 157963932 158470336 158473728 158689824 158909616 159023984 159512904 159733836 159955074 160249344 160471296 160562331 161028488 161303616 161863698 161995862 162220233 163021824 163247616 163587872 163814448 164094336 164664108 165649904 165879336 165932928 166162752 166509084 166739706 167277824 167737928 167795712 168374732 168378336 168607938 168841467 168896016 168962983 169386368 169675776 169910784 170264928 170500752 171385092 172078592 172316928 172414683 173210688 173450592 173812114 174052851 174350232 175151424 175394016 175636944 176003023 176303736 176547924 177117696 177732688 178279128 178282944 178424832 178526052 178773318 178901982 179102208 179350272 179452017 179973016 180280512 180530208 180906486 181157049 181741696 182142016 182833504 183086736 183399552 184036356 184291254 184886016 185138128 185394552 186098388 186356142 186614253 186957568 187216512 187536384 188183524 188187552 188444166 188705169 188840981 189314176 189425628 189576384 189637632 189900288 190296096 190559664 191548044 191813346 192432384 193100552 193525892 193588416 193856544 194260598 194529657 194862024 195761664 196441392 196709261 197045352 197318268 197955072 198229248 198642416 198917544 199257408 199949274 200173056 200450304 200564019 200727936 201146312 201424908 201489984 201769056 202189602 202469643 203123072 203751936 204343328 204459408 204626352 204909768 205571072 205687692 205972578 206637312 207992316 207996768 208162304 208280394 208568871 208718979 208952576 209241984 209599488 210327264 210618576 211057567 211586432 211710996 211879488 212683872 212978448 213273432 213961728 214083108 214379622 215071488 215818264 216293644 216486432 217114786 217238121 217415499 217786968 218419264 218792448 219552144 219851527 220996566 221172448 221243904 221550336 222012112 222319608 222699456 223472718 223782237 224504448 224810584 225121956 225194688 225506592 225976614 226289601 227019904 227334336 227722752 228513456 229755904 229886244 230016834 230204646 230523489 230947584 231267456 232070468 232466976 233274153 233535232 233858688 234182592 234995726 235071648 235397232 235887869 236618172 237705504 237710592 238034736 238364424 238535976 239133696 239269356 239600754 240374016 240706944 241208648 241542732 241955424 242657702 242795547 242993793 244115648 244532736 244871424 245381808 245721672 246514688 246996162 247192736 248131184 248474856 248819004 248899392 249622016 249763626 250109559 250916736 251258888 251606892 252562098 252567504 252768512 252911907 253728128 254079552 254513664 255397392 255751128 256576512 257077638 258117888 258475392 259372876 259816032 260175888 260718171 261921856 262642282 262727136 263091024 263455416 263639383 264305664 264455604 265223392 265676544 266599032 267267072 267418692 267637248 267789078 268352973 268566544 268653312 269025408 269586136 269959524 270420768 271359729 272612544 272835136 273213024 274250256 274630104 275516416 276054534 276436881 277323088 277329024 277707192 278091828 278291972 278989312 279147582 279534213 280436352 280824768 281799854 282275286 282281328 282505984 282666249 283578496 283971264 284364576 284456448 285351953 285444144 285839496 286761984 287322066 288648576 289650828 289887332 290288838 290382624 290784816 291390897 292736192 293541374 293642496 294655781 294662088 295400448 295568028 296426144 296932608 297343872 297963624 298376316 299339264 299923911 300162608 300259584 300675456 301091904 301302152 301719468 302137362 302234976 303112448 303284403 304684608 306514992 306689112 306939528 307364652 307930112 308356608 308531538 308958867 309955968 311032204 311811584 311988474 311995152 312243456 312420591 313428864 313862976 314952778 315490896 315927864 316940672 316947456 317379648 317819232 318047968 318922771 319025808 319467672 319910148 320498688 320942592 321124662 322056976 322607232 323727396 323991724 324440466 325672179 326495232 327175744 327628896 328188672 329321167 329328216 331299808 331494849 331758672 331865856 332325504 333018168 333479412 334555648 335209077 335475856 336749464 336756672 337215876 337682934 337792032 337925966 338772736 338964921 339821568 340529856 341001504 342185537 342770184 344157184 344633856 344829366 345306969 346421376 346901184 347624228 348105702 348700464 350302848 350788032 351273888 352006046 352493589 352607472 353095848 354235392 355465376 356443097 356558256 356565888 357052104 357546636 357803964 358204416 358700544 358904034 359946032 360561024 361060416 361812972 362314098 363483392 363986553 364284032 365667008 366173472 366799104 368072712 368582508 369772032 370276256 370494243 370789104 372196776 372712284 373228506 373915136 374433024 374645439 376367048 376375104 376888332 377410338 377681962 378628352 378843147 378851256 379152768 379800576 380592192 381119328 382442659 383096088 383626692 384864768 386201104 387051784 387176832 387713088 388521196 389059314 389724048 391523328 392882784 393418522 393963423 394090704 394636536 395910144 396458496 397284832 397835088 398377579 398514816 399898548 400346112 400900608 401128038 401455872 402292624 402849816 402979968 403538112 404379204 404939286 406246144 407503872 408686656 408918816 409252704 409819536 411375384 411945156 413274624 414081801 415984632 415993536 416324608 416560788 417137742 417437958 417905152 418483968 418721373 420654528 421237152 422115134 422699781 423172864 423412929 423421992 423758976 425367744 425956896 426546864 427435913 428166216 428759244 430142976 431636528 432587288 432972864 434229572 434476242 434830998 435433257 435573936 436838528 437584896 439104288 439703054 440312061 441993132 442344896 442487808 443100672 444024224 444639216 445398912 446945436 447564474 449008896 449621168 450243912 450389376 451013184 451953228 452579202 453206043 454039808 454668672 455445504 457026912 458613811 459772488 460033668 460409292 461046978 461895168 462534912 462797307 464140936 464933952 466548306 467070464 467717376 467982711 468365184 469991452 470143296 470794464 471775738 472429167 473236344 475411008 475421184 476069472 476728848 477071952 477722491 478538712 479201508 480748032 481413888 482417296 483085464 483910848 485315404 485591094 485987586 486660699 488231296 489065472 489742848 490763616 491443344 493992324 494385472 496262368 496949712 497638008 497798784 499244032 499527252 500219118 501833472 502517776 503213784 505124196 505135008 505537024 505823814 506524401 506888949 507456256 508159104 509027328 510794784 511502256 512568377 514155276 516235776 516950784 517244049 518745752 519632064 520351776 521436342 522158553 523843712 525284564 525454272 526182048 526910832 527278766 528009069 528911208 530446784 531353088 533198064 533925137 534837384 535274496 535578156 536705946 537133088 537306624 538050816 539172272 539919048 540841536 542719458 543471147 545225088 545670272 546426048 548500512 549260208 552109068 552873762 554646176 554658048 555414384 556183656 556583944 557978624 558295164 559068426 559842759 560872704 561649536 563599708 564550572 564562656 565011968 565332498 566115507 566522943 567156992 567942528 568729152 568912896 570703906 570888288 571678992 572870539 574644132 577297152 579301656 579774664 580577676 580765248 581569632 582781794 583588971 585472384 587082748 587284992 589311562 589324176 590127783 591136056 592852288 593865216 594687744 595927248 596739859 596752632 598678528 599847822 600325216 600519168 601350912 602183808 602604304 603438936 604274724 604469952 606224896 606568806 607408929 609369216 613029984 613378224 613879056 614729304 616713216 617063076 617917734 619911936 622064408 623623168 623976948 623990304 624486912 624841182 625706613 626156937 626857728 627725952 629905556 630981792 631855728 633172701 633881344 634759296 635638464 636095936 637845542 638051616 638935344 639820296 640267073 641885184 642249324 644113952 645214464 647454792 647983448 648880932 651344358 651714363 652246497 654351488 655257792 656377344 658642334 658656432 659554581 662599616 662989698 663517344 663731712 664651008 666036336 666958824 669111296 670418154 670951712 671346711 673498928 673513344 674431752 675365868 675584064 675851932 677545472 677929842 678868803 681059712 682003008 684371074 685540368 689267712 689658732 690613938 692842752 693802368 695248456 696211404 697400928 699822459 700605696 701576064 702547776 704012092 704987178 705214944 706191696 707663607 710930752 712886194 713116512 713131776 714104208 715093272 715592611 715607928 717401088 717808068 719892064 721122048 722120832 723625944 724628196 726966784 727973106 728386641 728568064 728981379 731334016 732346944 733598208 736145424 737165016 739544064 740552512 740988486 741578208 744393552 745424568 746457012 747830272 748866048 749290878 750328677 752734096 752750208 753776664 754820676 755363924 757256704 757686294 757702512 758305536 758735721 761184384 762238656 764885318 766192176 767253384 769729536 772402208 774103568 774353664 775426176 777042392 778118628 779448096 782154513 785765568 786837044 787926846 788181408 789273072 790918149 792916992 794569664 795670176 796755158 797029632 799779977 799797096 801801216 802256076 802911744 804585248 805058919 805699632 805959936 807076224 808758408 809878572 812492288 814079187 817373312 817837632 818505408 819639072 822485041 822750768 823890312 826549248 828163602 831969264 831987072 833121576 834275484 834875916 835810304 836967936 837442746 838602639 841309056 842474304 844230268 845399562 846345728 846825858 846843984 847517952 847998747 850735488 851913792 853093728 854871826 856055859 856332432 857518488 860285952 863273056 865174576 865945728 868459144 868952484 869661996 870866514 871147872 873677056 874172691 878208576 879406108 880624122 883967343 883986264 884689792 886201344 888048448 889278432 890797824 893890872 895128948 898017792 899242336 899771733 900487824 900778752 902026368 903906456 905158404 906412086 908079616 909337344 909853209 914053824 917227622 919247987 919544976 920067336 920818584 922093956 923790336 925069824 925594614 928281872 929867904 933096612 934140928 935434752 935965422 936730368 937261773 939982904 940286592 941588928 943551476 944858334 946472688 950822016 950842368 952138944 953457696 954143904 955444982 956768313 957077424 958403016 961496064 962827776 964834592 966170928 967821696 970630808 971182188 971975172 973321398 976462592 977016537 979485696 981527232 982886688 986299489 987963501 987984648 988770944 992524736 993899424 995276016 995597568 999054504 1000438236 1003666944 1005035552 1005627231 1006427568 1010248392 1010270016 1011074048 1011647628 1013048802 1013777898 1014912512 1016318208 1016894763 1021589568 1023004512 1025136754 1026556611 1027394809 1028310552 1032471552 1033901568 1034488098 1037491504 1039264128 1040703552 1042872684 1044317106 1047687424 1050569128 1050908544 1052364096 1053821664 1054557532 1056018138 1057480767 1057822416 1060893568 1062706176 1066396128 1067850274 1069329291 1069674768 1071156312 1073411892 1074266176 1074613248 1076101632 1078344544 1079838096 1081683072 1085438916 1086942294 1090450176 1091340544 1091959659 1092852096 1097001024 1098520416 1102334723 1104218136 1105747524 1109292352 1109316096 1110828768 1112367312 1113167888 1116590328 1118136852 1119685518 1121745408 1123299072 1123936317 1127199416 1129101144 1129125312 1130023936 1130664996 1132231014 1133045886 1134313984 1135885056 1136529441 1137458304 1141407812 1141776576 1143357984 1145741078 1147327977 1149288264 1154594304 1158603312 1159549328 1161155352 1161530496 1163139264 1165563588 1167177942 1170944768 1174165496 1174569984 1178623124 1178648352 1180255566 1181890269 1182272112 1182740881 1185704576 1187730432 1189375488 1191854496 1193479718 1193505264 1195132737 1199695644 1200650432 1201038336 1202701824 1204367616 1205208608 1206877872 1208549448 1208939904 1212449792 1213137612 1214817858 1218738432 1226059968 1226756448 1227758112 1229458608 1232021161 1234126152 1235835468 1239823872 1244128816 1247953896 1247980608 1248973824 1249682364 1251413226 1252313874 1253715456 1255451904 1256164119 1259811112 1261963584 1263711456 1266345402 1267762688 1268099343 1269518592 1270238787 1271276928 1272191872 1275691084 1276103232 1277870688 1279640592 1280534146 1282307739 1284498648 1288227904 1290428928 1294909584 1295966896 1297761864 1302688716 1303428726 1304492994 1306299771 1308702976 1310515584 1312754688 1317284668 1317312864 1319109162 1320936183 1321886867 1325199232 1325979396 1327034688 1327463424 1329302016 1332072672 1333917648 1340836308 1341903424 1342693422 1346997856 1347026688 1348863504 1350731736 1351168128 1351703864 1355090944 1355859684 1357737606 1359618129 1362119424 1364006016 1368742148 1371080736 1375841433 1376964827 1379317464 1381227876 1385685504 1387604736 1390496912 1392422808 1394801856 1399644918 1401211392 1403152128 1403948133 1405095552 1408024184 1409974356 1410429888 1412383392 1415327214 1417287501 1421861504 1425772388 1426233024 1426263552 1428208416 1430186544 1431185222 1431215856 1433167473 1435616136 1439784128 1442244096 1444241664 1447251888 1449256392 1453933568 1455946212 1456773282 1457136128 1457962758 1459982097 1462668032 1464693888 1467196416 1472290848 1474330032 1477402969 1481105024 1481976972 1483156416 1488787104 1490849136 1492914024 1497732096 1498581756 1500657354 1505468192 1505500416 1507553328 1509641352 1510727848 1514513408 1515372588 1515405024 1516611072 1517471442 1519573203 1520666847 1522368768 1524477312 1529770636 1532384352 1534506768 1537705131 1538960689 1544804416 1548207136 1548707328 1550852352 1554084784 1556237256 1558896192 1564309026 1566475659 1571531136 1573674088 1575853692 1576362816 1578546144 1581836298 1584027207 1589139328 1591340352 1593510316 1594059264 1599559954 1599594192 1601775411 1604512152 1605823488 1609170496 1610117838 1611399264 1611919872 1614152448 1617516816 1619757144 1624984576 1628158374 1630413441 1634746624 1635675264 1637010816 1639278144 1644970082 1645501536 1647780624 1651215083 1656327204 1663938528 1663974144 1666243152 1668550968 1669751832 1673935872 1674885492 1677205278 1682618112 1684948608 1688460536 1690799124 1692691456 1693651716 1693687968 1695035904 1695997494 1698346521 1699568829 1701470976 1703827584 1706187456 1709743652 1712111718 1712664864 1715036976 1718611617 1726546112 1730349152 1731891456 1736918288 1737904968 1739323992 1741733028 1742295744 1747354112 1748345382 1750766913 1756417152 1758812216 1761248244 1767934686 1767972528 1769379584 1770383349 1776096896 1778556864 1781595648 1787781744 1790219577 1790257896 1796035584 1798484672 1799543466 1800975648 1801557504 1804052736 1807812912 1810316808 1812824172 1816159232 1818674688 1819706418 1822226787 1828107648 1834455244 1838495974 1839089952 1840134672 1841637168 1844187912 1845475681 1850139648 1851189228 1856563744 1859735808 1866193224 1870869504 1871930844 1873460736 1874523546 1878470811 1879965808 1880573184 1883177856 1887102952 1889716668 1892945376 1899518103 1901644032 1904277888 1906915392 1908287808 1910889964 1913536626 1914154848 1916806032 1920801219 1925655552 1929669184 1932341856 1935643392 1941261616 1942364376 1943950344 1946642796 1952925184 1954033074 1955143089 1956739491 1963054464 1965773376 1972598978 1975927002 1975969296 1977541888 1978663743 1985049472 1987798848 1990552032 1991195136 1997463671 1998109008 2000876472 2007333888 2010071104 2011254462 2012855136 2020496784 2020540032 2023295256 2026097604 2027555796 2029825024 2032636416 2033789526 2036606409 2043179136 2046009024 2050273508 2053113222 2054789618 2056621104 2062590467 2067803136 2068976196 2074983008 2078528256 2081407104 2085745368 2088634212 2095374848 2099467377 2101138256 2101817088 2104728192 2107643328 2109115064 2112036276 2114961534 2115644832 2121787136 2122990821 2132792256 2135700548 2138658582 2139349536 2142312624 2146777833 2146823784 2148532352 2152203264 2156689088 2159676192 2163366144 2170877832 2173884588 2180900352 2182681088 2183919318 2185159923 2185704192 2186944137 2194002048 2197040832 2204669446 2208436272 2211495048 2218584704 2218632192 2221657536 2224734624 2226335776 2232459397 2233180656 2236273704 2239371036 2243490816 2246598144 2247872634 2254398832 2258202288 2258250624 2261329992 2264462028 2266091772 2268627968 2271770112 2273058882 2274916608 2276207163 2282815624 2283553152 2286715968 2291482156 2294655954 2298576528 2305248169 2309188608 2317206624 2319098656 2322310704 2323060992 2326278528 2331127176 2334355884 2341889536 2346463539 2348330992 2357246248 2357296704 2360511132 2363780538 2364544224 2365481762 2371409152 2372754447 2378750976 2383708992 2386959436 2387010528 2390265474 2395298759 2399339931 2399391288 2401300864 2405403648 2408735232 2410417216 2413755744 2417098896 2417879808 2426275224 2429635716 2437476864 2442237561 2452119936 2453512896 2455516224 2458917216 2464042322 2467455123 2468252304 2471670936 2479647744 2488257632 2495101679 2495907792 2495961216 2499364728 2502826452 2504627748 2507430912 2510903808 2512328238 2519622224 2523927168 2527422912 2532690804 2535525376 2536198686 2539037184 2540477574 2542553856 2543996241 2544383744 2551382168 2552206464 2555741376 2559281184 2561068292 2564615478 2568167577 2568997296 2576455808 2580857856 2589819168 2591933792 2595523728 2605377432 2606857452 2608985988 2612599542 2617405952 2621031168 2622518073 2634569336 2634625728 2638218324 2641872366 2643773734 2650398464 2651902029 2651958792 2654069376 2658604032 2664145344 2667835296 2677098613 2681672616 2683806848 2685386844 2693995712 2694053376 2697727008 2701463472 2702336256 2703407728 2711719368 2715475212 2719236258 2724238848 2728012032 2729559627 2737484296 2742161472 2751682866 2753929654 2757743961 2758634928 2762455752 2771371008 2775209472 2780993824 2784845616 2788643053 2789603712 2799289836 2802422784 2806304256 2807896266 2810191104 2816048368 2819948712 2820859776 2824766784 2830654428 2834575002 2843723008 2851544776 2852466048 2852527104 2856416832 2860373088 2862370444 2862431712 2866334946 2870304939 2871232272 2879568256 2884488192 2888483328 2894503776 2898512784 2911892424 2913546564 2914272256 2915925516 2919964194 2925336064 2929387776 2931049611 2944581696 2948660064 2954805938 2958898467 2962210048 2963890503 2963953944 2966312832 2977574208 2981698272 2985828048 2992051391 2997163512 3001314708 3010936384 3011000832 3015106656 3019282704 3021455696 3030745176 3030810048 3033222144 3034942884 3039146406 3041333694 3044737536 3048954624 3050684289 3059541272 3064768704 3069013536 3075410262 3077921378 3079669833 3082184427 3089608832 3096414272 3097414656 3101704704 3108169568 3112474512 3117792384 3128618052 3132951318 3143062272 3147348176 3151707384 3152725632 3157092288 3163672596 3168054414 3172442301 3178278656 3182680704 3187020632 3188118528 3199119908 3199188384 3203550822 3207987873 3209024304 3210296677 3218340992 3220235676 3222798528 3223839744 3228304896 3235033632 3239514288 3256316748 3260826882 3269493248 3271350528 3274021632 3275878977 3278556288 3289940164 3291003072 3295561248 3302430166 3307004169 3312654408 3327877056 3327948288 3332486304 3337101936 3339503664 3344057437 3349770984 3354410556 3365236224 3369897216 3376921072 3381598248 3387303432 3387375936 3390071808 3391994988 3396693042 3399137658 3402941952 3407655168 3409588323 3412374912 3419487304 3424223436 3425329728 3430073952 3437223234 3441983931 3453092224 3460698304 3463782912 3473836576 3475809936 3478647984 3483466056 3484591488 3494708224 3496690764 3501533826 3512834304 3517624432 3522496488 3535869372 3535945056 3538759168 3540766698 3545670807 3548222643 3552193792 3557113728 3563191296 3575563488 3580439154 3580515792 3585398211 3587978639 3596969344 3599086932 3601951296 3603115008 3608105472 3615625824 3620633616 3625648344 3637349376 3639412836 3644453574 3656215296 3668910488 3676991948 3678179904 3680269344 3683274336 3688375824 3690951362 3696063483 3702378456 3713127488 3719471616 3732386448 3737475959 3743861688 3746921472 3749047092 3756941622 3759931616 3761146368 3766355712 3774205904 3779433336 3785890752 3799036206 3803288064 3804298029 3808555776 3810716361 3813830784 3816575616 3821779928 3827073252 3828309696 3833612064 3841602438 3846923217 3859338368 3864683712 3871286784 3882523232 3884728752 3887900688 3893285592 3905850368 3908066148 3910286178 3913478982 3918899313 3926108928 3931546752 3945197956 3951854004 3951938592 3955083776 3957327486 3962808549 3965660601 3970098944 3975597696 3981104064 3982390272 3994927342 3996218016 4001752944 4010093773 4020142208 4022508924 4025710272 4040993568 4041080064 4046590512 4052195208 4055111592 4065272832 4067579052 4073212818 4086358272 4092018048 4100547016 4106226444 4109579236 4113242208 4125180934 4127524299 4130894481 4137952392 4149966016 4157056512 4162814208 4171490736 4177179013 4177268424 4190749696 4198934754 4202276512 4203634176 4209456384 4215286656 4218230128 4224072552 4229923068 4231289664 4243574272 4245981642 4251862503 4265584512 4271401096 4277317164 4278699072 4284625248 4293555666 4293647568 4297064704 4299502419 4313378176 4319352384 4326732288 4341755664 4347769176 4361800704 4365362176 4367838636 4370319846 4371408384 4373888274 4379946291 4388004096 4394081664 4409338892 4416872544 4422990096 4432208907 4437169408 4443315072 4449469248 4452671552 4464918794 4466361312 4472547408 4478742072 4481869511 4493196288 4495745268 4508797664 4516404576 4516501248 4522659984 4528924056 4532183544 4543540224 4546117764 4549833216 4552414326 4562000541 4565631248 4567106304 4573431936 4582964312 4589311908 4597153056 4610496338 4613115393 4616882067 4634413248 4638197312 4644621408 4646121984 4652557056 4662254352 4668711768 4683779072 4692927078 4696661984 4699426977 4714492496 4714593408 4721022264 4727561076 4729088448 4730963524 4742818304 4745508894 4752081621 4767417984 4773918872 4774021056 4780530948 4790597518 4798679862 4798782576 4802601728 4805326233 4817470464 4820834432 4827511488 4834197792 4835759616 4850983201 4852550448 4859271432 4874953728 4884475122 4904239872 4907025792 4911032448 4917834432 4928084644 4934910246 4936504608 4943341872 4953645249 4976515264 4990203358 4991815584 4991922432 4998729456 5005652904 5009148277 5009255496 5021807616 5024656476 5039244448 5047854336 5054845824 5065381608 5072397372 5078074368 5080955148 5085107712 5087992482 5088767488 5098706487 5102764336 5104412928 5111482752 5118562368 5122136584 5129230956 5136335154 5137994592 5152911616 5155834851 5179638336 5183867584 5191047456 5210754864 5213714904 5217971976 5225199084 5234811904 5242062336 5245036146 5252300739 5269138672 5269251456 5276436648 5283744732 5287547468 5300796928 5303804058 5303917584 5308138752 5311150047 5328290688 5335670592 5354197226 5363345232 5367613696 5370658731 5370773688 5387991424 5388106752 5395454016 5402926944 5404672512 5406815456 5421687107 5423438736 5430950424 5438472516 5448477696 5456024064 5459119254 5474968592 5484322944 5503365732 5507859308 5515487922 5517269856 5524911504 5536427043 5550418944 5561987648 5569691232 5577286106 5579207424 5598459839 5598579672 5612608512 5615792532 5620382208 5632096736 5635412433 5639897424 5641719552 5649533568 5661308856 5669150004 5687446016 5698554309 5703089552 5704932096 5712833664 5720746176 5724740888 5724863424 5732669892 5740609878 5742464544 5759136512 5762403657 5776966656 5789007552 5797025568 5817154129 5823784848 5827093128 5831851032 5839928388 5850672128 5858775552 5862099222 5870218473 5889163392 5897320128 5909611876 5917796934 5924420096 5927781006 5927907888 5932625664 5935991229 5955148416 5963396544 5971656096 5984102782 5992391013 5994327024 6002629416 6021872768 6022001664 6030213312 6038565408 6042911392 6059532649 6061490352 6061620096 6069885768 6078292812 6082667388 6089475072 6097909248 6101368578 6119082544 6129537408 6138027072 6150820524 6155842756 6159339666 6164368854 6179217664 6187771401 6192828544 6203409408 6216339136 6224949024 6235584768 6257236104 6265902636 6286124544 6294696352 6298402131 6303414768 6305451264 6314184576 6327345192 6336108828 6344884602 6356557312 6365361408 6368972463 6374041264 6398239816 6398376768 6407101644 6415975746 6418048608 6420593354 6436681984 6440333499 6440471352 6445597056 6456609792 6470067264 6479028576 6501525203 6512633496 6521653764 6538986496 6542701056 6548043264 6551757954 6557112576 6560832411 6579880328 6582006144 6591122496 6604860332 6614008338 6625308816 6655754112 6655896576 6664972608 6674203872 6679007328 6688114874 6697378191 6699541968 6708821112 6730472448 6739794432 6753842144 6763196496 6772418843 6774606864 6774751872 6783989976 6793386084 6798275316 6805883904 6815310336 6819176646 6824749824 6838974608 6848446872 6850659456 6860147904 6874446468 6883967862 6906184448 6915744507 6921396608 6927565824 6947673152 6951619872 6957295968 6966932112 6969182976 6993381528 7003067652 7025668608 7035248864 7039390617 7044992976 7071738744 7071890112 7077518336 7081533396 7091341614 7096445286 7104387584 7114227456 7118263341 7151126976 7160878308 7161031584 7170796422 7175957278 7185896277 7193938688 7198019793 7198173864 7203902592 7216210944 7231251648 7241267232 7251296688 7266410521 7278825672 7288907148 7312430592 7337820976 7353983896 7356359808 7360538688 7366548672 7376751648 7381902724 7392126966 7402365369 7404756912 7426254976 7438943232 7464772896 7474951918 7485305037 7487723376 7498094184 7513883244 7519863232 7522292736 7532711424 7548411808 7558866672 7569174001 7571781504 7598072412 7606576128 7608596058 7617111552 7621432722 7627661568 7633151232 7643559856 7654146504 7656619392 7667224128 7683204876 7693846434 7704502731 7718676736 7729367424 7742573568 7765046464 7769457504 7775801376 7786571184 7816132296 7820572356 7826957964 7837798626 7852217856 7863093504 7867554219 7890395912 7903708008 7903877184 7910167552 7914654972 7925617098 7931321202 7940197888 7951195392 7955706087 7962208128 7989854684 7992436032 8003505888 8020187546 8031295839 8040284416 8045017848 8051420544 8081987136 8082160128 8093181024 8104390416 8110223184 8121282347 8135158104 8146425636 8172716544 8184036096 8201094032 8212452888 8219158472 8226484416 8250361868 8255048598 8261788962 8273231883 8275904784 8299932032 8314113024 8325628416 8342981472 8354358026 8354536848 8365929159 8397869508 8404553024 8407268352 8418912768 8430573312 8436460256 8448145104 8459846136 8462579328 8487148544 8491963284 8503725006 8531169024 8542802192 8554634328 8557398144 8569250496 8587111332 8587295136 8594129408 8599004838 8610914817 8626756352 8638704768 8653464576 8683511328 8695538352 8713662409 8735677272 8740639692 8742816768 8747776548 8759892582 8776008192 8788163328 8793148833 8818677784 8833745088 8845980192 8864417814 8874338816 8876695401 8886630144 8891671509 8898938496 8905343104 8929837588 8932722624 8945094816 8957484144 8963739022 8976154173 8991490536 9017595328 9032809152 9033002496 9045319968 9057848112 9064367088 9076727329 9092235528 9099666432 9104828652 9124001082 9131262496 9134212608 9146863872 9165928624 9178623816 9194306112 9220992676 9226230786 9233764134 9239009499 9246553281 9268826496 9276394624 9289242816 9292243968 9305114112 9324508704 9337423536 9385854156 9393323968 9398853954 9428984992 9429186816 9442044528 9455122152 9458176896 9461927048 9485636608 9491017788 9504163242 9517326903 9534835968 9547837744 9548042112 9561061896 9581195036 9597359724 9597565152 9605203456 9610652466 9623963619 9630890031 9641668864 9655022976 9668395584 9671519232 9701966402 9705100896 9718542864 9738799163 9768950244 9808479744 9814051584 9822064896 9827636931 9835668864 9856169288 9869820492 9873009216 9886683744 9907290498 9921012507 9953030528 9980406716 9983631168 9983844864 9997458912 10011305808 10018296554 10018510992 10032172311 10049312952 10078488896 10095708672 10109691648 10130763216 10144577603 10144794744 10161910296 10170215424 10175984964 10177534976 10197412974 10205528672 10208825856 10222965504 10237124736 10244273168 10258461912 10272670308 10275989184 10305823232 10311669702 10325951793 10359276672 10367735168 10382094912 10421509728 10427429808 10435943952 10450398168 10484124672 10490072292 10504601478 10538277344 10538502912 10552873296 10567489464 10575094936 10601593856 10607608116 10607835168 10616277504 10622300094 10637012421 10644667929 10656581376 10671341184 10708394452 10726690464 10735227392 10741317462 10741547376 10756194633 10763935917 10775982848 10790908032 10805853888 10809345024 10813630912 10843374214 10846877472 10861900848 10876945032 10884540241 10912048128 10918238508 10949937184 10968645888 11006731464 11015718616 11030975844 11034539712 11049823008 11072854086 11088190449 11123975296 11139382464 11154572212 11158414848 11196919678 11197159344 11212427877 11231585064 11240764416 11264193472 11270824866 11279794848 11283439104 11299067136 11322617712 11338057321 11338300008 11374892032 11397108618 11406179104 11409864192 11412894087 11425667328 11441492352 11449481776 11449726848 11465339784 11481219756 11484929088 11518273024 11524807314 11540769651 11578015104 11594051136 11634308258 11647569696 11654186256 11663702064 11679856776 11717551104 11724198444 11740436946 11778326784 11794640256 11819223752 11835593868 11848840192 11855562012 11855815776 11865251328 11871982458 11888425647 11896981803 11910296832 11926793088 11943312192 11968205564 11984782026 11988654048 12005258832 12030281319 12043745536 12060426624 12077130816 12085822784 12119065298 12122980704 12123240192 12139771536 12156585624 12165074387 12165334776 12195818496 12202737156 12238165088 12259074816 12276054144 12301641048 12311685512 12318679332 12328737708 12358435328 12375542802 12382572897 12385657088 12392683443 12432678272 12449898048 12471169536 12514472208 12531537039 12531805272 12572249088 12589392704 12596804262 12606829536 12610902528 12628369152 12654690384 12672217656 12689769204 12713114624 12730722816 12737944926 12748082528 12755587509 12796479632 12796753536 12814203288 12831951492 12836097216 12841186708 12873363968 12880666998 12880942704 12891194112 12898507257 12940134528 12958057152 13003050406 13025266992 13043307528 13085402112 13096086528 13103515908 13114225152 13121664822 13159760656 13164012288 13182244992 13209720664 13228016676 13250617632 13296626721 13311508224 13329945216 13348407744 13358014656 13376229748 13394756382 13399083936 13417642224 13445608533 13479588864 13507684288 13526392992 13544837686 13549213728 13549503744 13567979952 13586772168 13596259609 13596550632 13630620672 13638353292 13649499648 13677949216 13686001623 13696893744 13701318912 13720295808 13748892936 13767935724 13812368896 13831489014 13839346179 13842793216 13850646201 13895346304 13903239744 13914591936 13933864224 13938365952 13982245697 13986763056 14006135304 14051337216 14070497728 14078781234 14089985952 14143477488 14143780224 14163066792 14182683228 14192890572 14208775168 14228454912 14236526682 14256244863 14302253952 14321756616 14322063168 14341592844 14351914556 14371792554 14387877376 14396039586 14396347728 14407805184 14415978699 14462503296 14482534464 14502593376 14532821042 14552949603 14557651344 14577814296 14624861184 14675641952 14707967792 14712719616 14721077376 14733097344 14753503296 14763805448 14784253932 14804730738 14809513824 14852509952 14860935747 14929545792 14949903836 14970610074 14975446752 14996188368 15027444831 15027766488 15039726464 15065422848 15096823616 15117733344 15138348002 15143563008 15196144824 15217192116 15234223104 15242865444 15255323136 15266302464 15287119712 15296119461 15308293008 15313238784 15334448256 15366409752 15387692868 15409005462 15437353472 15458734848 15467504553 15530092928 15538915008 15551602752 15573142368 15627215779 15632264592 15641144712 15653915928 15675597252 15704435712 15726187008 15735108438 15780791824 15807416016 15807754368 15829309944 15851234196 15862642404 15880395776 15902390784 15911412174 15924416256 15933450141 15979709368 15984872064 16007011776 16040375092 16062591678 16080568832 16090035696 16102841088 16111976193 16163974272 16164320256 16186362048 16208780832 16220446368 16242564694 16265061321 16270316208 16292851272 16345433088 16368072192 16402188064 16424905776 16438316944 16452968832 16500723736 16510097196 16523577924 16546463766 16551809568 16599864064 16609281129 16651256832 16685962944 16708716052 16709073696 16731858318 16767091313 16795379517 16795739016 16809106048 16837825536 16861146624 16872920512 16896290208 16919692272 16925158656 16983926568 17007450012 17062338048 17085604384 17095662927 17109268656 17114796288 17138500992 17174222664 17174590272 17188258816 17198009676 17221829634 17253512704 17277409536 17287210971 17367022656 17391076704 17427324818 17451462387 17465711753 17471354544 17481279384 17495553096 17519785164 17552016384 17576326656 17586297666 17637355568 17667490176 17691960384 17728835628 17748677632 17753390802 17773260288 17783343018 17797876992 17807973687 17810686208 17859675176 17865445248 17890189632 17914968288 17927478044 17952308346 17977173039 17982981072 18035190656 18065618304 18066004992 18090639936 18115696224 18128734176 18153454658 18178597947 18184471056 18209657304 18248002164 18262524992 18268425216 18293727744 18331857248 18357247632 18388612224 18441985352 18452461572 18467528268 18478018998 18493106562 18537652992 18552789248 18563314203 18578485632 18610228224 18649017408 18674847072 18739690291 18771708312 18786647936 18797707908 18857969984 18858373632 18884089056 18910244304 18916353792 18923854096 18982035576 19008326484 19034653806 19069671936 19095675488 19096084224 19106917389 19122123792 19162390072 19194719448 19195130304 19210406912 19221304932 19247927238 19261780062 19283337728 19310045952 19321000497 19336791168 19403932804 19410201792 19437085728 19477598326 19504575609 19520501371 19537900488 19616959488 19628103168 19644129792 19655273862 19671337728 19712338576 19739640984 19746018432 19773367488 19814580996 19842025014 19906061056 19960813432 19967262336 19967689728 19994917824 20022611616 20036593108 20037021984 20064344622 20092134573 20098625904 20156977792 20191417344 20219383296 20261526432 20289155206 20289589488 20317256529 20323820592 20351969928 20394825948 20411057344 20417651712 20445931008 20474249472 20488546336 20516923824 20545340616 20551978368 20611646464 20623339404 20651903586 20718553344 20735470336 20747233521 20764189824 20843019456 20854859616 20871887904 20900796336 20944359737 20980144584 21009202956 21076554688 21077005824 21105746592 21134978928 21150189872 21215216232 21215670336 21232555008 21244600188 21274024842 21289335858 21313162752 21342682368 21354790023 21416788904 21453380928 21470454784 21482634924 21483094752 21512389266 21527871834 21551965696 21557688831 21581816064 21594059379 21611707776 21627261824 21686748428 21693754944 21723801696 21753890064 21769080482 21799231563 21836477016 21899874368 21937291776 22013462928 22031437232 22061951688 22069079424 22099646016 22145708172 22176380898 22207096107 22247950592 22278764928 22309144424 22316829696 22393839356 22394318688 22424855754 22455915111 22463170128 22472076739 22528386944 22541649732 22559589696 22566878208 22598134272 22645235424 22676114642 22676600016 22707522003 22794217236 22812358208 22819728384 22825788174 22851334656 22882984704 22898963552 22899453696 22930679568 22962439512 22969858176 23036546048 23049614628 23081539302 23113508193 23156030208 23188102272 23268616516 23295139392 23308372512 23327404128 23359713552 23408402059 23448396888 23480873892 23556653568 23589280512 23638447504 23671187736 23711124024 23711631552 23730502656 23743964916 23776851294 23793963606 23820593664 23853586176 23867118261 23886624384 23936411128 23969564052 23977308096 24010517664 24060562638 24087491072 24093887517 24120853248 24154261632 24171645568 24238130596 24245961408 24246480384 24279543072 24313171248 24330148774 24330669552 24363847041 24405474312 24476330176 24518149632 24552108288 24603282096 24623371024 24637358664 24657475416 24716870656 24751085604 24765145794 24771314176 24785366886 24819695649 24865356544 24899796096 24942339072 25028944416 25063074078 25063610544 25097787477 25115850473 25178785408 25193608524 25213659072 25221805056 25256738304 25309380768 25344435312 25379538408 25461445632 25475889852 25496165056 25511175018 25592959264 25593507072 25628406576 25663902984 25672194432 25682373416 25746727936 25761333996 25761885408 25782388224 25797014514 25832744451 25880269056 25916114304 26006100812 26050533984 26086615056 26140987227 26162331713 26207031816 26228450304 26243329644 26319521312 26328024576 26364489984 26419441328 26456033352 26501235264 26593253442 26623016448 26630086203 26659890432 26675014527 26696815488 26716029312 26752459496 26789512764 26798167872 26835284448 26891217066 26928462519 27015368576 27052785984 27089675372 27098427456 27099007488 27135959904 27173544336 27192519218 27193101264 27230181987 27276706584 27298999296 27355898432 27372003246 27393787488 27402637824 27440591616 27497785872 27535871448 27624737792 27662978028 27678692358 27685586432 27701292402 27717028497 27739659843 27790692608 27806479488 27829183872 27867728448 27876731904 27964491394 27973526112 28012270608 28070656411 28140995456 28157562468 28179971904 28286954976 28287560448 28326133584 28365366456 28385781144 28456909824 28473053364 28512489726 28604507904 28643513232 28644126336 28683185688 28703829112 28743585108 28775754752 28792079172 28792695456 28815610368 28831957398 28871890857 28892670093 28925006592 28965068928 29005186752 29065642084 29105899206 29115302688 29155628592 29216397489 29240253091 29351283904 29415935584 29425439232 29442154752 29466194688 29507006592 29527610896 29568507864 29609461476 29619027648 29705019904 29721871494 29763037521 29859091584 29899807672 29941220148 29950893504 29992376736 30054889662 30055532976 30079452928 30096516933 30193647232 30235466688 30276696004 30287126016 30392289648 30433732809 30434384232 30485730888 30510646272 30532604928 30574239424 30592238922 30616586016 30626477568 30668896512 30732819504 30775385736 30818010924 30874706944 30917469696 30935009106 30977855379 31060185856 31077830016 31103205504 31146284736 31254431558 31264529184 31282289424 31307831856 31351194504 31373086577 31452374016 31470216876 31561583648 31614832032 31615508736 31658619888 31702468392 31725284808 31804781568 31822824348 31848832512 31866900282 31934003787 31959418736 31969744128 32014023552 32080750184 32125183356 32161137664 32180071392 32205682176 32223952386 32268583899 32291807751 32327948544 32372724096 32417561664 32440892736 32485129388 32530122642 32540632416 32585702544 32653620723 32736144384 32804376128 32849811552 32876633888 32905937664 33001447472 33020194392 33047155848 33092927532 33103619136 33199728128 33218562258 33264571347 33371925888 33417432104 33418147392 33463716636 33534182626 33590759034 33591478032 33618212096 33637283631 33722293248 33745841024 33792580416 33839384544 33850317312 33956882407 33967853136 34014171963 34014900024 34124676096 34171208768 34191325854 34218537312 34229592576 34277001984 34348445328 34349180544 34396019352 34443659268 34507025408 34554819072 34574421942 34622308953 34734045312 34782153408 34854649636 34902924774 34931423506 34942709088 34962558768 34991106192 35039570328 35064037939 35152653312 35172595332 35274711136 35334980352 35383920768 35457671256 35506781604 35546520576 35566686036 35595753984 35615947374 35621372416 35690945409 35719350352 35730890496 35780379264 35829936576 35854956088 35904616692 35954346078 35965962144 36070381312 36090843957 36131236608 36181279872 36231392448 36257468352 36306909316 36357195894 36368942112 36419314608 36495223161 36496004328 36525049984 36587455488 36663714496 36714495264 36777224448 36883970704 36904923144 36935056536 36956037996 36986213124 37075305984 37105578496 37126628406 37147718691 37156971264 37178050329 37298034816 37349694144 37479380582 37543416624 37573295872 37594611117 37595415816 37715939968 37716747264 37768178112 37820488608 37832707584 37847708192 37951809749 37964071152 38016652968 38069307612 38139343872 38191350976 38192168448 38213834778 38244247584 38324780144 38389438896 38390260608 38442609864 38495854476 38523560124 38566675456 38620091904 38642000994 38673582336 38695521771 38807865608 38820403584 38874171456 38955196652 39009151218 39041002742 39075800976 39189218873 39256206336 39288259584 39310547724 39342675456 39424677152 39479281968 39492036864 39546734976 39629161992 39684050028 39812122112 39889880163 39921626864 39934524672 39989835648 40045223232 40073186216 40074043968 40128689244 40184269146 40197251808 40313955584 40336825599 40438766592 40523052864 40578310412 40579178976 40634513058 40647641184 40703939856 40720078903 40788778827 40789651896 40822114688 40891862016 40948498944 40977092672 41033847648 41090681232 41103956736 41246678808 41303807172 41437106688 41470940672 41494467042 41518038537 41528379648 41551938603 41686038912 41709719232 41743775808 41801592672 41888719474 41946737091 41960289168 42018405912 42153109376 42154011648 42211493184 42269957856 42300379744 42416728543 42430432464 42431340672 42489200376 42548049684 42578671716 42626325504 42685364736 42709580046 42833577808 42906761856 42965269848 42966189504 43024778532 43055743668 43103931392 43115377662 43163632128 43188118758 43223415552 43247936097 43254523648 43373496856 43387509888 43447603392 43507780128 43538160964 43598463126 43658848809 43672954032 43799748736 43874583552 44026925856 44062874464 44123903376 44138158848 44199292032 44291416344 44352761796 44414192214 44495901184 44557529856 44582807241 44618288848 44787678712 44788637376 44849711508 44911830222 44926340256 44944153478 45056773888 45082334493 45083299464 45119179392 45196268544 45290470848 45352229284 45353200032 45415044006 45510676421 45588434472 45624716416 45651576348 45702669312 45765969408 45797927104 45798907392 45861359136 45924879024 45939716352 46099229256 46163078604 46227016386 46312060416 46376204544 46402513659 46537233032 46590278784 46616745024 46654808256 46719427104 46816804118 46881647337 46896793776 46961747784 47113307136 47178561024 47276895008 47342375472 47406931901 47422248048 47423263104 47487929832 47553702588 47587927212 47641187328 47707172352 47734236522 47773248768 47872822256 47939128104 47954616192 48021035328 48121125276 48174982144 48187775034 48241706496 48308523264 48335928579 48343291136 48476261192 48491922816 48492960768 48559086144 48626342496 48660297548 48661339104 48727694082 48795183963 48810948624 48952660352 49036299264 49104216576 49206564192 49246742048 49274717328 49314950832 49502171208 49530291588 49542628352 49570733772 49639391298 49730713088 49799592192 49827843387 50057888832 50126148156 50127221088 50195574954 50231700946 50301273939 50357570816 50386138551 50387217048 50427318144 50513476608 50618761536 50688870624 50759076816 50864873647 50951779704 50992330112 51022350036 51185918528 51187014144 51256813152 51327805968 51344388864 51364746832 51522667992 51523770816 51564776448 51594029028 51665488902 51760538112 51832228608 51861632913 52012201624 52101067968 52173230112 52281974454 52324663426 52354387161 52397135259 52414063632 52486659288 52639042624 52656049152 52728979968 52838882656 52912066704 52984218007 53002470528 53186506884 53246032896 53260172406 53319780864 53350029054 53393630976 53432058624 53504918992 53579025528 53596335744 53670568896 53782434132 53856925038 53931519117 54030737152 54105571968 54179350744 54196854912 54198014976 54271919808 54347088672 54385038436 54386202528 54460363974 54535793841 54553413168 54711796864 54744006492 54787574976 54805275648 54881183232 54995571744 55071742896 55325956056 55357384716 55371172864 55402584804 55434056994 55479319686 55581385216 55612958976 55658367744 55689942609 55735456896 55928982788 55947052224 56024541216 56141312822 56219070873 56281990912 56315124936 56359943808 56573909952 56575120896 56652267168 56730732912 56771562288 56848976429 56946106728 57024979452 57209015808 57287026464 57288252672 57366371376 57407658224 57487170216 57584158344 57585390912 57631220736 57663914796 57743781714 57785340186 57850013184 57930137856 57963001491 58010373504 58131284168 58211798412 58230605376 58311257184 58432794978 58480506182 58513726827 58561504113 58702567808 58831871168 58850878464 58884309504 58932389376 59014013184 59055221792 59137015728 59218922952 59238055296 59410039808 59443742988 59526075042 59718183168 59799615344 59882440296 59901787008 59984753472 60109779324 60111065952 60158905856 60193033866 60276403719 60387294464 60470933376 60553392008 60574252032 60784579296 60867465618 60868768464 60951769587 60971461776 60995636863 61148478848 61184477844 61233172032 61252955136 61337793024 61465639008 61550771472 61636021848 61834939392 61870018212 61955710758 62120371712 62155660032 62206411008 62241700563 62292569472 62508863116 62529058368 62564578848 62615663712 62702389008 62746173154 62833079211 62940433752 63123167296 63229664064 63231017472 63317239776 63404936784 63450569616 63537091303 63645648696 63697665024 63733800564 63868007574 63918837472 63939488256 64028047104 64161500368 64250366712 64360142784 64411364352 64447904772 64537167798 64583615502 64655897088 64673066493 64745448192 64782178137 64835123328 64881785472 64970258776 65060245284 65081264832 65171405088 65307241446 65397694689 65608752256 65699623104 65753267776 65811875328 66002894944 66040388784 66094311696 66185855064 66207238272 66399456256 66437124516 66529142694 66621288321 66743851776 66834864208 66836294784 66927433272 67068365252 67181518068 67182956064 67236424192 67274567262 67367745333 67416230217 67491682048 67585160832 67678769088 67700634624 67913764814 67935706272 68028343926 68029800048 68122566009 68171594141 68342417536 68382651708 68437074624 68459185152 68554003968 68696890656 68698361088 68792038704 68887318536 69109638144 69148843884 69244617906 69468090624 69564306816 69709299272 69805849548 69862847012 69885418176 69925117536 69982212384 70079140656 70128075878 70225206177 70345190664 70549422272 70669960704 70767841536 70915342512 71012043221 71013563208 71133372072 71191507968 71231894748 71242744832 71381890818 71438700704 71461780992 71560758528 71659873152 71709912176 71809233384 71908692156 71931924288 72140762624 72181687914 72262473216 72281662551 72362559744 72462784896 72514936704 72613818632 72714391788 72737884224 72838629216 72990446322 72992008656 73050099968 73091541123 73327428992 73428990528 73554448896 73767941408 73809846288 73870113072 73912075992 73972426248 74150611968 74211156992 74253256812 74295437382 74313942528 74356100658 74459086947 74596069632 74699388288 74958761164 75086833248 75146591744 75189222234 75190831632 75293362431 75347551419 75431879936 75536356224 75640977216 75665415168 75695416384 75903619498 75928142304 76033305936 76138615224 76191781687 76382701952 76384336896 76427669556 76488495168 76649560288 76778877792 76780521216 76885219728 76991708952 77047120248 77240183808 77284001988 77347164672 77391043542 77615731216 77640807168 77748342912 77910393304 78018302436 78082005484 78151601952 78378437746 78422961681 78486995139 78621095448 78685350912 78849354304 78958563936 78984073728 79093469952 79258323984 79366401247 79368100056 79624244224 79779760326 79843253728 79869049344 79890258609 79979671296 80090446464 80146372432 80148087936 80257378488 80368538292 80394503616 80627911168 80673651198 80785387557 81046105728 81156620824 81158357952 81269026116 81295282368 81407879712 81440157806 81577557654 81579303792 81644229376 81690545961 81896997888 81954185344 82067695296 82181362464 82207913472 82466714417 82493357616 82607614344 82874213376 82941881344 82988934084 83036077074 83056759296 83103877206 83218979529 83372077824 83419438464 83487551616 83603185344 83777438948 83893474182 83920578336 84036811824 84211969233 84306218752 84422986368 84539915712 84600759488 84833457086 84860864928 84862681344 84978400752 85096099368 85155520709 85157343432 85370729472 85419160092 85667155616 85813523712 85930539696 85932379008 86049557064 86111487336 86230755324 86327264256 86376237516 86446831104 86495872194 86509047296 86678010279 86746993712 86775019776 86895206784 87015560256 87076321928 87196926252 87317697618 87345908064 87599497472 87649192467 87720759273 88053851712 88125748928 88247806752 88276317696 88398584064 88582832688 88705523592 88828384428 88991802368 89115059712 89165614482 89236577696 89289112563 89575357424 89577274752 89699423016 89823660444 89852680512 89888306956 90113547776 90164668986 90166598928 90238358784 90289550799 90580941696 90704458568 90706400064 90830088012 91021352842 91176868944 91249432832 91301198427 91303152696 91531938816 91595854208 91597814784 91722718272 91849758048 91879432704 92168680819 92198458512 92326157208 92454032772 92624120832 92752409088 92805027318 93074466064 93180557568 93233490048 93309616512 93438854208 93633608236 93763294674 93793587552 93923495568 94119259731 94357122048 94553790016 94684750944 94813863802 94844496096 94846526208 94975859664 95107405176 95173817263 95175854424 95414344704 95468473044 95546497536 95745644512 95802011361 95878256208 95909232384 96042070656 96242250552 96375550068 96483412992 96617046528 96671857158 96686582272 96875423253 96952522384 96983845632 97118172288 97252684992 97320595096 97322678208 97455388164 97590367926 97621897248 97905320704 97960862169 98208433152 98413128384 98493484096 98549434656 98629901664 99004342416 99060583176 99141467544 99278782596 99461426176 99599184384 99655686774 99793714041 100115777664 100252296312 100254442176 100391149908 100463401892 100602547878 100715141632 100772277102 100774434096 100854636288 100911850893 101237523072 101377741248 101518153632 101729747294 101870647221 101903559408 101984660224 102042515889 102044700072 102371837056 102374028288 102513626304 102655611936 102688777728 102729493664 103012055033 103045335984 103047541632 103188058056 103330977804 103521076224 103664457216 103723265826 104024403248 104202135936 104346460224 104563948908 104649326852 104708774322 104794270518 104828127264 104973318576 105192113817 105278085248 105457959936 105677765312 105824133408 105968436014 106004941056 106373013768 106520344812 106639561728 106700058108 106787261952 106864117248 107009837984 107072836227 107158051056 107192671488 107341137792 107564868264 107713850076 107863038234 108061474304 108211143936 108272531871 108358701488 108393709824 108543839616 108694177344 108770076872 108772405056 108920727948 109071587682 109106826336 109423593728 109485669483 109488012984 109575149952 109762366464 109991143488 110143485792 110525928451 110651912112 110714769432 110805169608 110868113988 110958639372 111162770432 111225917952 111316735488 111379885218 111470913792 111534150987 111857965576 111894104448 112049082432 112282625644 112438141746 112563981824 112630249872 112719887616 112783833351 113147819904 113150241792 113304534336 113461465824 113543124576 113697952858 113855429247 113892213456 114049958904 114418031616 114574052928 114576505344 114732742752 114815316448 114974340432 115131120331 115168316688 115170781824 115327829592 115487563428 115570680372 115700026368 115860275712 115926002982 116020747008 116262568336 116423596824 116461210752 116622514368 116865589956 116961012364 117027453654 117123008226 117405135616 117567656619 117663742336 117768619008 117864778752 118028026368 118110443584 118274031456 118437845904 118476110592 118887485976 119052150084 119436366336 119599230688 119669640489 119764880592 119803574016 119969506944 120219558648 120222131904 120317811712 120386067732 120552807438 120774588928 120941866752 121010476797 121106784016 121569158592 121734931236 121737536928 121903539174 121942923552 121991273726 122160236709 122296957696 122366336481 122368955688 122466344064 122675586048 122931278016 123101542944 123272043696 123528978857 123740036424 123911421516 124240743424 124311320064 124412822016 124483401126 124585138944 124655815809 125017726232 125058116736 125129157696 125231327424 125404778016 125492346308 125666158422 125840211273 125880867504 126246334592 126459328128 126462034944 126634479552 126809873568 126901139232 127074182606 127250185629 127291297392 127467601128 127736015148 127837674944 127878976512 128056094208 128323000736 128500733424 128675958017 128720285568 128895809544 129074335596 129167231004 129311794176 129346132986 129490896384 129564356274 129670246656 129763570944 129940517552 130120490568 130162529664 130342810176 130614482892 130795389378 130976546427 131217504512 131399246208 131506535552 131623750656 132005789888 132080777568 132188623392 132371710128 132414476544 132874249032 133058285388 133242576642 133487703552 133669728416 133672589568 133748421723 133854866544 134136730504 134363036136 134365912128 134472848384 134549134524 134735490666 134832460434 134983364096 135170321664 135247003479 135357538176 135827529628 135871412544 136056687852 136059600096 136245132018 136343188282 136532029263 136684835072 136765303416 136874149248 137108007936 137393781312 137396722176 137584077408 137774637072 138061799899 138297687768 138489235812 138936181248 139128613632 139418598544 139611699096 139725694024 139770836352 139850235072 139964424768 140158281312 140256151756 140450412354 140644942011 140690381328 141098844544 141339921408 141535683072 141830685024 142024086442 142027126416 142220795703 142266744144 142463789496 142763781636 142877401408 142923561984 143121517056 143319746304 143419824352 143618466768 143814306019 143817384312 143863848576 144281525248 144363375828 144524946432 144563325102 144725119488 144925569792 145029873408 145227637264 145428783576 145475768448 145677258432 145980892644 145984017312 146100199936 146183082246 146385551889 146654857984 146857981056 147108897792 147535882816 147619692576 147740226144 147824151984 147944852496 148506513624 148590874764 148627885056 148712201316 148918173894 149192139264 149398776576 149483530161 149917522328 150173666496 150293183488 150378444468 150381663264 150586724862 150695102838 150863759872 150903821817 151072712448 151158415653 151281954432 151390832768 151807238996 151856284608 152066611872 152277230448 152383563374 152594620941 152765403904 152855339112 152976990336 153299120576 153557755584 153561042432 153770439456 153983417904 154094240496 154304364593 154568003976 154694329344 154782087084 155231462432 155281614336 155496685824 155820786608 156036604872 156164010968 156303203904 156756875492 156845923362 156973990278 157063161483 157191405777 157242190896 157698708608 157917127872 157968147456 158186939904 158516647968 158732802494 158736200112 158952654021 159559520652 159686507456 159738098688 159780517218 159959342592 160180892928 160292744864 160296175872 160514756976 160737076584 160789007232 161255822336 161347302396 161570775114 161794557351 162092211456 162313241648 162316715904 162538052232 162590564736 162815759424 162880315612 163155115308 163158607584 163288458752 163381091922 163607381523 163908370688 164135390592 164362724928 164415826944 164933428834 164986715232 165215228688 165559585771 165977868168 166072154148 166113518592 166207754412 166437959058 166744155648 166838876928 166975103232 167069827827 167206370688 167554877896 167786948364 167841156672 168073623648 168423938466 168612437504 168657212619 168845972736 169079831424 169201518976 169666914172 169721729856 169725362688 169956801504 170192198736 170311041418 170314686864 170546929287 170838320184 171334311232 171627047424 171861079392 171864758016 172099114128 172222974672 172457819251 172461510648 172752475032 172893662208 172991744388 173018094592 173356020558 173493987424 173550039552 173790413568 174031120512 174152643856 174393852504 174635395236 174691816128 175198994944 175298384934 175441518546 175541180481 175684512339 176107703424 176251497856 176495613504 176552635392 176797168128 177165665376 177411047184 177656768856 178230119424 178331228964 178473155392 178578225126 179150714848 179154549504 179398846032 179647320888 179705361024 179776613912 180227095552 180329337972 180333197856 180476717568 180579101598 180829211157 181161883392 181408917136 181412800128 181660176024 182042705684 182353737888 182498865664 182602396854 182606305392 182855308761 182986910589 183191708416 183445436544 183699516096 183758865408 184337361638 184396917024 184652314416 184908065544 185037184097 185504818176 185610054636 186148932128 186361115136 186466980096 186619233024 186725101689 186877708416 187267216472 187526589348 187587175104 187846991136 188238519462 188499237633 189107580032 189369501888 189627727604 189688992192 189693052416 189951719328 190214810352 190347634526 190351708848 190611273909 190936946088 191092995072 191491289024 191604022722 191756512416 191818464768 192084141312 192484501104 192746974457 192751100136 193234093056 193343714316 193373164544 193750846506 193905044768 193967691264 194019199479 194236344576 194505369984 194641190192 194645356416 194910776328 195180735852 195243794496 195810641408 195921724338 196193084067 196826256768 196986968192 197098869312 197259803328 198008684832 198121166352 198282935088 198557565192 199198368768 199311373548 199587428082 200231555328 200504592624 200508884352 200782299816 200926803784 201205095756 201430283264 201544554204 201548868192 201709272576 201823701786 202103235999 202248690651 202475046144 202755482496 203036307264 203459494588 203741294442 203807118816 203969320448 204085031778 204089400144 204367698027 204514782423 204743674112 205027252608 205311223872 205377555456 205458987328 206024110066 206090671968 206095083264 206376116112 206661955608 206806264579 207328914432 207446531652 208048806496 208404271872 208692920448 209127897816 209298653704 209417548644 209588541036 209656254528 209946637152 210384227634 210556170496 210675618531 211355530624 211648266816 211936872028 212009882112 212746027536 213036129663 213040689624 213400116216 213574523904 213728234496 214019675968 214145672454 214316102112 214385342976 214682275584 215129736528 215427700152 215726076468 216122948608 216422287872 216545063742 216717402976 216787419648 216844987653 217087679232 217388354688 217540153744 217544810112 217841455896 218143175364 218213652672 218847187456 218971338966 218976025968 219150299904 219274623369 219982286976 220286971584 221051856902 221303824224 221429538864 221610339216 221736227976 221917278744 222451835904 222633470976 222759770436 222941827584 223068301974 223715931152 223788208896 224098164864 224565251288 224876283492 225127963648 225260499744 225439775232 225567666702 225880087293 226042654257 226295639808 226609068672 226922931648 227086249152 227395905716 227710858494 227784426912 228099917808 228575345061 229148105856 229153010688 229465485504 229630632896 229948680864 230262240662 230336633376 230341563648 230655659184 230975126856 231136413353 231141360744 231720551424 231852005964 232041494016 232525136672 232847193648 232922421504 233245028736 233731179912 233922024728 234054907308 234246016452 234810271232 235135313238 235268885043 235327484672 235460985417 236056052736 236220887168 236548062912 236875691808 236952221184 237698176849 237774971952 238099203741 238104300168 238872732672 239198461376 239339280978 239529761184 239607148032 239939013888 240439117296 240444263808 240772135464 241105614876 241549177856 241883733504 242020953594 242213568032 242356162671 243138317184 243469862472 243475073856 243807078348 243885847104 243982547452 244320473418 244593915392 244732672962 244737911376 244932688128 245071637883 245862556032 246203085888 246544087392 247057957714 247400143251 247480072848 247822843032 248622640128 248825644032 248966802252 249170277888 249311631618 250035452464 250116233472 250258315392 250462654848 250809556032 250984692616 251332316844 251680422546 251761735008 252492669184 252635907699 252918656256 253268959104 253619747136 253802278464 254148365212 254500371258 254582594784 254935202256 255466562127 255472030296 255675349888 256112188416 256646001472 257001466848 257351916034 257440571136 257791619088 258148671192 258334462008 258692265972 258981792768 259128712548 259340493312 259527141888 259881035104 260034030837 260240981136 260325059328 260685620352 261228965784 261590778756 261953092854 262435009024 262798492416 262947577401 263013071104 263162277819 264011579776 264161555136 264377246784 264743420256 264828953088 265662668243 265748498064 266116570776 266485153284 266975407104 267339456832 267345179136 267496843446 267709733088 268273461008 268726072272 268731824256 269098269048 269470981332 269664920868 269966728192 270340643328 270494006958 270715076352 270868652397 271655059256 271742825088 272113375704 272119200192 272490264036 272686376564 273064058526 273369670144 273530606832 273748298496 273903595281 274787562624 274793444352 275168154816 275549274144 276123599798 276506042457 276595375536 276978471624 277872362496 278257227264 278837197088 279223398192 279451388048 279541672704 279700470144 279928849536 280316562624 280512303512 280900824708 281289884022 281380762656 282197689088 282357779193 283071366144 283661370048 284048172884 284054252832 284441591406 284533488288 284927578992 285040552321 285521451789 285527563272 285754802816 286243034112 286639492608 286839648704 287236933536 287628612038 287634768624 287727697152 288726751656 289126650204 289450238976 289851139584 290059746816 290455274528 290626269759 290857567152 290951536896 291354516864 291961785288 291968034624 292200399872 292366164492 292771103778 293309715968 293715962112 293882586507 295071765632 295239385152 295480452288 295648303968 295889704992 296917099801 297013027248 297181749528 297424402632 297836347788 298384278528 298797553152 298967060322 299835044656 300347332992 300756888936 300763326528 301173449724 301390205676 301727519744 301807643634 302145424896 302316831306 302563908864 302735552679 302781665536 303614477992 303712569216 304133223744 304554460896 304767126748 305189241882 305530807808 305611941663 305710678224 305953980672 306127547667 306598241152 307115511168 307122084864 307540878912 307966835808 308188480992 308608729186 309036165099 309136007952 309564174168 310462924864 310563228672 310993371648 311641573216 312073209744 312328021936 312606407808 313513750984 313691846724 313947980556 314126322966 314382811554 314484381792 315397417216 315576341451 315834255744 316373879808 317033295936 317465604988 317472400224 317905308042 318574734947 319119041304 319373014912 319561034436 319918685184 320361785856 320585489728 320592351744 321029513952 321474153168 321578014464 322694604792 323141550228 323589114702 324184422912 324626483296 324633431808 324817595613 325076104464 325181129472 325631518848 325760631224 326310230616 326317215168 326576917504 326762183844 327214763046 327816741376 328270781184 328457008449 328725449856 329866857668 329973430464 330430457376 331119171542 331577785353 331848523307 331955736336 332144308296 332415508824 332875918116 333488311296 333677753856 333950206464 334139655654 334412741376 335109755792 335573896728 335682313344 336147247296 336847876932 337224875008 337314425238 337691945472 338159662848 338351500053 338403037952 339333828344 339443459712 339450725376 339913603008 340384397472 340622082836 340629373728 341093858574 341566287741 341676640368 342668622464 343254094848 343722158784 343729516032 344198228256 344445949344 344915638502 344923021296 345393360993 345504950064 345983488776 346712041116 346987974848 347100079104 347580827136 348062241024 348305287712 348787705008 349270790472 349383632256 350397989888 350596769868 350883037092 351082360962 351369024678 352215406848 352502995712 352702969857 352991227008 353594336256 354331330752 354822094368 355313537712 356054115529 356662457928 356946310784 357156450252 358301429696 358309099008 358797692064 359294641776 359410722048 359553227824 360658675944 360666395712 360953435136 361158203196 361658422314 362323766784 362817834272 362825600256 363031430391 363320352048 364085411368 364707475776 364997731328 365204793708 365212610784 365710617522 365973821178 366383416832 366480710127 366890873088 367099009443 367399032192 368674723276 368793834048 369304628832 369816131088 370074368194 370586936571 370889526049 371220109272 372297864256 372722230272 372933960192 373238466048 373450203378 373755416832 374534432944 375053178696 375174350208 375693982272 376477038924 376998475266 377520633819 378215160064 378739003776 379255455208 379377984384 379386104832 379903438656 380429620704 380695269052 380703417696 381222547818 381750556887 381873892176 382982578048 383208045444 383513024832 383636929536 384168282624 384969002208 385493948914 385502200272 386027874051 386687428632 387501693012 387810089536 387935382528 388038398958 388472689152 389010739968 389282380384 389290712832 389821552656 390361471704 390487588992 391621282816 391843448676 392386168134 392929639281 393652513536 393973936384 394197738624 394519606656 396017369664 396242332704 396565870176 397115130384 397942835003 398622747096 399174856164 400463110656 401009185248 401017768704 401564599632 401853607568 402410191512 403089108408 403097736384 403418545152 403647403572 404206471998 404497381302 404950092288 405510964992 405741010437 406072614528 406918989176 407482588884 407614237632 407938640896 408170063556 408178800288 408735396054 409029564846 409487348224 409596087789 410054505216 410622447744 410917974656 412048220132 412181343936 412190166528 412752232224 413323911216 413612529158 414185399697 414893063304 416097612992 416808543744 417385840896 418255795632 418597307408 418835097288 419177082072 419312509056 419893274304 420768455268 421112340992 421351237062 421934826033 422711061248 423296533632 423873744056 424019764224 425492055072 426072259326 426081379248 426662387109 426800232432 426969458041 428039351936 428291344908 428632204224 428770685952 429364551168 430259473056 430855400304 431442918057 431452152936 432844575744 433090127484 433434805952 433574839296 433689975306 434175358464 434776709376 435080307488 435089620224 435682911792 436286350728 436427305344 437694374912 437942677932 437952051936 438300599808 438549246738 439156655667 439964573952 440573943168 442103713804 442607648448 442859077728 443220678432 443472455952 443834557488 444759639121 445519540872 445883655168 446136603948 447431862304 447576417792 448196329728 449130502576 449752566984 450520999488 450879550464 451135333404 451760174586 452085308514 452591279616 452711465451 453218137344 453475246959 453845863296 454172498304 454791811432 455421716988 455568853824 456199835616 457150690122 457783862823 458296211712 458930971008 459261265792 459897361728 460524481324 460673266752 460683127296 461311318368 461950253712 462272826706 462282721488 462913093779 463704011928 464082988032 465050273344 465694387296 465844843008 466490057472 467462359824 467844049456 468109814616 468492032904 469620542464 470270626476 470537770086 470654969344 470921970834 471189484449 471574217331 472441774336 473096125824 473751383616 473904442368 475396353698 475549943904 476198407482 476208600336 476857962063 477201158987 478396922752 478678561956 479059522368 479214296064 479878027776 480878234592 480888527616 481544270928 482211229752 483767467008 484041907188 484427136064 484712325342 486276634368 486939724944 486950147712 487614156696 487771694208 487965094904 488640946836 489187830784 489465345924 489475822752 489865376256 490143275766 490822144569 491725112064 492406171776 493088174784 494115915428 494800286502 494960145696 495645686064 496678757313 497084302547 497933604504 498340555776 498623263236 500070904928 500232466944 500516630784 500925309696 501619112064 501969385232 502664633688 503360845092 503523470016 504985338368 505271815398 505837312512 505971637857 506537918208 507239494272 507604556928 508296730424 509000742516 509165189568 509870404512 510933124254 510944060592 511350699776 511640787861 513292002944 514002933696 514703832068 514881142272 515583238176 516297342384 516668924016 517373457753 517384531944 518257425096 518680986624 519054283776 519762070208 520068061674 520481962272 520650118656 521371240704 522457931568 523181557512 523906185708 524870018048 525596984832 525895154802 526026142208 526324555638 526623541443 527053537017 528023159552 528323110272 528754493568 529486840512 529657906176 531325336486 531496996128 532233141552 532970306568 533342471809 534678913664 534690358272 534993686892 535419466176 536546922016 537452144544 537463648512 538196538096 538941962664 539329841736 540681286656 540988013916 541430152704 541737304794 543310118512 543485650176 544226751408 544238400384 544980528072 545372753128 546128117052 546739340288 547061213664 547496596992 547807190562 548565926283 548960731767 549575125248 550336309632 551098548288 552247199596 553012084914 553190751072 553956943248 555111552291 555564808729 556514454528 557674394176 558446796384 558902776096 559083345408 559400940288 559857699072 560633125248 561024607024 561801649416 562579768044 562761525312 564395378176 564715558386 565497712899 567322740096 568096345768 568108505664 568883182812 569066976576 569855157984 570081104642 571042903578 571055126544 571509605632 571833821727 573278985216 573679297408 574473867072 575257224076 575269537248 575455394304 577267000919 577453503312 578240923371 578253300408 579702279168 580119493632 580910549056 581252539518 581715134304 581903073792 582709033728 583923570576 583936069248 584732328984 585542207556 586619431936 587431924224 587765173014 588579252201 590143531264 590478770304 590960904576 591296607936 591779409984 593834199602 594026054496 594363499056 594848805264 595672695576 596088644963 597595106304 597934120644 599670089312 600694665984 601513777872 601526653056 602346899448 602780411352 603615287268 604290849792 604633662612 605127817728 605471105358 605563331072 606746071953 607228955984 607425138432 608266447488 609108921792 609534253496 610378483764 611061615616 611223883326 611421356448 611907961344 612255095334 613103094081 613196482304 613544347269 614231022336 615081757824 615933671616 616376961984 617217458372 618072330198 618272015904 619128348336 620418793737 620925849728 621986743296 623283146432 624146419488 624656043872 625212815616 627027501968 627383693448 627895961112 628252645932 628765623108 628968763584 630794834432 631152682902 631668511488 632026855593 634066591872 634931209976 634944800448 635810616084 637149469894 638238082608 638746029824 639108388989 639122068872 640723571712 641170979456 641184703488 642059027904 642948306336 643156028928 645180765733 645389209584 646283100456 647178229404 648368845824 649252966592 649266863616 649635191226 650152208928 650362258944 651263037696 651521262448 652620461232 652634430336 653524367688 654429526092 655633482752 656541562368 656914016898 657450899712 657823870107 659733715336 659946860928 660860914752 662238343084 663155570706 663697046614 663911472672 664288616592 664831017648 665751836232 666216720841 667355507712 667900412928 668279311308 668825482752 670219511584 671147793456 671364626688 672294494592 673695753864 674628850476 675383890944 676319325696 676703000106 676806075904 678127962771 678667656688 678886919424 679827206016 680768794944 681244165672 681258747456 682187717148 683132575482 683353280736 685337244928 685726035183 687444317568 687459032064 688396456512 688891898688 689831277004 689846042592 690786721986 691009900128 691966977552 693409240059 693424082232 693975949696 695161654272 696124482048 696610575424 697575410016 698541580944 698767264512 701193539736 701766074184 702164721924 702738049356 704430813696 705005991424 705405939714 705806655129 705982454016 706382956251 708662661504 709644188736 710627075424 712108231058 713094530547 713324915856 713892621568 714297611223 714312900504 716602859392 716618198016 717595384128 718589283552 718821444096 719106455648 721084385231 721317351888 721332791424 722316406392 723316844628 724647533568 725635668544 725651200512 726062860782 726640704096 728170822736 729414951552 730409587416 730425221568 731421235044 731947642356 732766833664 732961420254 733781746176 734198018886 734798064384 735214913649 737349446552 737587668096 738609257664 739632262176 740148736388 741173873142 741779052098 742200429753 742440218544 744595728512 745867920384 746476932096 746900406756 747510833664 749068865888 750106357392 750348700416 751387964544 752954077848 753996950532 755041267638 756430320128 757478007552 757907723097 758510910416 758755968768 759806877312 760859241408 761390538104 761406835392 762445095636 763501113774 763747784352 765965156096 766399686381 766416090888 767026049664 768336565248 769938004416 770987897828 771004400544 772055748102 773374857264 773681499157 775003386024 775620179072 776076797916 776945378304 778021479936 778564760768 778581425664 779643105312 780722943408 780975177984 783686897352 784772336268 785859278562 787305027072 787947872768 788395477248 788842732203 789039213312 789486833457 792034739328 792484665408 793131740352 794230260768 795885670006 796988004729 797245494192 798349712328 800926221312 802018370496 802035537408 803129199264 803707215136 804820383024 805917842317 806178216816 806195472768 807294807144 808412943996 808994762604 809900184576 811021929984 811482020874 812145229056 813837978352 814965177768 815228475264 816340127112 816357600576 817470792108 818059129692 818974696448 819192175578 820109010432 821244895488 821710785843 821835949312 824096440264 824362687872 824380333056 825504464448 826647822432 827225058316 828370799394 829518127371 829786126608 832195225984 833617087488 834771681792 836511591264 837194614816 837670194576 838354164144 838625018112 839786548608 841536910536 842224681984 842702474124 843869652066 845422122496 846593067264 847073337579 847747488112 850984110144 852144518652 852162758496 853324774218 853600464864 853938916082 855121656963 856078703872 856564355367 856582689816 857264408448 858729102336 860518946112 861710800608 862885836114 862904305872 864702851999 866180254968 866869611904 867379950612 868350716928 869553418752 870160614976 870179240448 871365823584 872572701456 872854610688 875885355864 875904103872 876601199616 877098493476 878313311334 879929147904 881147886336 881647759521 884207427608 885215296896 885718155456 886441356864 886944911904 887669114976 889519278242 890751299403 891039081744 892273207896 894863724608 895152835584 896392659456 898261005152 899505133968 900731706119 901041998976 902270666808 903520349172 904170617028 905182559232 905422930902 906436274688 906950493918 907691726592 908344996608 909583622864 910843433976 911137707648 912399671232 914301380244 915567725646 916592423424 916835824989 917861942016 918382643001 918522531584 919794723456 921048962648 921346533504 921366254592 922622636736 923900507424 924545653412 924565442976 925826187558 927108495297 927408023856 930100546688 931388774592 931689686016 932980114944 934924719648 935688098912 936219629232 936984065808 940541252952 941075540172 941309938688 941843941668 942378968898 943148434662 944883548672 946192251648 946729024353 947502767232 950792707396 951099887808 952396814964 952417200672 953715924126 954402317974 955724204841 956793845504 957357123912 958119044736 959756055552 961756469184 961777055232 963088541856 964422459504 966432599293 968083814376 968854272128 969424650684 972553268736 973879449888 973900295424 975228313392 975543388416 975930189808 977281893672 978930691848 978951645504 979730752512 980286551532 981644289138 983450224128 984812343552 985371025347 986176349568 988231830856 989600573004 989920291392 991291372128 993357514626 994168605094 994733356059 995545569921 995867209008 997246526472 1000141809856 1000464933888 1001033261568 1001850619392 1003238224128 1003938770464 1005329267376 1006700142133 1006721690184 1007046940032 1009970676736 1010543630796 1011674625024 1011943275714 1013075836416 1014478988544 1015209113856 1016593460848 1018001485032 1018330379136 1019740809024 1021866248508 1021888121184 1022701399552 1023281575722 1024698863223 1026584005888 1028005867392 1029407664136 1029762284544 1031166476352 1032594684768 1033337848032 1034746915506 1034769063888 1036180082979 1036514850192 1039524140416 1040136123348 1040963924544 1041300237312 1042742481408 1044915863136 1046363115024 1047812371416 1051193969664 1051790309604 1052052284416 1052649111276 1053247082886 1054107074034 1056046319104 1056646220544 1057508987136 1058108909571 1058973681024 1062650672972 1062993992256 1064466283104 1065940613136 1066684943618 1068162346587 1069357827328 1069987373784 1070838932352 1073093844032 1074904289088 1074927297024 1076393076192 1077883925328 1078659683472 1080130552151 1081976027832 1082860305408 1083474609588 1086620237024 1086971300352 1088453502816 1088476800768 1089961056144 1090745506256 1092256234104 1094122427328 1094993193984 1095614381124 1097131852566 1097921463534 1099150250496 1099442130381 1100672619264 1101297028329 1102197096576 1104494399192 1106024169828 1106381502144 1107913886496 1110223104582 1111129617458 1111760809713 1112668578147 1115348788352 1116893592768 1117805552192 1118166690816 1118801880576 1119715398144 1121266250496 1122049214048 1123603298832 1125159536088 1125523050624 1128790756352 1129431116772 1130995425798 1132561901457 1134645480192 1136192691536 1136217011328 1137766365624 1138133953152 1139710315968 1140162209284 1142085807156 1142110253088 1143019211264 1143667643454 1145251670661 1147358594816 1148947734144 1150514448152 1150539074496 1150910788608 1154534001838 1154907006624 1156481846742 1156506600816 1158083622153 1158917100397 1161821098112 1162505079036 1163430268608 1163806147584 1165418067456 1167847141152 1167872138496 1169464657968 1171084415112 1174863848448 1175530346028 1177158504402 1180287062528 1180957540608 1181921809152 1182593215872 1183558819968 1187668399204 1188052108992 1188726998112 1189697610528 1191345391152 1192177289926 1193828505009 1195868241288 1199340178624 1201389331968 1203027555744 1203053306112 1204693798896 1205560822704 1207204734757 1207230574536 1209267325224 1210255635456 1210942210716 1211126662144 1213492143906 1214457911968 1214850276864 1216532894976 1218217843584 1219068506992 1220756967528 1222447766652 1222842712896 1223815922688 1224510190668 1226206188162 1226392964608 1227088694538 1228462044672 1228788263367 1230163515648 1231867343232 1232753923968 1234434916744 1236144660396 1236544031808 1238256696672 1240837587474 1241851699456 1242556199091 1246566292864 1248292838976 1249312087744 1250425631232 1254055003936 1254767386896 1255791922224 1256505291864 1257531246216 1257937527168 1261589668864 1262305365804 1263337022976 1264053711186 1265804478099 1268133183744 1269862419952 1269889600896 1271621232168 1274298939788 1276476165216 1277492059648 1278216777978 1278244137744 1279987161327 1280908374123 1282341958912 1284118055808 1285896612672 1286312057856 1290361531466 1290778419168 1292566200912 1294328754171 1294356458808 1295260288679 1298505933184 1298533727232 1299270382452 1300304417856 1300724517888 1302526075392 1303042524896 1305240922464 1305268860672 1307048735376 1308859052184 1313083124736 1313828033796 1314901799424 1315647740214 1319467430672 1319893721856 1321721829504 1324476686168 1326311141412 1327394093228 1327822945344 1328577233184 1329662035296 1331503672464 1332433441682 1334278917363 1336558622616 1337650965504 1340439023168 1342295586912 1342729253376 1344588989184 1347391507728 1349228821199 1349257700952 1352638651392 1353406000212 1353612151808 1356255925542 1357335313376 1357773838848 1358134396353 1359654412032 1361537589888 1362488331344 1362517494912 1364375434296 1366265150964 1366706561472 1370674489856 1371452070366 1373351588469 1374888635136 1376792913024 1377783797376 1379662554008 1379692085184 1381573443972 1382019800256 1383933955104 1386818480118 1386848164464 1387951899392 1388739281337 1392248964096 1393221150848 1395150820032 1397083161888 1397534529024 1401934145089 1402387079472 1403532148368 1404329443848 1405476098712 1408861627392 1410011982848 1410811879428 1411613310258 1411964908032 1412765912502 1414722651993 1417325323008 1419288377472 1421254150848 1424216462116 1426189061094 1426649831712 1427785243136 1428595222446 1428625801008 1430573886189 1431603476961 1433205718784 1435190768256 1437178567104 1437642888192 1438212911296 1442168770462 1442634703776 1442665582848 1444632812784 1446633689256 1447643852053 1451271337088 1451302401024 1452125721564 1453281408192 1456341645472 1458829903104 1460819174832 1460850443136 1462842470088 1463895284712 1465922840508 1467563492352 1468396037772 1469596128768 1470429827298 1474698893104 1475175336192 1477218515328 1479264524352 1480297472776 1482347746284 1483558104196 1484400859506 1484880437088 1489191457024 1490036271939 1491252907641 1493800813512 1495021667328 1498137731776 1500212714784 1500697400832 1502775929088 1505908155696 1507993901064 1510082535276 1512860640256 1514956015104 1515815446194 1517021820832 1517511937536 1517914913571 1519613754624 1521718482816 1522781076208 1522813670784 1524890191272 1527002227548 1527495568704 1531930312192 1532799372762 1532832181776 1534052099328 1534922363583 1539876008832 1541975795656 1542008801088 1544111496204 1546749714528 1547362998314 1550006772048 1551240358144 1552120373259 1552153595832 1556042959872 1557129521536 1557162851328 1559286210624 1561445886816 1561950355968 1566867573923 1567373794704 1569544672536 1571718557124 1574610054144 1575895745536 1576790954496 1577685464406 1578078426624 1578973666914 1581160611051 1584069478656 1584969330816 1586263480704 1588460521536 1591771340012 1593976009458 1594490988384 1596699424656 1600027415427 1604036740992 1604071074816 1606258398528 1607414430272 1609640766048 1611835684634 1612356433632 1612390945536 1614589614288 1616825887992 1617954893471 1617989525208 1622043859968 1622964041748 1624290458112 1627675956704 1629930355536 1630456950528 1632680254224 1632715201152 1634941584216 1636118259384 1638384351156 1640218020864 1642489790976 1643421571686 1643671898624 1646882195301 1648192880528 1648725375744 1651008928896 1653295644864 1654450116632 1656741598788 1659036254742 1659572253216 1664390451968 1665334656873 1666694426187 1669543363584 1673023182528 1674389229632 1675340389152 1676708328288 1677250036224 1679573097216 1683073821072 1685404948248 1687739304132 1690844244992 1693186134528 1694146675158 1695494976224 1696493138697 1701968220288 1704289037304 1704325516992 1706649548436 1707200929728 1707877832164 1710243313926 1712157407744 1713128710734 1713165379632 1714528816896 1715501465181 1721037892224 1723421601216 1725771672228 1725808611744 1729405703998 1731801002757 1732360509936 1733739223808 1734722770113 1734759901224 1739106837504 1740321229952 1740358480896 1742731647168 1745145402912 1745709221376 1751204935561 1751770711728 1751808207744 1754196986952 1756626622668 1759858295808 1762295772672 1763295519042 1768414855216 1770430593792 1771436310912 1772882713728 1773889823808 1775338229952 1779038556484 1781502598806 1782078163488 1784546415792 1788265934889 1789727449216 1792785318912 1796522010304 1799010267936 1801463412238 1802083997952 1804541333616 1807040698344 1808341234056 1810845861804 1812872549376 1813900987836 1815383453184 1816689993216 1819167245728 1820238215859 1821686867952 1822275415296 1824799342464 1828602760488 1831135451292 1833184846848 1833671649978 1835723884032 1836765286002 1837045063168 1839589446912 1840633041807 1842097925296 1842693067008 1845245273472 1847801014848 1849091306824 1849130885952 1851652375116 1854216990594 1854816047712 1860201093376 1861256381211 1862777549184 1865960229888 1869849439296 1871376197824 1872439258464 1873968131616 1881082505904 1882151080344 1883687883336 1884757937796 1886296869324 1889767097344 1892384503296 1893458048706 1895005534464 1896080566779 1901585414792 1902199775616 1904793629928 1904834401344 1907431848252 1908804635948 1911448409682 1913587691008 1914714247824 1916238089472 1917325166967 1923512938368 1923554110464 1926177083712 1928844919008 1932865198586 1935542297199 1936167628752 1937708544256 1938849301368 1945106537472 1947758899776 1947800590848 1950456626784 1951086776832 1951860379616 1954563787344 1957229045627 1957861383696 1957903291008 1960573103064 1963288578276 1966900448256 1969624687104 1970742050694 1972352699136 1976463661712 1979201146008 1979840582784 1982582744256 1986715029252 1988337210188 1989466712118 1991091139842 1991734418016 1994493052944 1998650162523 2000283619712 2002066523136 2003701238784 2006476448256 2007877540928 2010658534752 2013400284266 2013443380368 2014093880064 2021087261592 2023886551428 2026151672832 2028957977088 2030418227712 2033186921696 2034383888313 2036002970064 2036660758272 2039481618048 2043732497016 2043776242368 2045402799104 2046563151444 2049397726446 2053168011776 2056011734784 2057178105549 2058815328272 2062332952704 2065189369536 2066675696064 2069493831012 2069538127776 2072360165958 2073029700384 2079048280832 2080227720177 2080272246696 2081927849088 2085484962816 2089831726272 2092726230048 2095624742832 2099992640569 2103580619208 2105298222552 2106494165772 2108214148068 2112092638208 2113292441088 2115017974272 2116217819142 2117947362048 2119148868753 2125301345944 2125987984512 2128932566208 2131881226272 2133369887236 2136324693174 2138715654656 2139283591641 2139974747568 2141677864704 2142892833669 2146187688064 2149808578176 2149854594048 2152786152384 2155767850656 2157319366944 2160261104302 2163253155693 2163952055664 2166949219176 2173240474048 2173942600704 2176907005632 2176953601536 2179922112288 2181491012512 2184512468208 2187491286289 2188244854656 2191228762248 2194263705132 2195842927068 2198300500992 2198884260762 2201345238528 2202594056658 2204394193152 2208988798384 2212048339656 2212763004288 2215827772992 2220446209164 2222259234916 2223521619426 2225337156294 2226601289259 2230697576704 2233787185536 2235611104384 2237603761152 2239430796288 2242532500992 2244098428096 2247206597664 2250319072176 2251046101248 2258862233544 2261990851596 2265123802914 2269290960384 2272385383072 2272434022656 2273723169291 2275532731248 2276267906304 2279420631936 2280324418568 2284171614312 2284220506176 2286038422528 2287335286908 2290503341322 2294717189632 2297895468288 2299199059143 2301028896304 2301078148992 2309068003676 2309814013248 2312963693484 2313013201632 2316167244306 2317834200794 2321044497471 2323642196224 2325010158072 2326860537216 2330836134912 2335694282304 2335744276992 2338929315936 2342168830224 2347050598283 2351060692056 2354317008804 2360574125056 2361915081216 2363843618304 2365186431744 2367117639936 2368460500371 2375336798408 2376104217984 2377453996224 2379395221056 2382690782304 2384354579852 2387657010018 2390964014187 2391736482576 2398680357248 2402778663936 2406055111488 2406106612224 2409387597792 2411121645408 2414409469514 2414461149072 2417753526951 2418534650448 2421884421432 2426984287812 2428915823936 2429700553728 2433065789952 2436435687168 2438137013984 2441513935056 2444843202323 2444895533304 2445685425792 2449020381336 2452412376324 2452785929216 2454177389076 2456924089344 2457576526734 2460327031296 2463734686464 2465507847936 2468869833488 2472289320792 2473088063616 2476513393344 2481675174948 2483703398912 2485112398182 2488554382113 2493132585728 2496585677952 2498624175488 2500851262464 2508110007872 2509534773792 2511583844448 2513010583728 2515062492432 2515875054336 2524610731608 2526674045952 2528107422372 2531608956198 2536266367488 2539724839904 2539779201792 2541220012737 2543242464336 2548597879576 2552952330432 2554984119296 2556433555956 2556488275488 2559974322654 2561816748246 2564683917824 2565364970889 2568236111616 2569693066101 2571793225344 2580723062932 2581556838336 2585132401824 2588657508342 2588712917616 2590520577358 2594108555997 2597011866368 2598540764904 2600608835712 2605052150784 2606085049792 2610481844928 2610537721344 2614097470752 2617718104368 2623174198081 2627656067592 2629803598848 2631295480428 2638934861344 2639787443712 2643443659008 2648953372336 2652622282824 2654788186456 2655645890688 2657154466368 2659324070592 2663007344928 2664866883364 2668557834726 2672253898209 2673117245232 2680878046336 2684591173824 2685458506752 2689177978368 2694783015456 2698457642398 2698515401904 2702195118357 2706812000424 2712511851084 2714670626752 2715547677696 2716268792706 2719308824064 2723075179776 2724976662688 2725034989824 2728750868592 2732471814361 2732530301928 2733413122944 2741348979712 2742904140732 2746703176938 2749777270272 2750507474967 2753585826048 2755567594752 2759325108016 2759384170368 2763146887944 2764039600512 2767867910208 2773636960236 2773696328928 2775903798784 2777478562674 2781325485891 2786442301696 2790301640064 2794166323776 2795069058048 2803868290178 2804774158944 2807064296736 2808658887696 2810952197424 2821623758856 2823226620516 2823929816064 2825531825004 2829445303986 2834650646016 2838576754944 2840187073059 2842508301696 2848432924232 2852378122188 2853299663424 2855570486272 2857190444892 2857251602016 2861147772378 2863206953922 2866411437568 2867172614523 2870381536512 2874357134208 2876425822592 2884337540924 2885269407552 2885331165696 2889265625568 2893267378512 2895287704106 2899297797879 2902542674176 2904251443128 2906562816384 2912683290944 2917659806208 2921638349664 2921700886272 2925684940176 2927790569424 2931782927267 2931845681016 2936792075544 2939192257536 2940859654596 2949397786208 2950350672384 2954437030656 2958529048704 2960594945552 2964695492568 2967116208392 2968801719012 2969760874176 2978382914048 2980072543878 2982505815282 2984200068177 2986636709763 2987601627024 2996275463552 3000425429568 3001394801664 3005551858176 3011816311392 3015987802128 3020100426399 3020165070552 3029912030208 3031630892388 3034043641664 3035023875072 3035829827142 3039227509248 3043436965632 3045562152416 3045627341568 3049780382544 3054004455096 3054991137408 3063860624384 3065598745524 3065664363552 3068104198656 3069844727166 3074096589669 3079752017664 3083951591312 3084017602176 3088222992408 3093499429056 3094725996628 3100013544096 3102480716288 3104240746518 3104307191664 3108540248937 3114259043072 3118572421248 3122891773632 3123900711936 3133735147846 3134747589408 3139089345072 3143437114248 3145632129649 3153581908992 3155370928812 3156156853248 3157947333828 3162321222102 3168138957312 3169938661632 3172526961408 3174326728713 3176921043072 3183542680024 3187952018916 3188981976768 3193398849312 3200054830854 3204487039761 3208073481984 3212516797056 3214828860544 3219281532096 3223671369268 3224712867264 3224781891072 3229179228576 3233651775984 3235909786942 3235979050416 3240391656453 3245928083496 3248580916224 3255351913408 3259860711072 3260913901056 3265360508448 3265430402304 3269883168432 3272236518768 3276698565769 3276768702312 3284979581952 3286843143372 3287343797248 3293764390602 3296385761056 3297450751488 3298326391143 3302017857792 3306591289728 3308900233264 3313483197576 3318072509484 3319144506432 3328780903936 3330669313746 3333388852374 3335282429139 3338005734441 3346046365056 3348778459264 3350680778304 3353416656576 3354500072448 3359146194432 3366147642144 3370809896496 3375478608264 3386372269056 3388293350316 3390989952448 3392986277394 3403936440576 3408578074608 3408651033984 3413299096872 3414401859456 3415755664328 3420486627852 3424314815488 3426257421468 3426330759264 3429057633792 3431002930362 3435755011983 3442075784448 3446843202432 3451543344456 3451617223488 3458811407996 3463602005514 3464721019872 3467478447616 3469445540226 3469519802448 3474250866459 3476751301191 3480642459904 3485463294336 3490290805824 3491418442752 3502409871122 3503541423456 3503616415488 3508393973904 3513253245336 3515706497843 3524591545344 3526591038084 3536829710432 3540861187584 3542872621824 3545765427456 3547779647616 3550676459904 3558077112968 3563005197612 3564156326976 3569092831584 3576531869778 3579454898432 3581485515027 3593044020608 3598020535872 3602926824476 3604167995904 3609082667232 3614081396688 3616682468112 3621614204271 3621691723608 3627801975672 3630766906368 3633379986432 3638334491456 3640476431718 3643373735904 3644550830592 3649598684928 3657205520976 3662270902584 3667343299956 3671447768064 3673530572004 3674090126336 3679178893824 3681266083614 3684195850592 3685386134016 3686364790101 3690490546944 3695602029696 3698182613648 3698261771904 3703304750232 3708433981188 3709632095424 3720402186752 3722512762422 3725555098368 3727668597273 3739698878592 3742752395648 3744878516928 3747936263232 3762165011808 3764302160688 3767375766672 3769515875592 3772593738648 3784769006592 3786916097412 3790011068928 3792161133558 3803170829584 3804399551232 3809587259856 3809668802688 3814863696504 3817609271896 3822896819364 3827175382016 3829428495648 3832476178944 3834650333934 3839961483981 3842725122369 3847025876736 3852354167424 3857689838016 3865730397172 3871084594398 3872335257504 3875417088512 3877698602736 3882986262513 3885780866037 3895517799552 3895601181696 3900913253568 3902173553664 3903720759232 3909127574688 3914458091254 3915722767392 3915806582016 3921146206128 3926577156552 3929319027001 3939249374208 3941484101388 3944705398272 3952927323424 3958402292016 3959681165568 3965165488512 3973430058504 3976674420376 3978933424236 3982182279684 3983468836032 3988986105888 3997300325046 4000567239424 4002836752089 4012952896512 4015755081856 4021317069504 4026800568532 4026886760736 4028187760128 4040869006433 4042174523184 4047686463597 4047773102856 4057915954176 4060836455424 4066373843392 4068767776626 4072005940128 4073321516544 4078963236096 4087464994032 4087552484736 4093126302888 4098795452892 4106336023552 4112023469568 4114356211098 4117630656544 4120054765407 4124665905408 4130378739072 4133351392128 4138987662024 4139076255552 4144720331916 4146059400768 4158096561664 4160455440354 4160544493392 4163855698176 4166217844011 4179663452544 4185452460096 4191249485664 4199985281138 4205802435267 4207161238416 4210596445104 4212988331544 4216428296136 4226584882176 4230035948544 4232435638284 4235894724096 4238297737506 4250602691888 4251975969024 4257865132416 4263762452544 4266739774472 4272649386348 4277431309312 4278567183282 4279949495136 4283355729408 4285785667338 4291721658567 4292375376128 4294810430883 4299617156352 4305572304768 4311535701312 4314638733888 4320522208604 4326506311386 4327904111328 4333898438352 4342931556159 4346480948096 4353814011264 4353907203072 4359844224576 4362982025024 4369024936416 4374982572578 4376489709312 4382457524496 4388527410264 4391685854136 4397768521524 4402690477056 4405188113316 4408788386304 4417977596768 4424096679312 4425526008576 4431655545984 4440892418328 4444518469832 4447043238852 4450674312588 4453202578518 4461395153408 4467574371072 4470108815817 4471222208768 4473758722923 4485065001984 4488196856192 4494413195328 4500638144352 4502092202496 4516265360131 4517724467088 4523981703192 4530247605828 4538581920768 4544770766144 4544868045312 4547446338582 4551065462496 4552535812608 4558841263872 4560648837136 4568343228624 4568441012352 4574670573816 4581006682644 4589434379264 4595790936576 4598398118286 4602057792608 4602156297984 4604767090749 4618136007352 4619628026496 4625927386968 4626026403264 4632334488612 4635668401588 4642088994942 4647284392448 4650020316144 4653721074432 4656361119777 4671388564608 4671488553984 4677858631872 4684337660448 4694101196566 4700602721769 4702121384112 4708634017608 4723830162432 4727687236608 4730372863488 4734235279872 4736921000742 4750673596816 4752208435968 4754907992448 4758790442112 4765381564608 4768709159704 4775314020036 4781928028374 4783472965152 4797360714496 4800082246281 4812110222976 4812213224448 4818775195584 4822243290816 4828818939028 4828922298144 4835507053902 4837069300896 4843768842864 4853864680413 4853968575624 4857831647872 4866131579904 4872871374336 4876274027968 4883027870112 4889686404646 4889791066608 4891370851584 4898040762672 4904824752648 4908354778152 4915153053468 4920654062592 4927469372928 4931015695872 4937739666976 4940646585903 4944578641584 4946176127232 4953026786688 4963350349896 4967406797824 4970224796364 4977108764226 4986265171456 4993171355904 4996003970619 4997248350976 5000083278561 5016220015744 5019069547584 5023167688896 5026021167456 5030124984864 5031750108672 5047590696617 5049221463216 5056214844744 5063217912396 5072532734976 5079449679808 5079558403584 5082440025474 5086484928672 5097195759152 5105904660864 5112867111912 5112976550976 5119948645308 5123633496492 5129367835648 5130729941778 5136472223232 5139386132202 5143586450688 5146504395543 5161446125864 5163113676672 5170264803648 5177315016684 5177425835232 5181041154716 5188217111994 5194023732736 5195403008271 5197081529808 5201217671424 5204168310339 5212170099584 5220963689856 5221075442688 5228194941504 5235436208736 5246348396162 5253614806683 5255312135184 5262590960856 5277869722688 5279574887424 5286887318016 5297906744672 5305244565648 5309576372912 5311291781376 5314308932736 5318648141184 5326014689856 5329733766728 5337115669452 5344507796418 5346234490464 5361756092672 5364797804667 5369182347648 5378355956736 5389566030912 5396915284796 5397030803808 5404390236714 5413624000848 5415770494099 5425023702168 5429341253504 5432537585412 5438617648128 5446150359552 5449953325376 5450069979648 5457501737184 5464943628722 5465060603856 5466826245888 5485808281464 5493406353876 5499554540544 5501014949934 5507171652096 5511135189504 5518650216032 5518768340736 5521899125421 5526293775888 5528079201024 5535735820416 5547273920472 5547392657856 5551807597568 5554957125348 5562650971782 5572884603392 5580603280128 5583769143633 5588332647552 5607736580356 5609548317888 5614128593472 5617317775392 5621904394848 5641424896219 5643247517712 5646453241032 5651063650008 5658890607972 5669301292032 5677153509888 5680374146118 5685016603392 5696865848464 5704756244376 5706599326848 5714380889784 5714503204032 5722295544756 5726413907844 5732822875136 5734345229046 5740763073024 5748714268416 5751975500901 5752851645184 5768675081848 5770538815104 5770662331392 5778531251136 5786534757024 5790575408212 5798595595758 5805085348352 5806626891597 5808502886256 5813125632768 5825366581888 5835319612416 5843276699328 5843401772544 5851369880352 5855581138848 5863565854534 5863691362032 5871687136881 5873584151088 5881719309192 5898795572416 5900701344768 5908874061312 5917058097408 5921189891104 5929390985136 5934232416784 5937603438024 5939521748352 5956765828096 5960145087756 5965011630564 5968400136354 5973273419526 5975203254048 5992550927104 5995950487569 6000850859136 6011103716352 6023632622784 6031975604256 6040200852798 6040330141104 6052919963993 6063261784776 6068087283328 6071659654284 6078455018496 6086873931264 6091124304832 6091254683136 6099560765088 6108008910192 6109982274816 6131197491048 6131328727104 6136208397312 6139689454332 6148193179338 6159504035328 6167903182624 6168035204352 6171534316647 6176445984816 6186998858112 6189451993256 6200027088192 6204961432576 6208481493036 6208614383328 6217080497874 6228518086144 6237144842496 6240683160531 6245783547264 6267470295692 6269495178816 6278178690144 6286874228496 6291264259298 6299977921707 6305121942833 6310741857624 6315894667656 6324642444204 6336277914624 6339877323264 6345053922816 6348653457426 6353842086144 6367085360048 6375904037832 6377963953536 6386797698624 6400109661708 6408974079522 6416146963968 6417850774923 6425033594112 6428678501007 6429657721088 6438563064192 6447342738536 6449425734528 6449563782144 6458358457152 6467303551968 6471819573884 6471958100832 6480783312906 6489759467079 6491856166992 6510703826816 6519721422144 6521827802112 6530721016896 6530860804608 6539766336864 6544473037536 6553397131538 6553537404624 6562473858867 6573686286744 6587528781204 6592771522112 6594901502976 6596652782286 6604035715584 6613182579456 6617800466528 6626966395152 6636145018968 6638289012864 6657561807872 6661338627492 6666777704748 6670564858278 6676011468882 6679803867777 6692092730112 6697556918528 6701361556608 6706833313152 6718292388864 6732295284288 6741619792992 6750957216528 6765028195051 6776586700632 6781979904896 6785972554788 6807872881152 6817156149216 6817302067968 6826598193744 6828803718912 6831511328656 6840973255704 6852514842936 6852661518528 6858115267584 6862005860724 6871510023966 6884151568896 6893686404864 6897597177429 6903086688912 6903234446976 6917622815992 6927204011028 6929442039744 6934956895232 6938891080452 6939039604896 6948501732918 6953502602382 6961284919808 6963133492413 6970926588672 6980581611648 7004819742244 7007082846912 7007232830976 7016787947808 7026506490672 7031412995686 7041151794849 7046900994931 7053182076168 7073659420864 7081722375168 7085745243648 7091530854912 7095559295232 7101352919808 7116154225936 7126010395224 7128312653952 7138185663168 7153063739556 7158909796864 7162971030054 7172892042561 7186088041216 7196041071744 7205853648952 7208335991808 7218165334464 7228162793376 7233364936224 7243228408542 7243383447216 7253260580853 7255603951344 7276668982912 7280952863436 7286747471808 7289101661184 7299197369856 7314411041952 7324541805168 7334529606969 7334686599912 7347061144008 7358357787648 7362532167228 7368391701184 7370772268032 7372729580202 7380981093888 7391204059392 7396365227296 7396523543808 7406609500464 7416867962376 7419264190848 7440804373504 7445025524844 7451110196736 7455337194546 7465663146339 7479397757184 7485504791296 7489757033856 7495872526464 7524330023616 7528604321376 7534751533344 7539031751184 7545187477296 7560913865057 7573832194824 7580022137856 7584322267116 7606341659168 7608799102464 7619174519712 7619337605376 7629727393008 7635218543792 7645793638728 7658856991296 7664952357888 7669300667868 7679922967962 7685450244738 7694051753472 7696094912667 7704708334848 7709079198303 7715379676032 7731460794344 7742169188796 7744670515008 7750834177024 7755397205472 7765972525026 7771561732074 7782325667991 7791035599104 7801826507136 7807441518464 7818255149376 7828916182508 7831445534784 7831613164032 7842292412256 7853154313104 7858638054002 7869522594243 7882968202776 7889410796544 7905854646848 7916804584032 7919362331136 7930330977024 7946860117008 7953348840752 7957866848472 7964364559368 7966937672064 7977972211776 7994600650092 8001134478848 8005673504178 8016761694627 8031510163712 8042634139008 8053601137064 8053773521472 8056375520256 8081738012866 8084349046368 8095372927194 8095546205712 8106585355071 8112419702779 8132747686784 8137535553252 8144011880256 8146643033088 8157926472192 8174929988064 8175104969472 8186252605776 8197415443083 8197590905784 8224046939136 8228712422196 8235261313088 8240109530814 8249331810816 8260757478144 8266702784256 8277975324048 8278152511104 8289440663832 8292118801536 8316193123328 8320910880708 8321088986784 8327711396352 8332435688022 8343976457673 8359326905088 8370904920192 8382498971328 8399970562276 8411604870534 8414322476832 8421192890208 8425976663088 8432856592272 8450433143299 8464871276568 8471789448192 8476595475012 8501205383776 8503951938048 8515730264832 8527524905088 8533479548944 8545298772696 8557134366564 8559898990272 8566711458816 8571571334676 8583443317134 8584750752256 8589620861766 8599234312704 8601517843569 8611144609536 8623071402624 8629277467776 8641044417208 8653012622772 8655808222656 8667796876704 8685863112318 8692961896192 8697893393637 8707628022528 8719688449152 8725964050048 8738049872832 8749965145156 8752979418624 8764915048992 8777054820528 8783371708272 8795348781801 8795537043048 8810376226632 8817576772608 8835955193536 8848193358624 8851052017152 8863311091968 8881784836656 8889036939664 8894086477704 8901348625176 8906405157036 8922790306816 8935148742144 8940217631634 8942444417536 8947517445846 8952600204531 8959910129289 8976393712384 8988826390656 9001276288704 9004184404992 9032530720262 9035448934176 9047963406384 9060301279197 9060495211656 9066822020753 9089541532288 9089736090624 9094892677164 9102130924992 9105071625216 9117682527744 9121297674272 9136686457248 9136882024704 9149341147632 9162013365288 9191581873152 9196796236572 9204115585216 9204312595968 9209534181498 9236272014704 9239256052992 9251854773936 9252052806528 9264668977224 9271336803176 9284177989884 9294568784896 9300040632288 9307442148864 9312722239554 9325620746811 9342777129216 9355717263744 9368675320896 9388202393132 9401205443538 9404242768224 9417268035216 9436896388947 9444601748393 9460745726976 9468470559744 9473842001484 9501347193632 9504416871936 9509815984896 9517580884224 9530763129216 9537418319408 9550628040072 9563856056748 9566945930304 9594721428992 9600164492562 9613461119283 9624220445952 9637550391168 9644486581632 9657637878056 9657844596288 9671014107804 9674138601792 9687537685728 9707729360826 9707937151248 9715663295744 9721174969359 9745742748672 9752548055936 9766055740224 9779372809292 9779582133216 9782741703168 9796081525344 9809649505296 9813539015623 9816709556304 9830095697307 9830306106936 9854938745856 9862031391744 9875479333952 9881293171806 9889157283168 9892352254464 9906053573376 9926700699792 9940449592728 9954217528452 9972530342912 9986342711808 9992007941238 9994496701952 10000166557122 10005847287417 10014017203323 10032440031488 10038139095168 10046335377792 10052042334912 10060249969728 10063500217344 10095181393234 10098442926432 10112429689488 10126435824792 10133506964371 10158899359616 10159116807168 10164880050948 10172969857344 10194391518304 10211809321728 10225734223824 10225953101952 10239897290616 10247266992984 10261459883556 10272944446464 10278772264404 10287172901376 10293008791086 10322892251728 10326227353344 10340529607296 10354630033368 10354851670464 10362082309432 10376434223988 10388047465472 10390806016542 10394163059616 10402435342848 10408336620678 10422752599377 10424340199168 10430253903573 10441927379712 10456389883008 10470872417472 10492696792324 10507229613366 10510624270368 10525181921712 10547119493529 10555739445376 10573774636032 10595813489344 10610489131296 10619152745824 10622583562752 10628617865472 10637296282368 10652029379712 10659467533456 10674231338904 10689015592836 10692468980928 10723512185344 10729595609334 10738364695296 10744456545081 10779132061824 10793830569592 10794061607616 10808780473428 10827248001696 10831540988198 10850047404336 10858682507008 10864842612813 10865075170824 10892300719104 10899906650752 10900139959296 10915003474368 10929887257444 10930121207712 10933652491776 10968073017461 10971616562928 10986812707752 11002029899868 11014343304192 11022270379008 11037300432064 11037536681472 11043798250842 11052587551776 11056158402048 11071471640832 11094547840944 11094785315712 11109914250696 11125301943564 11145769206784 11161206560256 11167538287266 11176665295104 11183005791819 11215473160712 11219096635776 11228257186944 11234635550784 11243808789696 11282849792438 11286495035424 11292906482064 11302127300016 11317781215944 11325684254297 11354307019776 11360748292236 11370033206784 11393731696928 11409512488752 11413198653696 11428761779568 11429006408064 11444591089512 11452827815688 11468690458092 11481526146048 11497428536832 11503951001802 11505703290368 11528175367107 11537350163696 11541077630208 11557062502272 11573069514048 11581150816424 11597191191516 11610170696704 11613253783194 11617005772512 11626251265536 11648958787539 11650733163776 11657342598111 11686553398656 11686803545088 11702739760704 11711162277696 11727131709068 11727382724064 11743374273762 11747168302176 11763438618384 11787957081003 11797591144832 11817748122624 11834116194816 11842379782208 11858781970272 11868464833568 11875206876048 11879043496704 11920290175512 11930023261128 11936800272708 11946546839052 11950406508096 11985101854208 11991900975138 12001701718272 12008510256267 12047265245568 12063951208512 12080401705596 12080660282208 12105839927986 12122607019299 12126523569552 12136174566656 12143059390791 12143319308568 12173747862528 12182248609664 12182509366272 12199121530176 12216017820384 12219964549632 12258434548927 12262394982096 12262657454208 12279378908664 12296386358676 12319008070656 12335806365248 12336070408704 12343068633294 12352891969632 12373997716224 12378903986512 12400054176384 12416962986072 12417228766656 12434160995748 12457036172288 12474289684992 12481366321062 12491567094528 12498653532033 12534940591384 12538990357632 12556357380288 12573748456992 12582528518596 12599955843414 12610243885666 12617407305801 12621483715248 12631789335312 12649284888408 12679754646528 12690107845632 12697306914852 12707684172288 12734170720096 12751808075664 12755927907072 12773595397248 12800219323416 12817948159044 12832293927936 12835701549846 12850067188224 12857357002014 12859315442176 12877126128384 12884431292649 12894685477072 12898851469056 12916716914304 12934607103936 12943639147768 12943916201664 12961566625812 12979518934158 12983712333984 13021407653632 13028794668477 13039442844288 13061442033792 13061721609216 13079532673728 13088946075072 13106794263076 13107074809248 13124947717734 13147372573488 13175057562408 13185543044224 13193305564572 13208071431168 13226365158912 13235600933056 13253932790304 13272290037936 13276578025728 13322677254984 13333555409496 13341129716556 13352022937764 13359607735554 13384185460224 13395113837056 13402723113216 13410326447451 13413666626304 13421276168769 13464590568576 13483239585984 13501914433056 13530056390102 13548796080393 13553173401264 13563959809792 13571945109576 13615745762304 13634312298432 13634604135936 13653196387488 13657607437824 13663022657312 13681946511408 13700603319389 13705029685872 13705323037056 13724011721448 13743020047932 13768303137792 13787372809728 13795194354858 13806173377824 13806468893952 13835245631984 13854408022056 13858884079488 13877782160904 13878079209792 13897003465836 13907005204764 13922569839616 13926266984826 13941853177344 13961163223296 13969083359331 14009639484488 14014165693824 14014465661952 14033575895616 14053012981344 14062825991372 14082303589698 14093801989862 14101808165307 14106364152336 14147318841728 14171490487296 14183061709824 14191118590464 14202705839616 14232308451872 14252020790448 14256625307904 14276371326336 14306127479112 14317819593728 14325942060108 14345784085122 14372176082432 14392082143488 14400246738843 14411707297904 14436330668928 14456325586752 14466729872448 14486456817084 14486766894432 14506521161706 14511207902688 14553337965824 14561594041239 14561905726872 14573494943616 14598394739712 14628822083904 14649083610336 14669059213938 14669373199824 14694122288016 14699948483983 14725064334456 14736783402368 14745459160404 14761962187776 14782408118784 14792730454592 14793047087616 14813219000928 14833735924752 14838528381696 14890051049688 14902220393472 14910674389092 14931326292678 14958795514368 14971009582592 14979514067712 14988011911857 14991745052928 15000249835683 15048660047232 15057208642752 15069503066688 15078063502368 15090374954592 15121827730114 15142772089851 15147664389648 15168644534232 15212683318336 15217598204928 15238349039424 15238675210752 15259454786016 15270437087584 15291587277456 15312439004023 15317713982592 15338601335736 15359845935924 15370900489476 15388103506944 15392189825334 15409416669696 15418158396606 15430759352064 15462921588688 15484338377592 15489341030016 15510794410944 15531945050052 15543123464148 15564651335982 15582071198208 15586209024813 15603653014272 15612504931017 15614883036928 15636510298752 15657832365016 15662891069568 15663226328064 15684584824512 15706308626208 15717276108004 15739045188486 15760844420049 15765936405552 15811709293696 15833609168064 15838724662272 15860661954048 15893720234016 15906697681504 15915733696944 15928729118736 15933875344128 15955944423552 15989201300184 16002268957696 16011347008356 16033523389254 16063020327424 16085268278016 16094393414001 16107202274128 16107547042944 16163476025732 16168698092736 16190745854388 16191092411424 16213170710142 16224839405558 16247311482297 16265495373568 16275071106504 16288023760512 16315852944384 16349859976128 16350209938944 16372505211552 16394830886166 16395181811568 16429354187981 16457424844392 16470522626176 16480219061628 16498663621632 16521514956288 16533405568512 16555950648096 16556305022208 16578881327664 16584237603072 16641821761416 16642177973568 16655422792704 16664871376044 16687952915346 16718653810176 16741809840384 16751307430899 16764997942656 16799941124552 16823209741068 16828644953664 16842385780416 16851953326176 16865713184544 16900866286598 16924274688657 16929742553136 16953190950024 17002410767552 17007903876096 17031460529664 17055049810176 17066959097888 17090597545392 17113902416261 17114268733128 17119797980544 17143142669352 17166886634268 17169501504512 17179241723532 17198468625408 17203035687138 17222289219072 17246142805248 17258554935552 17282088834416 17306025245544 17311616445312 17335593753408 17371726224636 17385923792384 17395786787274 17415256045056 17419880674791 17439376898304 17451928100096 17476099745664 17499930290312 17505958837248 17529830097984 17554109641056 17566743416544 17590697563602 17591074086096 17615061410643 17620752453264 17671910387072 17696386717248 17702104034304 17726622183936 17763569673312 17778073879328 17788172955408 17802697250352 17812810314072 17870297484288 17880435263268 17884888835072 17895034891692 17905200409062 17919820258578 17952787424768 17977652781312 17987851462707 18002552577408 18065061440524 18070897868352 18095926812768 18120602558394 18120990423312 18133644041506 18158759891979 18179083064576 18189785354328 18204261849984 18235365055488 18242595348544 18273372914496 18273764049408 18298682295264 18324026730576 18362219386567 18393592473144 18408231170432 18408625191936 18419068362996 18472544029408 18478512105984 18503709547872 18504105613056 18529337954448 18542673606352 18568355979768 18600081264576 18614884297728 18625444479108 18651241493622 18685554258432 18711434527488 18722049481593 18737350641792 18776404786264 18802410887076 18808485536448 18834536070432 18873792777894 18889203496786 18899933765121 18915365828499 18947684002968 19002694387264 19008833743872 19019631969792 19035161768448 19061526258432 19074836638816 19101256080144 19127302700527 19127712113496 19133891860608 19189442857984 19200328985124 19226922238566 19248440891904 19253552324769 19275100782336 19288973163264 19315275756112 19315689192576 19342028215608 19348277203584 19375075371456 19415458721652 19415874302496 19431326591488 19442349938718 19469278401237 19505096111872 19532111480448 19558745618584 19559164266432 19565483406336 19592163050688 19619299010592 19627078031246 19633419112608 19660191394614 19660612213872 19687421576601 19750958667904 19762586343612 19778314566336 19784704508928 19812107146752 19853401399584 19880899185456 19908435056904 19972685423616 19984015882476 19988993403904 20000333114244 20011694574834 20028034406646 20064880062976 20076278190336 20092670755584 20104084669824 20120499939456 20190362786468 20196885852864 20224859378976 20252871649584 20267013928742 20295084585153 20317798719232 20329760101896 20345939714688 20388783036608 20423618643456 20451468447648 20451906203904 20479794581232 20494533985968 20522480490869 20522919767112 20557544528808 20574345802752 20586017582172 20645784503456 20652454706688 20681059214592 20709260066736 20709703340928 20724164618864 20752868447976 20781612033084 20788326119232 20804870685696 20816673241356 20845505198754 20848680398336 20860507807146 20883854759424 20889400477239 20912779766016 20941744834944 20985393584648 21014459226732 21021248540736 21050363843424 21094238987058 21111478890752 21123455384547 21140702984793 21191626978688 21220978262592 21238305491648 21245167125504 21257235730944 21274592564736 21304058759424 21318935066912 21348462677808 21378031185672 21384937961856 21447024370688 21459191218668 21476729390592 21488913090162 21518676127683 21558264123648 21587661139184 21588123215232 21617560946856 21654496003392 21663081976396 21700094808672 21717365014016 21729685225626 21730150341648 21759781742559 21799813301504 21830006948736 21859774514888 21860242415424 21867304983552 21936146034922 21943233125856 21973625415504 22003588820907 22004059799736 22019424907543 22074600864128 22075073362944 22087596501684 22105175103552 22112316804096 22142943281664 22189095681888 22189570631424 22219828501392 22250603887128 22322413120512 22335076574532 22353330590208 22366011583638 22430946321424 22438193271552 22456514373888 22469271101568 22487617579392 22565699584876 22572990070848 22585812964128 22604254600032 22635562431888 22651368508594 22682741595171 22721496584472 22740066413568 22787463393856 22819024977504 22826397307392 22857523559136 22858012816128 22889182179024 22905655631376 22936889960383 22937380916184 22994857073664 23007902003604 23011406580736 23056350734214 23074700327392 23082155260416 23088284738001 23114125004544 23146139028096 23162301632848 23194382383032 23226507566388 23234011545024 23252502531072 23297917575078 23301466327552 23314685196222 23346977003973 23373106797312 23405479521408 23422324555392 23454263418136 23454765448128 23486748547524 23494336604352 23526877236768 23575914162006 23595182289664 23608567782729 23668232389632 23684759564416 23717563940544 23736929667136 23750413752096 23758086993408 23840580351024 23860046522256 23873600545416 23893093678104 23900813016192 23970203708416 23983801950276 24003403436544 24017020512534 24050285083881 24094530491136 24127902417024 24160803411192 24161320564416 24211679855972 24245214038598 24253047139104 24272349133312 24286118781582 24286638617136 24319756065213 24337259108337 24364497219328 24398243060352 24432035640768 24439929099264 24516869097854 24524789964192 24525314908416 24558757817328 24592246329249 24592772717352 24609945484901 24671612730496 24672140817408 24686137266588 24705783939264 24747995432448 24757807973024 24800108352768 24833925972144 24834457533312 24868321991496 24948579369984 24962732642124 24983134189056 24997307064066 25069881182768 25077980715264 25112714760576 25147496913984 25165057037192 25199911686828 25220487771332 25234814611602 25242967430496 25263578670624 25298569776816 25351299429897 25394613829704 25415368344576 25468341440192 25503616151328 25511855814144 25547190794496 25600438646832 25635896318088 25671403099692 25700134376448 25714714004028 25718630884352 25754252256768 25768862585298 25789370954144 25797702938112 25804553530707 25833433828608 25869214207872 25887278295536 25887832403328 25923133251624 25959037868316 25967424667968 26042815307264 26057589336954 26078885688576 26093680180911 26122884067584 26159065347456 26177892150144 26213588526152 26214149618496 26249895435468 26294745146976 26350115124816 26371086088448 26386046345403 26386611129144 26452730317824 26471201866112 26507865580608 26544580075872 26553156051456 26636748756691 26645354509968 26667110818992 26682259433112 26704045875528 26719215471108 26768370920448 26790227674112 26805446226432 26820652894902 26827333252608 26842552337538 26879730387867 26929181137152 26966479171968 27003828866112 27060112780204 27097592160786 27106346802528 27127919619584 27143890219152 27180903837591 27200466062259 27268624596864 27269208271872 27306392774976 27315214875648 27326045314624 27363893022816 27401206638778 27410059371744 27410646074112 27448023442896 27486040095864 27505233189007 27574745619456 27590388709716 27612346755648 27612937787904 27670491263968 27708816044112 27717768158976 27755564321808 27756158419584 27794006931672 27814010409528 27852533969652 27883706354688 27922326446592 27938166718662 28019278968976 28028331387648 28067151791232 28106025962688 28125651982744 28164607179396 28187603979724 28203616330614 28212728304672 28294637683456 28310689166841 28333805245179 28382237180928 28405411679232 28464616903744 28504041580896 28513250615808 28552742652672 28612254958224 28651884120216 28691568170244 28744352164864 28784164286976 28800493477686 28823414595808 28840383357849 28872661337856 28912651173504 28933459744896 28972913634168 28973533788864 29013042323412 29022415805376 29106675931648 29123188082478 29123811453744 29146989887232 29163524908077 29257644167808 29298167220672 29338118427876 29338746399648 29388244576032 29399896967966 29440617046869 29450128668912 29473566804736 29490287091921 29490918320808 29564816237568 29585460909184 29586094175232 29626438001856 29667471849504 29677056763392 29770483904537 29780102099376 29821348778184 29862652585356 29917591028736 29942019165184 29959028135424 29976023823714 29983490105856 30000499671366 30042051609969 30097320094464 30114417285504 30139006133376 30156127004736 30180749909184 30243655460228 30285544179702 30295328779296 30337289068464 30400520893113 30425366636672 30476698078848 30477350421504 30518909572032 30540874175168 30583174554912 30624878008046 30635427965184 30677202671472 30719691871848 30741800978952 30784379650668 30818833339392 30836316793212 30861518704128 30925843177376 30968676755184 30978682060032 31021588821888 31063890100104 31086246928296 31129302671964 31164142396416 31172418049626 31207306028544 31225009862034 31229766073856 31273020597504 31290761710719 31315664730032 31325782139136 31369169649024 31412617252416 31434552216008 31478090376972 31521688840098 31531872811104 31623418587392 31641358480587 31667218336128 31721323908096 31787440468032 31813395363008 31831467393888 31857458237472 31867750688256 31911888847104 31978402600368 32022694016712 32067046778508 32126040654848 32170536556032 32188786828002 32214404548256 32215094085888 32233369635243 32326952051464 32337396185472 32381491708776 32382184822848 32426341420284 32449678811116 32494622964594 32530990747136 32550142213008 32576047521024 32594527838439 32699719952256 32700419877888 32745010423104 32789661772332 32790363623136 32858708375962 32904219052383 32914849688784 32941045252352 32960438123256 33043029912576 33066811137024 33111901296192 33112610044416 33157762655328 33168475206144 33272893775659 33283643522832 33284355947136 33329742752088 33375905830692 33437307620352 33483619680768 33502614861798 33529995885312 33599882249104 33646419482136 33657289907328 33684771560832 33703906652352 33731426369088 33801732573196 33848549377314 33859485106272 33906381900048 33977052762891 34004821535104 34062921059328 34110099620352 34133918195776 34181195090784 34227804832522 34228537466256 34239595961088 34286285338704 34333773268536 34358483447064 34406071374276 34444578438144 34492285610496 34517109871104 34564177668832 34584526101321 34612050491088 34623232890624 34671187506816 34743452449272 34771847584768 34791573574548 34830512090112 34839761349582 34878753796608 34903856200192 34952199491328 34972027794333 34999860580624 35059660195968 35108219282112 35133486833088 35181395127204 35182148172192 35230122821286 35241504906528 35343820774144 35363871243009 35392773434496 35453244367872 35527139346624 35556147758656 35576345910816 35605394500704 35625620628144 35760870526536 35790069783384 35810400818124 35839640517156 35905574849536 35955305562624 35975702925414 36005105154816 36025530768801 36130122881048 36141795736704 36191853625536 36241205116788 36241980846624 36267288083012 36317519783958 36358166129152 36367821057897 36379570708656 36408523699968 36429178172373 36485190697088 36546745828992 36547528098816 36597364590528 36648053461152 36724438773134 36775303646781 36787184946288 36816462340864 36838136725992 36945088058816 36957024211968 37007419095744 37008211226112 37058675908896 37085347212704 37136711959536 37187351866913 37200162529152 37250888958216 37302482987244 37371108516864 37422869054976 37444098963186 37474701283584 37552809572528 37604821774152 37616971072896 37669072140864 37747585555788 37778406993572 37799867530242 37830731656998 37852221917403 37895368005936 38005388774528 38039263939584 38070323536896 38123052516864 38149673277632 38202512160288 38254605401054 38255424226992 38267783721216 38400657970248 38453844477132 38496881783808 38507104649538 38550201564672 38577946326528 38630551512224 38631378385152 38653293877947 38684056431216 38696554407168 38750150742912 38830917443304 38831748604992 38862653182976 38884699877436 38938556802474 39010192223744 39064222960896 39086384005431 39117491237168 39118328532864 39184326101376 39238598021184 39254156062492 39266838225216 39320382789228 39321224427744 39374843153202 39501917335808 39525172687224 39556629132672 39624214293504 39706802799168 39761798370912 39816870113808 39899860170811 39968031764952 40000666228488 40023389149668 40056068813292 40129760125952 40152556380672 40185341511168 40208169339648 40240999878912 40263828506307 40380725572936 40393771705728 40449718757952 40505743299168 40534027857484 40590169170306 40635597438464 40646388241179 40659520203792 40691879429376 40777566073216 40847237286912 40902936895296 40903812407808 40959589162464 40989067971936 41044960981738 41045839534224 41101809958167 41115089057616 41172035164344 41291569006912 41304909413376 41362118429184 41418520133472 41419406681856 41448329237728 41505736895952 41562334439491 41563224066168 41576652238464 41633346482712 41691010397508 41697360796672 41721015614292 41767709518848 41778800954478 41825559532032 41883489669888 41970787169296 42028918453464 42042497081472 42100727686848 42188477974116 42222957781504 42246910769094 42281405969586 42305424495921 42383253957376 42441956525184 42476610983296 42514471461888 42549185129472 42608117518848 42637870133824 42696925355616 42756062371344 42769875923712 42918382437336 42953458781184 42977826180324 43037352255366 43116528247296 43175322278368 43176246430464 43200740216529 43235121893712 43308992006784 43326163952792 43400189617344 43434730028032 43459370451252 43460300683296 43519563485118 43599626603008 43660013897472 43684782123717 43719549029776 43720484830848 43872292069844 43886466251712 43947250831008 44007177641814 44008119599472 44038849815086 44099845451949 44149201728256 44175193003368 44210350207104 44285886563328 44378191363776 44379141262848 44439657002784 44501207774256 44593961367377 44670153149064 44706661180416 44732023167276 44861892642848 44876386543104 44913028747776 44938542203136 44975235158784 45000749507049 45131399169752 45145980141696 45171625928256 45208509200064 45271124863776 45302737017188 45365483190342 45428316269553 45442993168944 45574926787712 45638049955008 45652794614784 45715047118272 45716025632256 45778364358048 45811311262752 45873779920766 45874761832368 45937317012069 46015804007208 46112701468428 46149400654784 46164310520832 46176569476002 46228250009088 46292278056192 46324603265696 46388764766064 46452020844137 46453015132776 46468023090048 46595835150156 46602932655104 46629370392444 46693954007946 46746213594624 46758627074439 46810959042816 46844649110784 46908526836272 46909530896256 46973497095048 46988673208704 47053754473536 47151828324012 47190364579328 47217135565458 47282533260147 47369519128832 47435127881088 47473859334272 47500827504192 47516173986816 47681160702048 47720093044512 47747201090832 47786187356208 47801626032384 47967603900552 48006806873088 48034041025068 48100570167762 48189060982272 48255804834048 48283180242003 48321606822384 48322641128832 48423359711944 48490428077196 48506094278208 48544698266624 48572237563164 48573277234272 48639512130426 48674518216674 48728994438656 48741934446891 48796486120704 48864071281536 49033738195708 49049579928384 49050629816832 49117515634656 49184492658498 49185545434704 49219890969802 49288062563943 49343225460992 49372274533176 49411567878528 49495990864896 49515615946048 49600216705536 49667851944288 49668915066624 49736643982992 49840309763539 49925465284248 49966268378112 49994614128132 50139762365536 50155961430528 50225429521152 50294993827968 50330114074384 50399823373656 50440975542664 50469629223204 50485934860992 50527157341248 50597139553632 50702598859794 50772824065971 50789227659408 50936682880384 51007232302656 51023711628288 51094381588992 51200877293664 51271792636176 51341707248783 51342806199384 51429428008056 51508504513536 51537725170596 51578741908288 51595405876224 51609107061414 51666867657216 51738428415744 51774556591072 51775664806656 51846266503248 51918075736632 51934849335936 52085630614528 52115178673908 52157771377152 52187360361822 52245768135168 52259642024373 52318130694912 52355784300288 52427177052304 52428299236992 52499790870936 52589490293952 52700230249632 52742172176896 52772092690806 52773222258288 52845184231929 52942403732224 53015731161216 53089160151744 53106312102912 53273497513382 53290709019936 53334221637984 53364518866224 53408091751056 53438430942216 53610892452864 53641305789804 53654666505216 53685104675076 53759460775734 53858362274304 53932958343936 53963554388121 54007657732224 54120225560408 54195184321572 54212693605056 54255839239168 54287780438304 54361807675182 54400932124518 54476279675937 54537249193728 54612785549952 54652090629248 54727786045632 54802413277556 54820118743488 54821292148224 54896046885792 54972080191728 55010466378014 55086658159701 55180777419432 55224693511296 55225875575808 55340982527936 55417632088224 55435536317952 55511128643616 55512316839168 55588013863344 55628020819056 55703875618073 55705067939304 55844652893184 55876333437324 56038557937952 56056662775296 56134303582464 56212051925376 56251303965488 56329214358792 56375207959448 56407232661228 56425456609344 56589275366912 56621378333682 56667610490358 56699801295363 56746097485497 56929233807488 57008083161792 57026501231616 57105485305344 57224509916448 57303768240432 57381908101581 57383136340488 57568328573952 57600986955372 57646829191616 57680766715698 57745322675712 57825302347008 57866919489792 57945827268336 57947067577728 58026084646824 58044831610752 58213351863296 58246376164956 58247622907488 58293979774464 58327049816154 58407835203711 58515288335616 58596334441344 58676236855752 58677492799296 58776489152064 58799793935932 58881234093738 58900257337824 58947133609472 58980574183842 58981836641616 59062264729803 59170921818368 59252876003712 59334943699008 59354113526784 59540967809074 59560204198752 59642697556368 59725305170712 59767010463331 59918056270848 59952047647428 59966980211712 60000999342732 60084103219938 60194640188928 60228834571008 60278012266752 60312254009472 60361499818368 60487310920456 60571088359404 60590657558592 60674578136928 60801041786226 60850733273344 60885253755459 60953396157696 61037819144064 61081748350336 61166349109824 61249756016092 61270855930368 61354405342944 61439383743696 61483601957904 61567441472607 61568759301336 61672633586424 61723037408256 61851686354752 61937353510368 61957364120064 62043177643776 62127780200208 62172493856592 62258605343928 62344836099252 62414612057088 62450019724068 62459532147712 62546041195008 62581523421438 62631329460064 62651564278272 62668201431717 62738339298048 62825234504832 62869104432016 62956180753944 63043377680196 63063745622208 63246837174784 63282716961174 63334436672256 63370366153641 63422108954379 63574880936064 63626790726016 63662934787776 63714916474944 63735501376512 63823777694208 63956805200736 64045388033424 64134093557016 64341073112064 64377573656004 64428809096512 64430188171776 64466739270486 64653904102928 64674792370944 64762983417552 64764369645696 64852682840568 64899357622232 64989245929188 65061981494272 65100284426016 65152095042048 65189055676878 65279345227677 65399439904512 65490020846208 65579323544664 65580727246272 65717416751924 65808438104766 65829699377568 65882090504704 65920876246512 66010766462721 66058274722629 66223802592384 66225220088832 66315525310656 66336950412288 66545787551318 66567287045664 66568711894272 66659485504176 66751811661384 66798423459017 66967239361536 67005229723596 67059991770624 67199764498208 67292838964272 67314579814656 67369543121664 67407813304704 67462852738176 67603465146392 67697098754628 67718970212544 67812763800096 67954105525782 68009643070208 68048224785513 68220199240704 68267836391552 68362390181568 68455609665044 68457074932512 68479191922176 68572570677408 68667546537072 68694773109361 68716966894128 68810669881149 68812142748552 68984571220992 69034219742208 69128355337664 69169052202642 69224100982176 69246465781248 69342375013632 69486904898544 69583147149096 69679522699164 69757507593216 69807712400384 69904398982656 69944055588666 69999721161248 70040931011919 70119320391936 70216438564224 70266973666176 70362790254408 70364296344384 70460245642572 70483009813056 70687641548288 70727742486018 70785546868992 70825703348187 71054278693248 71112295517312 71152691821632 71210789001408 71251241256288 71521741053072 71580139566768 71620801636248 71679281034312 71910611125248 71951405850828 72010210309632 72051061537602 72260245762096 72283591473408 72383707251072 72482410233576 72483961693248 72534576166024 72635039567916 72716332258304 72735642115794 72759141417312 72817047399936 72858356344746 72959268195639 72970381394176 73011777325011 73093491657984 73194729181056 73296106922304 73448877546268 73550607293562 73574369892576 73632924681728 73676273451984 73776738987747 73829836454703 73890176117632 74014838191488 74016422452224 74117351817792 74170694425408 74273423919072 74374703733826 74400325058304 74501777916432 74604965974488 74845738109952 74888197926372 74949402567168 75105619145056 75209643548304 75233942145792 75338144281728 75495171111576 75556813987144 75599735060484 75661463313996 75704443834806 75790736011872 76010777549056 76053898289691 76246105033728 76299346555264 76405024320576 76509210802108 76510848453984 76535567442432 76776511122227 76801315940496 76907688954264 77014209299076 77100403129344 77155892653056 77261103024448 77262756770304 77306587755894 77368112862432 77393108814336 77500301485824 77661834886608 77663497209984 77769399754872 77877113604948 78020384447488 78128445921792 78172768010862 78234982474336 78236657065728 78281040542733 78368652202752 78477196042368 78508312124984 78533676450432 78640765578456 78642448855488 78749686306404 79003834671616 79050345374448 79113258265344 79158139036209 79413605598336 79523596741824 79633740227616 79799720341622 79910246270073 79936063529904 80001332456976 80046778299336 80112137626584 80305112761344 80370683022336 80416338679296 80481999757824 80527657012614 80761451145872 80787543411456 80899437515904 81011486598336 81068055714968 81180338340612 81271194876928 81292776482358 81319040407584 81383758858752 81542711512773 81555132146432 81601398186777 81805873790592 81807624815616 81919178324928 81978135943872 82089921963476 82091679068448 82203619916334 82230178115232 82344070328688 82515699567021 82583138013824 82724236858368 82837040266944 82838813363712 82896658475456 83011473791904 83124668878982 83126448132336 83153304476928 83266692965424 83382020795016 83442031228584 83557601908956 83651119064064 83766979339776 83941574338592 84057836906928 84084994162944 84201455373696 84376955948232 84445915563008 84493821538188 84562811939172 84610848991842 84766507914752 84883913050368 84932067500523 84953221966592 85001415735537 85216235037696 85275740267648 85393850711232 85512124742688 85539751847424 85809041842489 85836764874672 85955652360648 86074704510732 86233056494592 86350644556736 86352492860928 86401480433058 86470243787424 86617984013568 86652327905584 86800379234688 86918740902504 86920601366592 87039126970236 87199253206016 87320027794944 87369564247434 87439098059552 87440969661696 87490574724231 87744584139688 87772932503424 87894501662016 88014355283628 88016239198944 88077699630172 88199690903898 88298403456512 88321851140607 88350386006736 88420700414208 88470861275763 88756382727552 88758282525696 88879314005568 89002415548512 89187922734754 89311451713611 89340306298128 89464046334552 89723785285696 89752773086208 89826057495552 89877084406272 89950470317568 90001499014098 90262798339504 90291960283392 90343251856512 90417018400128 90542249727552 90605474034376 90730966380684 90856632539106 90885986337888 91149853575424 91201562679339 91276099910016 91430094236544 91432051264512 91556728716096 91622622525504 91747559841532 91749523664736 91874634024138 92031608014416 92225402936856 92298801309568 92353138952004 92456500018176 92584556112384 92649206531392 92777529532128 92904041688274 92906030265552 92936046180096 93191670300312 93258740784888 93387908015892 93492427189248 93517254148878 93621918085632 93689298221568 93817053672544 93819061792512 93872285132157 93946994190096 93977346417408 94107508947072 94303656648024 94380729158656 94434271130916 94565066520294 94739038257664 94870255762176 94924075441761 94947718668544 95001655008384 95362321404096 95440186089024 95494402181664 95572374712416 95603252064768 95904223235723 95935207801104 96068082050136 96201140335524 96378121964544 96511609668096 96566360484006 96643213644768 96645282257664 96846719423888 96980856154392 97012188556416 97144475126328 97146554468544 97279024260852 97349036433348 97457988877312 97483868893782 97592972241408 97728142563072 97783583515317 98067476391416 98099159856768 98101259633664 98235031269312 98368985316996 98371090869408 98439781939604 98576125127886 98686450921984 98712657157149 98744549066352 98823135757056 99031231892096 99200433411072 99335703888576 99337830133248 99473287965984 99680619527078 99818681326977 99850930568496 99989228256264 100279524731072 100311922861056 100450859042304 100589987655936 100660228148768 100799646747312 100881951085328 100939258446408 100971869721984 101054314682496 101194279107264 101405197719588 101545648131942 101578455318816 101873365760768 101931158288673 102014464605312 102188763177984 102401754587328 102543585272352 102683414497566 102685612398768 102858856016112 102899639387881 103075450341192 103157483816576 103218214122828 103333735314432 103476856831488 103549113182144 103551329613312 103692533006496 103836151473264 103869698671872 104230357347816 104315542754304 104374720723644 104491536270336 104519284048746 104636261389824 104711568600576 104854354104608 104856598473984 104916083382999 104999581741872 105178980587904 105400460499264 105484344353792 105544185381612 105546444516576 105690368463858 105884807464448 106031462322432 106091613729027 106178320303488 106546995026764 106581418039872 106668443275968 106729037732448 106816183502112 106876861884432 107187073028161 107282611579608 107370209350152 107518921551468 107716724548608 107865916687872 107927108776242 108015315464448 108240451120816 108390368643144 108425387210112 108575560876608 108723615350364 108801864249036 108952559351874 109074498387456 109103463173691 109225571099904 109287534517119 109304181258496 109455572091264 109604826555112 109640237486976 109642584296448 109792093771584 109944160383456 110020932756028 110173316319402 110325910940343 110361554838864 110449387022592 110681965055872 110835264176448 110871072635904 111022257287232 111024633678336 111176027726688 111256041638112 111407751236146 111410135878608 111562055600739 111752666874648 112077115875904 112113325550592 112268607164928 112424103850752 112502607930976 112658428717584 112750415918896 112814465322456 112850913218688 113178550733824 113242756667364 113335220980716 113399602590726 113492194970994 113556665752209 113858467614976 114016166323584 114210970610688 114449019832896 114607536480864 114763816203162 114766272680976 115005479315867 115201973910744 115293658383232 115361533431396 115490645351424 115650604694016 115733838979584 115891654536672 115894135155456 116052169293648 116089663221504 116492752329912 116495245814976 116587959548928 116654099632308 116815670407422 117030576671232 117192668882688 117259152016293 117352473711504 117354985598592 117552978304128 117599587871864 117762468187476 117800514675648 117894267218944 117961148367684 117963673283232 118124529459606 118341843636736 118505752007424 118669887398016 119081935618148 119120408397504 119285395112736 119450610341424 119534020926662 119699580512433 119797316913827 119904095294856 120001998685464 120168206439876 120389280377856 120457669142016 120556024533504 120624508018944 120722999636736 120974621840912 121142176718808 121181315117184 121349156273856 121602083572452 121701466546688 121770507510918 121906792315392 121939164723537 122075638288128 122163496700672 122332698219648 122499512032184 122541711860736 122708810685888 122878767487392 122967203915808 123134882945214 123137518602672 123305429874501 123345267172848 123703372709504 123874707020736 123914728240128 124086355287552 124255560400416 124344987713184 124517210687856 124687003318473 124689672198504 124900039448136 125092082390016 125163046842876 125262658920128 125303128556544 125336402863434 125476678596096 125650469009664 125738208864032 125912361507888 126086755360392 126127491244416 126493674349568 126565433922348 126668873344512 126740732307282 126844217908758 126916273487763 127149761872128 127253581452032 127325869575552 127429832949888 127647555388416 127913610401472 128090776066848 128268187114032 128535535705969 128755147312008 128857618193024 128860376343552 128933478540972 129307808205856 129349584741888 129525966835104 129528739291392 129705365681136 129798715244464 129978491858376 130200568852032 130304190084096 130378111353756 130558690455354 130798879809024 130980041692416 131054346371151 131158647089328 131161454492544 131434833503848 131616876209532 131659398755136 131764181009408 131841752493024 132021532925442 132116549445258 132299536355847 132447605184768 132631050621312 133091575102636 133134574091328 133137423788544 133318971008352 133503623322768 133596846918034 133781884102131 133891118903689 134010459447192 134119983541248 134399528996416 134585677928544 134629159629312 134739086243328 134815626609408 134925705476352 135206930292784 135394197509256 135437940425088 135625527600192 135908211051564 136019286140416 136096449571026 136284948808659 136535672783104 136724780363136 136911219330088 136914149865024 136958383844352 137145141354816 137335093074144 137389546218722 137433933788256 137621339762298 137624285497104 137811951036207 138256710675328 138338104405284 138448201964352 138492931562496 138684750027264 138973809797088 139166294298192 139356062532411 139359045398328 139808797965312 139888111177332 139999442322496 140081862023838 140238640783872 140432877128448 140533947332352 140725580508816 140728592688768 140920491285144 140966019626112 141375283096576 141455484972036 141571093737984 141651406696374 141847599780441 142108557386496 142224591034624 142305383643264 142421578002816 142502482512576 143043482106144 143160279133536 143241603272496 143358562068624 143657363436083 143902811701656 144020420619264 144102123075204 144520491524192 144567182946816 144767414502144 144964820467152 144967923386496 145069152332048 145270079135832 145471284231588 145518282834624 145634094799872 145716712689492 145918536391278 145940762788352 146023554650022 146186983315968 146225803340673 146389458362112 146592213844608 146897755092536 147101214587124 147148739785152 147265849363456 147352546903968 147553477975494 147659672909406 147780352235264 147864187691829 148029676382976 148234703635584 148341388850816 148546847838144 148749407467652 148800650116608 149003555832864 149209931948976 149520929290617 149776395852744 149898805134336 150211238290112 150419287096608 150467884291584 150676288563456 150990342223152 151113627974288 151199470120968 151322926627992 151408887669612 151581472023744 152021555098112 152107796579382 152318472197913 152598693110528 152810048641152 153018421604216 153021696907968 153071134884864 153553022244454 153602631880992 153815377908528 154025121746349 154028418598152 154135974352801 154522206048896 154525513540608 154613175511788 154736225724864 154786217628672 155000602971648 155323669773216 155326994419968 155538799509744 155754227209896 156256891843584 156345536021724 156469964948672 156473314131456 156562081085466 156737304405504 156954392084736 157016624249968 157067352900864 157281531156912 157284897710976 157499372612808 158007669343232 158100690748896 158226516530688 158316278072418 158535552695787 158827211196672 159047193483648 159267480455232 159599440683244 159820492540146 159872127059808 160002664913952 160093556598672 160224275253168 160558229722681 160832677358592 160963999515648 161055314025228 161522902291744 161575086822912 161798875031808 162022973196672 162136111429936 162360676681224 162585552964716 162638080815168 162767517717504 163085423025546 163110264292864 163202796373554 163428839027811 163611747581184 163838356649856 163956271887744 164179843926952 164183358136896 164407239832668 164460356230464 164688140657376 165031399134042 165166276027648 165259974479103 165674080533888 165677626727424 165793316950912 166022947583808 166249337757964 166252896264672 166306608953856 166533385930848 166764041590032 166884062457168 167111626854219 167115203817912 167533958679552 167883148677184 168115673813856 168169988325888 168402910747392 168753911896464 168987643076376 169125623878344 169221697983684 169533015829504 169767826100736 169864135001046 169906443933184 170002831471074 170099403886089 170238292456491 170551480535296 170787701422464 171024249485376 171079503694848 171618083684978 171673529749344 171911304721296 172145724304743 172149409021464 172269618394307 172701289113472 172704985721856 172802960866116 172940487574848 173235968027136 173304655811168 173600758469376 173837481805008 173841202733184 174078253940472 174640055589888 174739128494868 174878196119104 174881939323392 174981149448462 175489168279376 175545865006848 175789003324032 176028710567256 176032478397888 176155399260344 176399381807796 176596806913024 176643702281214 176700772013472 176841400828416 176941722551526 177186794189409 177512765455104 177758628011136 178004831097024 178375845469508 178622903427222 178680612596256 178928092669104 179301031389993 179447570571392 179754168812544 179900940635136 180002998028196 180525596679008 180583920566784 180686503713024 180834036800256 181084499455104 181210948068752 181461932761368 181713265078212 181771972675776 182299707150848 182403125358678 182552199820032 182655761266377 182860188473088 183113457432192 183245245051008 183495119683064 183499047329472 183749268048276 184063216028832 184450805873712 184597602619136 184702324417821 184706277904008 185169112224768 185298413062784 185555059064256 185808083376548 185812060531104 185872092360192 186383340600624 186457241296837 186517481569776 186775816031784 187034508297756 187243836171264 187378596443136 187634107345088 187638123585024 187744570264314 187893988380192 187954692834816 188215017894144 188607313296048 188868542261832 189130133040588 189478076515328 189740511524352 189848150883522 189895437337088 190003310016768 190111098460923 190266326863137 190724642808192 190880372178048 190988804363328 191144749424832 191206504129536 191808446471446 191870415602208 192136164100272 192402280671048 192536632323049 193023219336192 193132720968012 193286427289536 193290564515328 193693438847776 193961712308784 194024377112832 194288950252656 194293108937088 194558048521704 194698072866696 194967737787564 195185944482816 195456285126144 195567167030634 196134952782832 196198319713536 196470062538624 196737970633992 196742181738816 196879563879208 197152250255772 197372901843968 197425314314298 197489098132704 197646271514112 198032299388163 198062463784192 198174824167887 198671407777152 198675660266496 198946575931968 199361239054156 199637362653954 199701861136992 199978456512528 200395270377051 200559049462144 200901718084608 201179975311872 201320456297536 201599293494624 201763902170656 201878516892816 201943739443968 202108629364992 202388558214528 202810395439176 203091296263884 203156910637632 203746731521536 203862316577346 204028929210624 204144674356539 204803509174656 205087170544704 205366828995132 205371224797536 205717712032224 205799278775762 206084319328083 206150900682384 206314967633152 206432009643447 206436428245656 206953713662976 207098226364288 207102659226624 207385066012992 207672302946528 207739397343744 208393387331759 208460714695632 208749441447288 209038568097492 209272522779648 209423137201152 209708708209216 209713196947968 209832166765998 209999163483744 210357961175808 210800920998528 211088370763224 211092889033152 211380736927716 211769614928896 212062924644864 212183227458054 212356640606976 212477110044561 213093990053528 213162836079744 213336886551936 213458075464896 213632367004224 213753723768864 214374146056322 214565223159216 214740418700304 215037843102936 215731833375744 215854217552484 216030630928896 216480902241632 216780737286288 216850774420224 217151121753216 217447230700728 217603728498072 217905118703748 218148996774912 218206926347382 218451142199808 218575069034238 218608362516992 218911144182528 219035331975033 219209653110224 219280474973952 219584187543168 219888320766912 220041865512056 220346632638804 220651821880686 220723109677728 220898774045184 221330216963241 221363930111744 221489509364109 221670528352896 222044514574464 222049267356672 222352055453376 222512083276224 222815502472292 222820271757216 223124111201478 223505333749296 224154231751808 224537214329856 224848207701504 225005215861952 225316857435168 225500831837792 225628930644912 225701826437376 226485513334728 226670441961432 226799205181452 226984389941988 227113331504418 227716935229952 228032332647168 228161694869073 228898039665792 229215072961728 229527632406324 229532545361952 230010958631734 230329533366681 230403947821488 230587316766464 230723066862792 231301209388032 231467677959168 231783309073344 231788270310912 232104338587296 232179326443008 232910256429613 232985504659824 232990491629952 233308199264616 233631340814844 234061153342464 234385337765376 234518304032586 234704947423008 234709971197184 235105956608256 235199175743728 235524936374952 235601029351296 235922296735368 235927346566464 236249058919212 236683687273472 237011504014848 237339774796032 237474417108627 238163871236296 238240816795008 238570790225472 238901220682848 239068041853324 239399161024866 239594633827654 239730738810219 239808190589712 240003997370928 240336412879752 240915338284032 241112049067008 241249016037888 241445999273472 241949243681824 242284353437616 242362630234368 242698312547712 243204167144904 243402933093376 243541015021836 243813584630784 243878329447074 244151276576256 244326993401344 244665396439296 244804194560331 244999024064368 245417621371776 245757534974784 245934407831616 246269765890428 246275037205344 246610859749002 246690534345696 247406745419008 247547098701063 247749414041472 248172710575104 248511120800832 248689975426368 249034421375712 249374006636946 249379344397008 249800078896272 250326093685752 250525317840256 250672805726868 250953357192192 251300938019328 251476417728064 251824723015776 252173510720784 252254982488832 253130867844696 253337746689024 253481464614564 253688435817516 253832546975526 254299523744256 254507162904064 254651739151104 254796202501569 254859665899776 255004247206611 255827220802944 256181552133696 256536374228064 257071071411938 257427125527467 257510294624016 257715236386048 257866957081944 258615616411712 258699169483776 259051933670208 259057478582784 259410731362272 259597430488928 259956983716752 260311463068391 260401137704064 260756222707512 261117380910708 261597759618048 261960083384832 262108692742302 262317294178656 262322908985088 262869667007696 263233752419064 263318797510272 263683504986048 264043065850884 264233098890516 264599072711694 264895210369536 264965553421821 265262101242624 265412583827289 266183150205272 266269148182656 266274847577088 266637942016704 267007246645536 267193693836068 267563768204262 267782237807378 267934355140833 268020918894384 268799057992832 269171355857088 269258319258624 269478172486656 269631253218816 269851410952704 270413860585568 270788395018512 270875880850176 271251055200384 271816422103128 272038572280832 272192899142052 272569897617318 273071345566208 273449560726272 273604688038017 273822438660176 273828299730048 274290282709632 274670186148288 274779092437444 274867867576512 275242679524596 275248570994208 275623902072414 276513421350656 276676208810568 276896403928704 277369500054528 277947619594176 278332588596384 278712125064822 278718090796656 279299021195677 279776222354664 279998884644992 280163724047676 280477281567744 280865754256896 281067894664704 281451161017632 281457185377536 281840982570288 281932039252224 282910969944072 283142187475968 283302813392748 283695199560882 284217114772992 284449182069248 284610767286528 284772226325283 284843156005632 285004965025152 286086964212288 286320558267072 286483206544992 286717124137248 287314726872166 287712669707169 287805623403312 288204246150408 289040983048384 289134365893632 289534829004288 289929640934304 289935846772992 290138304664096 290540158271664 290936341076437 290942568463176 291036565669248 291433425378984 291837072782556 291881525576704 292047109300044 292373966631936 292451606681346 292778916724224 293184427689216 293795510185072 294202429174248 294297479570304 294705093807936 295106955950988 295319345818812 295560704470528 295728375383658 296059352765952 296137971471447 296469407271168 296682777701632 297093695676288 297498814935304 297601300233216 298007111665728 298419863897952 299041858581234 299456043980931 299552791705488 300422476580224 300838574193216 300935768583168 301352577126912 301980684446304 302227255948576 302398940241936 302645853255984 302817775339224 303162944047488 304043110196224 304215593158764 304636944395826 305197386221056 305620097282304 305793474866019 306036843208432 306043393815936 307106044488908 307205263761984 307630755817056 308050243492698 308056837196304 308271948705602 308698918163643 309044412097792 309226351023576 309472451449728 310001205943296 310647339546432 310653988839936 311077599019488 311508454419792 312157729571639 312691072043448 312939929897344 312946628262912 313124162170932 313474608811008 313908784169472 314033248499936 314134705801728 314563062313824 314569795421952 314998745225616 316201381497792 316453033061376 316632556144836 317071105391574 317654422393344 318094386967296 318274841187081 318534960910464 319198881366488 319640985080292 319744254119616 320005329827904 320187113197344 320448550506336 321116459445362 321561219084483 322110628050456 323045804583488 323150173645824 323597750063616 324045946393344 324272222859872 324721353362448 325164145908959 325171105929432 325276161630336 326170846051092 326220528585728 326405592747108 326857678055622 327223495162368 327310389521073 327676713299712 327912543775488 328359687853904 328366716273792 328814479665336 328920712460928 329376281314752 330062798268084 330332552055296 330519948958206 330977732821029 331348161067776 331586633901824 332045895167616 332498675515928 332505792529344 332613217907712 333066771861696 333528083180064 333768124914336 334223253708438 334230407635824 334686166802217 335766297354368 336231347627712 336339976651776 336805821494784 337507823792928 337975286152752 338251247756688 338443395967368 339535652201472 339728270002092 339812887866368 340005662942148 340198807772178 340476584912982 341102961070592 341575402844928 342048498970752 343236167369956 343347059498688 343822609442592 344291448609486 344298818042928 344539236788614 345016437947601 345402578226944 345605921732232 345880975149696 346471936054272 346609311622336 347201516938752 347674963610016 347682405466368 348156507880944 348882168344773 349478256989736 349756392238208 349763878646784 349962298896924 350978336558752 351091730013696 351578006648064 352057421134512 352064956795776 352310798520688 352798763615592 353287404562428 353401544026944 353682801656832 353883445103052 354373588378818 355025530910208 355517256022272 356009662194048 356751690939016 357245806854444 357361225192512 357856185338208 358602062779986 358895141142784 359098741537299 359391950741481 360005996056392 361051193358016 361167841133568 361373007426048 361668073600512 362168998910208 362421896137504 362923865522736 363426530156424 363543945351552 364599414301696 364806250717356 365104399640064 365311522532754 365720376946176 365817494170611 366226914864384 366490490102016 366990239366128 366998094658944 367498536096552 368126432057664 368901611747424 369195205238272 369404648835642 369412555808016 369916289623503 370596826125568 371110118128512 371616166753096 371624121062208 371744184720384 372766681201248 372914482593674 373034963139552 373551632063568 374061009955419 374069016595512 375268214690176 375276247170048 375489140528628 375787976760384 375909385669632 376430035788288 377214626592096 377737084523664 378260266081176 379481023048704 379696301767044 379790874674176 380006620033536 380222196921846 380532653726274 381449285616384 381760744356096 381977608726656 382289498849664 383616892942892 383740831204416 384272328200544 384804561342096 385073264646098 385606607117907 386265441936024 386572854579072 386581129030656 387386877695552 387923424617568 388048754225664 388577900505312 388586217874176 389116097043408 389396145733392 389927129326511 389935475575128 390912570252288 391134334061268 392269905565664 392396639427072 392940125077248 393475941267984 393484363477632 393759127758416 394304500511544 394850628628596 394978196265408 395292543028224 396064598776326 396124927568384 396349648335774 396898609067541 397342815554304 397893151863936 398722478108312 399274725307908 399403722273984 399956913025056 400790540754102 401118098924288 401345652306393 401673356711067 402359950623744 402640912595072 403198586989248 403527804341312 403757033785632 403887478887936 404217258729984 404777116429056 405620790878352 406182592527768 406313821275264 407493463043072 407724633154692 408057858421248 408289348713078 408854846425977 409607018349312 410174341089408 410733657990264 410742449595072 411435424064448 411598557551524 412168638656166 412301801364768 412629935266304 412864019286894 412872856491312 413435853108621 414196452728576 414770132025984 415344605893056 415478794687488 416786774663518 416921429391264 417498882894576 418068187597233 418077136194984 418369073243317 419417416418432 419426393895936 419664333531996 419998326967488 420715922351616 421601841997056 422176741526448 422185778066304 422761473855432 424125849289728 424366454916108 424713281213952 424954220089122 426187980107056 426325672159488 426673773103872 426916150929792 427264734008448 427507447537728 428748292112644 429130446318432 429480837400608 430075686205872 430972090308249 431708435104968 432061261857792 432961804483264 433561474572576 433701548840448 434302243506432 434894461401456 435207456996144 435810237407496 436413852694764 436902284399616 437150138068476 437216725033984 437822288365056 438070663950066 438419306220448 438560949947904 438677410022019 439168375086336 439776641533824 440083731024112 440693265277608 441303643761372 441446219355456 441797548090368 442660433926482 442727860223488 442979018728218 443341056705792 443592563075487 444089029148928 444704110906752 445024166552448 445631004944584 445640543514432 446248222402956 447010667498592 448308463503616 448562787871851 449696415403008 450010431723904 450633714870336 451001663675584 451257861289824 451403652874752 452971026669456 453340883922864 453598410362904 453968779883976 454226663008836 455433870459904 456064665294336 456323389738146 456955416593739 457796079331584 458430145923456 459055264812648 459065090723904 460021917263468 460659066733362 460807895642976 461174633532928 461446133725584 462075365239047 462407923058403 463566618146688 463576540621824 464208677174592 464358652886016 465820512859226 465971009319648 465980983259904 466616398529232 467262681629688 467588964213119 468770675530752 469036608065172 469409894846016 469419942394368 470211913216512 470398351487456 471049872749904 471202058702592 471844593470736 471854693132928 472498117838424 474023008029696 474679549592064 474948834217254 476327742472592 476481633590016 477141580450944 477802441365696 478136083706648 478798322049732 479189267655308 479461477620438 479616381179424 480007994741856 480672825759504 481674689168043 482498032075776 482891998546944 483898487363648 484568706875232 484725260468736 485396625095424 486408334289808 487082030043672 487756658894148 488302553152512 488653986802688 489330792878592 489608389120662 489998048128736 490286517083433 490835242743552 491515069949568 491868815663232 492539531780856 492550074410688 493221719498004 493381068691392 494813490838016 495094197402126 495498828082944 495779923437309 497022241601664 497379950852736 498068842751424 498748013273892 498758688794016 499600157792544 500652187371504 501050635680512 501334880562657 501345611453736 502601876038656 502952835456128 503649446031552 504347021441568 504509964977664 506098226377129 506261735689392 506962929229128 507376871635032 507665093951052 508599047488512 509014325808128 509303478302208 509592405003138 509719331799552 510008494413222 510714877369473 511654441605888 512363104267392 513072748456128 514142142823876 514854251054934 515020589248032 515430472772096 515733914163888 516437172914229 516808855182921 517231232823424 518103867340416 518114957165568 518821462724544 519194860977856 519913967433504 520622926136782 520802275408128 521512445415024 522234761821416 523920166769664 524217385484604 524634588357312 524645817970176 525739334015392 526467504838128 526637595020544 527367009972096 528086131701768 528466197781032 529198145423388 529790420739072 529931106843642 530524202485248 530825167654578 532366300410544 532538296365312 533275884033408 534014493291072 534387387672136 535127536408524 535564475614756 535868710281666 536041837788768 537598115985664 537903094169979 538342711714176 539262506437632 539702821905408 540827721171136 541576790037024 541751761700352 542502110400768 543632844206256 544385798284104 545139795234636 546142691132416 546899121452544 547209376076034 547644877320352 547656599460096 547967283799131 548580565419264 549340372296576 549558184874888 549735735153024 550485359049192 550497141988416 551247804144828 553026842701312 553352417621136 553792807857408 554106973253463 555895239188352 556665177192768 557424250129644 557436181593312 558598042391354 559371723890511 559552444709328 559997769289984 560327448095352 561731508513792 562135789329408 562902322035264 562914370755072 563681965140576 563864078504448 565639194186203 565821939888144 566605626785496 567390399121764 568434229545984 568898364138496 569221534573056 569544452650566 569686312011264 570009930050304 570798980589411 572173928424576 572641116534144 572966413089984 573434248274496 574629453744332 575425339414338 575611246806624 576408492300816 577609896969147 578081966096768 579069658008576 579859281868608 579871693545984 580276609328192 581080316543328 581872682152874 581885136926352 582073131338496 582866850757968 583674145565112 584094218600088 584903213362692 585557833448448 586368855378432 587591020370144 588404858348496 588594959140608 589410187615872 590213911901976 590638691637624 591121408941056 591456750767316 592118705531904 592275942942894 592938814542336 593365555403264 594187391352576 594524472503661 594997629870608 596014223331456 596839727795904 598083717162468 598912087961862 599105583410976 600844953160448 601185811131153 601677148386432 602705154253824 603961368892608 604454511897152 604797880483872 605291706511968 605635550678448 606325888094976 608431186317528 609273888791652 610394772442112 611240194564608 611586949732038 612073686416864 612086787631872 612434023069617 614212088977816 614410527523968 615261511634112 616100486985396 616113674392608 616543897411204 617397836327286 618088824195584 618252957984249 618452702047152 618944902899456 619296028930341 621294679092864 621307977679872 622155198038976 623016908839584 624315459143278 625180161995277 625382144086896 625879859794688 626248324341864 627817568338944 628066496999872 628269411603456 629126124627648 629139590843904 629997490451232 632184981737521 632402762995584 633265112289672 634142210783148 635308844786688 636188773934592 636549682374162 637069921820928 638397762732976 639281970160584 639488508239232 640010659655808 640374226394688 640897101012672 642232918890724 643122438168966 644221256100912 646091609166976 647195500127232 648091892786688 648544445719744 649442706724896 650328291817918 650342211858864 650552323260672 652341692102184 652811185494216 653715356111244 654446990324736 654620779042146 655353426599424 655825087550976 656719375707808 656733432547584 657105995925099 657628959330672 657841424921856 658752562629504 660125596536168 660665104110592 661039897916412 661955465642058 662696322135552 663173267803648 664091790335232 664468528092327 664997351031856 665011585058688 666133543723392 667056166360128 667536249828672 668446507416876 668460815271648 669372333604434 671532594708736 672462695255424 673611642989568 675015647585856 675950572305504 676502495513376 676886791934736 679456540004184 680011325884296 680397615544356 680953169825964 682205922141184 683150805689856 684096997941504 684485084607219 686472334739912 686694118997376 687645218885184 688582897218972 688597636085856 689078473577228 690032875895202 690805156453888 690988600100043 691211843464464 691761950299392 693218623244672 694403033877504 695349927220032 695364810932736 696313015761888 697764336689546 698730769288839 698956513979472 699512784476416 699924597793848 701956673117504 702183460027392 703156013296128 704114842269024 704129913591552 704621597041376 705597527231184 706559685471347 706574809124856 706803088053888 707766890206104 708747176757636 710051061820416 711034512044544 712019324388096 713503381878032 714491613708888 714722450385024 715712370676416 717204125559972 717790282285568 718197483074598 718783901482962 719192216430657 720011992112784 722102386716032 722746014852096 723336147201024 724337997820416 724843792275008 725847731045472 726853060312848 727087890703104 729612501434712 730208799280128 730623045065508 731440753892352 731634988341222 732453829728768 732980980204032 733980478732256 733996189317888 734412583680993 734997072193104 736252864115328 737803223494848 738390410476544 738809297671284 738825111616032 739832579247006 741193652251136 742220236257024 742641296103189 743232333506192 743248242124416 745533362402496 745828965187348 746069926279104 747103264127136 748122019910838 748138033191024 750536429380352 750978281057256 751575953520768 752860071576576 754429253184192 755474169047328 756520532162352 758097343245409 759392603534088 760013240067072 760444393843692 761065307452548 762898571232768 763521488712192 763955217453312 764578997699328 765012741619833 767233785885784 767481662408832 768544656401088 769609122684192 770146529292196 771213214235814 772281376582401 772530883872048 773145709158144 774773755391104 775846849235136 776097508451328 777155801010624 777172435748352 778232194086816 778792291466784 779854258653022 779870951150256 780934389205173 782268668122536 784539811131328 784793278854144 785880250154496 786951882535968 786968726955264 787518255516832 788609001023088 789684354350329 789701257257192 789956392530816 792129197552652 792249855136768 792699296671548 793797218135082 794685631108608 794896660265463 795786303727872 797444956216624 798549450615816 798807444547968 799913826050112 801581081508204 802236197848576 802691304612786 803346713422134 803803065422499 805281825190144 806397173978496 807055608682624 807514067571264 807774957775872 808434517459968 809554232858112 811241581756704 812365185055536 812627642550528 815449266309384 816115716842496 816578697426156 817709692851954 819214036698624 820348682178816 820814064114051 821467315980528 821484899190144 822870848128896 823197115103048 824337277312332 824603602729536 825259870532608 825728038573788 825745712982624 826871706217242 828392905457152 829540264051968 830689211786112 833573549327036 833842858782528 834997765789152 836136375194466 836154272389968 836738146486634 837897063587031 838834832836864 839328667063992 839996653934976 841431844703232 843203683994112 844353483052896 844371556132608 845522947710864 847285265980163 848732909832216 849426562427904 849908440178244 852375960214112 852651344318976 853347546207744 853832301859584 854529468016896 855014895075456 857496584225288 858260892636864 858961674801216 860151372411744 861944180616498 863138009121507 863416870209936 865923608966528 867122949145152 867403097680896 868604487012864 869788922802912 870414913992288 871620474814992 872809023229311 872827705389528 874300276136952 875644576730112 876141327900132 876838612440896 877121899895808 877354820044038 878336750172672 879553283067648 880167462048224 881386530555216 882607287522744 882892438710912 885320867852964 885455720446976 885958037456436 886682113411584 887185126150974 888178058297856 888413914414341 889408221813504 890048333104896 891262009889168 891281087028864 892496444805912 894021334997184 896616927007232 897125575743702 898368131942793 900020863447808 901267429740672 902003327351168 902515722579648 902807305749504 905942053338912 906681767845728 907196820725808 907937559767952 908453326017672 912129330588672 912646779476292 913910833187478 915592158663168 916860291846912 917380424598057 918110529625296 918130181447808 920043834526936 921318133466724 921615791285952 922349267065856 922892267451168 924150730478094 924815846116806 926096754490929 927133236293376 928417354349184 931641025718452 931942018639296 931961966519808 933232797058464 934525363259376 935177928426238 936473188714917 938073216130344 938819789692032 938839884788736 940423826433024 940796702974912 942099745499808 942404117405184 943689186941472 943709386265856 944996235676848 946965885507241 949359099184128 949897668434508 952655484945184 952963267180032 954283160901888 955604882731392 956272167413296 957596644099464 958378535310616 958922955240876 959232762358848 960015989483712 961345651519008 963349378336086 964683657253449 967796974727296 969137413750464 969450520937472 970793250190848 972816668579616 974164060087344 975492437726877 975513317788296 978661585757184 979216778241324 979996096257472 980573034166866 981670485487104 983030139899136 983737631326464 985079063561712 985100148821376 986443438996008 986762137382784 989626981676032 990188394804252 990997656165888 991559846874618 992933198463087 994044483203328 994759901705472 996137685502848 997496026547784 997517377588032 999200315585088 1001304374743008 1002101271361024 1002669761125314 1002691222907472 1004058500406651 1005905670912256 1007298892063104 1008694042883136 1009019929955328 1012196452754258 1012523471378784 1013925858458256 1014753743270064 1015330187902104 1018606956604416 1019184810006276 1019438663599104 1020016988826444 1021429754738946 1023308883211776 1024726208534784 1026145496912256 1028284285647752 1029708502109868 1030041178496064 1030860945544192 1031467828327776 1032874345828458 1033617710365842 1034462465646848 1035049313842803 1036207734680832 1037642925449088 1038389721955712 1039827934867008 1041245852273564 1041604550816256 1043024890830048 1044469523642832 1046646505034319 1048434770969208 1049269176714624 1049291635940352 1051478668030784 1052935009676256 1053275190041088 1054734019944192 1056172263403536 1056932395562064 1058396290846776 1059862213687284 1061048404970496 1061650335309156 1064732600821088 1065076592730624 1066551768066816 1068028986582144 1068774775344272 1070255072817048 1071128951229512 1071737420563332 1072083675577536 1075196231971328 1075806188339958 1076685423428352 1077296224611897 1078175852224443 1081655442342272 1083153580074048 1083503523400704 1085004220801536 1087265688412512 1088771596568208 1090279590469272 1093798242905088 1094418752152068 1095289754640704 1095313198920192 1095934567598262 1097161130838528 1098680744593152 1099116369749776 1099471470306048 1100970718098384 1100994283976832 1102495608289656 1106053685402624 1106704835242272 1107585615714816 1108213946506926 1109748868870509 1111790478376704 1113330354385536 1114848500259288 1114872363186624 1117196084782708 1118743447781022 1119104889418656 1119995538579968 1120654896190704 1122183029866257 1125804644070528 1125828741510144 1127363930281152 1127728157008896 1131278388372406 1131643879776288 1133211253570992 1134780798243528 1135573198803289 1138443069146112 1139088905301132 1139372624022528 1140019860100608 1141597961178822 1144347856849152 1145282233068288 1145932826179968 1146868496548992 1149258907488664 1150850678828676 1151222493613248 1152816984601632 1155219793938294 1156163932193536 1156819821353721 1159718563737216 1159743387091968 1160553218656384 1162160633086656 1163745364305748 1163770273852704 1164146262676992 1165733701515936 1167348291130224 1168188437200176 1169781387979533 1169806426725384 1172737710756864 1175182040740288 1176809716696992 1177189918281216 1178820375231744 1180427823803952 1181277383275248 1182913501534632 1184551885885788 1185877629084672 1186731110806528 1188374782705152 1189048945007322 1189995259741216 1190695827202623 1192028446662912 1193679455591808 1196167434324936 1197824175923724 1198211166821952 1201689906320896 1202371622262306 1203354296772864 1204036956919179 1205020070133201 1207922737785216 1208909023794304 1209595760967744 1210583413023936 1211271101356896 1212651776189952 1216862372635056 1218547777583304 1222480389129216 1223173899464076 1224147372833728 1224173575263744 1224868046139234 1228424177955632 1228821055047936 1230523023268224 1232200973970792 1232227348785216 1233087794822408 1234795672654572 1236177648391168 1236505915968498 1236905404094304 1237889805798912 1238592057860682 1240307559325863 1242589358185728 1244310396077952 1246033817679168 1248630918286556 1250360323990554 1250764288173792 1251759719589376 1252496648683728 1254204562791699 1255107219729951 1256132993999744 1258252249255296 1258279181687808 1259994980902464 1264369963475042 1264805525991168 1266530224579344 1268284421566296 1272377547869184 1273099364748324 1274139843641856 1276795525465952 1278563940321168 1278977016478464 1280021319311616 1280748452789376 1281794202025344 1284465837781448 1286244876337932 1288442512201824 1292183218333952 1292916270924747 1296183785573376 1297088891439488 1298885413449792 1300656583635836 1300684423717728 1301104646521344 1304683384204368 1305200689077859 1305622370988432 1307430712222488 1309241558084292 1310706853198848 1311650175101952 1313438751415616 1313466865095168 1314211991850198 1315257918661344 1315682849843712 1317505125259008 1320251193072336 1322079795832824 1323910931284116 1325392644271104 1326346535607296 1328183580670464 1328937056184654 1329994702063712 1330023170117376 1330777689226461 1332267087446784 1334112332720256 1335072499657344 1336893014833752 1336921630543296 1338744667208868 1343065189417472 1344925390510848 1345688363615553 1350031295171712 1351901144611008 1353004991026752 1353773583869472 1358913080008368 1360022651768592 1360795231088712 1361906339651928 1366301611379712 1368193995883008 1368970169214438 1372944669479824 1373388237994752 1375290437770368 1377165794437944 1377195272171712 1378156947154456 1380065751790404 1381610312907776 1381977200200086 1382423686928928 1383523900598784 1386226095717141 1386437246489344 1387223769175209 1390699854440064 1390729621865472 1392626031523776 1395528673379092 1397461538577678 1397913027958944 1399025568952832 1399849195587696 1402766892639357 1403913346235008 1406312026592256 1408229684538048 1408259827183104 1409243194082752 1411195054462368 1413119370942694 1413149618249712 1413606176107776 1415533780412208 1417494353515272 1422069024089088 1424038648776192 1427006763756064 1428983227417776 1429444900770048 1431424741352832 1434408251119944 1435580564571136 1436394966149196 1437567802965924 1438384432861314 1440023984225568 1444204773432064 1445024067504129 1448675995640832 1449687584550016 1451695462090944 1453706120625696 1454175781406208 1458753711322313 1459225002869424 1461246090131016 1463269976682444 1464907659457536 1465961960408064 1467960957464512 1467992378635776 1468825167361986 1469994144386208 1472505728230656 1475606446989696 1477618595342568 1477650223232064 1479665158494012 1482387304502272 1484440472514048 1485282592206378 1486464667012384 1486496484248832 1487339770311927 1491066724804992 1491657930374696 1492139852558208 1494206528254272 1496244039821676 1496276066382048 1501072858760704 1501956562114512 1503151907041536 1504004641687971 1508858506368384 1510948338094656 1513041064324704 1516194686490818 1518294679131387 1518785207068176 1520888787687384 1522130614905096 1525797142465536 1527042977424384 1527910434906624 1529157995398656 1530025483239666 1534467571771568 1534963324817664 1537089312802176 1539218245368384 1540293058584392 1542426428471628 1544562753164802 1545061767744096 1546291418316288 1549311518742687 1549547510782208 1550426565548763 1551693698470272 1554311602021248 1554344871496704 1556464388173632 1557584582933568 1559708517306044 1559741902300512 1561868778410346 1564537336245072 1569079622262656 1571760500308992 1573903765071936 1573937453910528 1575036511033664 1577218002046176 1579368708700658 1579402514514384 1579912785061632 1584258395105304 1585398593343096 1587594436270164 1589371262217216 1589793320530926 1591572607455744 1594889912433248 1597098901231632 1597614889095936 1599827652100224 1603162163016408 1604472395697152 1605382609225572 1606693426844268 1607606130844998 1610563650380288 1612794347956992 1613709282509937 1614111217365248 1615028135142528 1619108465716224 1622483163513408 1624730370111072 1625255285101056 1630371795007291 1630898532618768 1633157394852312 1635419385703908 1638428073397248 1640697364357632 1641628128228102 1642934631961056 1642969798380288 1645741696257792 1646394230206096 1648674554624664 1649207205459072 1651456077147576 1651491425965248 1653743412434484 1656785810914304 1659080528103936 1661378423572224 1662320919760389 1667147098654072 1667685717565056 1669995531578304 1672272750388932 1672308544779936 1673476292973268 1675794127174062 1677669665673728 1678115171671533 1678657334127984 1679993307869952 1686407367988224 1688706966105792 1688743112265216 1691045895421728 1694570531960326 1696917582558609 1697465819664432 1699816880356488 1704751920428224 1705302688637952 1706695092415488 1707664603719168 1709058936033792 1710029790150912 1714993168450576 1716521785273728 1717923349602432 1720302744823488 1723888361232996 1726276018243014 1726833740419872 1731847217933056 1732829690907441 1734245898290304 1737208974025728 1739577845605824 1740829827984576 1743240949629984 1745618046458622 1745655410779056 1748600552273904 1752282655800264 1753677224881792 1754709640088076 1756673500345344 1759106566135296 1760334924096448 1762773061110432 1765214575045488 1765784877421824 1770641735705928 1771916074912872 1773364226823168 1774370252301948 1776356116595712 1776827828828682 1778816443627008 1780096666209792 1782524019778336 1782562174057728 1783573417510983 1784992889611824 1788042669994368 1793233854014464 1794251151487404 1796736263885586 1800041726895616 1802534859481344 1803557433393459 1804006654702336 1805031445159296 1811884106677824 1813363535691456 1814393641451616 1815875119535904 1816906652035344 1822180241478737 1825293558952584 1827821666374956 1831184317326336 1833720583693824 1834760849196114 1836221059250592 1836260362895616 1840087669053872 1842636266933448 1843231582571904 1845784534902336 1848301460956188 1849631692233612 1852193508981858 1854266472586752 1854758873952747 1856834708698368 1857888086791023 1863282051436904 1863884037278592 1863923933039616 1866465594116928 1869050726518752 1870355856852476 1872946377429834 1875540485985831 1876146432260688 1877639579384064 1881593405949824 1884199490999616 1884808234810368 1887378373882944 1887418772531712 1889992471353696 1893931771014482 1896554945212563 1899795336869016 1905310969890368 1905926534360064 1908566321803776 1911209765462784 1912544334826592 1915193288198928 1916757070621232 1917845910481752 1918465524717696 1920031978967424 1922691303038016 1926698756672172 1929367314506898 1935593949454592 1938274827500928 1941586500381696 1945633337159232 1948328120174688 1950984875453754 1951026635576592 1955093148369739 1958433556482648 1959992192514944 1961146068333732 1963340970974208 1966060279798272 1967475262652928 1970158127123424 1970200297642752 1972886877992016 1973524274765568 1980376789608504 1981995312331776 1983119693749236 1985866396926174 1988088966406656 1989519803410944 1992275371005696 1993405584276981 1994992053095568 1995034755176064 1998400631170176 2002608749486016 2004202542722048 2005339522250628 2005382445814944 2008117000813302 2011811341824512 2014597784126208 2017388085766272 2024392905508516 2025046942757568 2027851716916512 2029507486540128 2030660375804208 2036554387535059 2038369620012552 2040033977652888 2042859509477892 2046617766423552 2049452417069568 2052290993824512 2056568571295504 2059417004219736 2060082356992128 2062935656655552 2065748691656916 2067235420731684 2068924931293696 2070098627685606 2072415469361664 2072965800300129 2075285850898176 2076779443911424 2079655869734016 2082491704547128 2083209101632512 2086049781660096 2088939047285664 2093293010068638 2096192307866517 2096869541938416 2098538353429248 2102957336061568 2105870019352512 2106550380082176 2109468039888384 2112344526807072 2113864791124128 2116792581693552 2119679056414041 2119724427374568 2123300670618312 2129465201642176 2130153185461248 2133103536133632 2136057973164288 2137549550688544 2140510145634096 2142257902459024 2143474841126664 2144167351155072 2150392463942656 2151612376679916 2153370846856704 2154592449223794 2156351704448886 2157576649291971 2163310884684544 2166307160148096 2170008441603072 2174531376825024 2177543193136416 2180559180938544 2185104107001473 2188837504304136 2190579509281408 2190626397840384 2191869135196524 2194322261677056 2197361489186304 2198232739499552 2198942940612096 2201941436196768 2201988567953664 2204991216579312 2213409670484544 2215171231429632 2216427893013852 2219497737741018 2223580956753408 2226660708771072 2227923888309567 2229697000518576 2229744726373248 2234392169565416 2237486895562044 2238209778837312 2239991077159936 2241309792381408 2244366059732514 2251609288141056 2254727860562304 2262556776744812 2263287759552576 2266422507141984 2269561596487056 2271146397606578 2274292029736227 2276149021362713 2278177810602264 2280039720201216 2283195922357644 2288695713698304 2290564466136576 2291865652359936 2293736993097984 2298517814977328 2301701357657352 2302444987226496 2305633969203264 2310439587876588 2312327864387072 2313639642707442 2316844129747203 2319437127474432 2321106437312768 2324321266173312 2327490728611496 2327540547705408 2328292525353984 2331467403031872 2334696582260448 2336376874400352 2339562775959066 2339612853450768 2342803167615519 2350364081480576 2353619433393984 2354379836562432 2357640750463488 2360855647607904 2362554766550496 2365827003069264 2369053063050987 2369103771771576 2376749565410304 2378097890014644 2379990519482432 2381391654405246 2384056893325824 2387358911183616 2392334868649872 2395648351847448 2396422333643904 2403379812641792 2404743244524612 2406708593545728 2408073913838358 2410040140266402 2411409196267497 2415845475570432 2417818047588608 2419191521935488 2421166826047872 2422542202713792 2425303552379904 2433724745270112 2437095555166608 2442175178413411 2446347798928152 2448294745667456 2448347150527488 2449736092278468 2456848355911264 2457642110095872 2461046046536448 2464401947941584 2464454697570432 2466175589644816 2469591345309144 2473011831936996 2473810808188608 2475779611597824 2477184115721364 2480615118651726 2485178716371456 2488620792155904 2492067635358336 2497261836573112 2500720647981108 2501528576347584 2503519439178752 2504993297367456 2508409125583398 2510214439459902 2512265987999488 2513691190761093 2516504498510592 2519989961804928 2528739926950084 2529611051982336 2533060449158688 2536568843132592 2541855797940489 2546198729496648 2548279687283712 2553591050931904 2557127880642336 2557954032956928 2560042638623232 2561496905578752 2563588404050688 2568931675562896 2572489752675864 2576885024403648 2584366436667904 2585832541849494 2589414027364521 2594177782878976 2597770826899584 2601313167271672 2601368847435456 2602209293042688 2609366768408736 2610401378155718 2611244741976864 2614861424444976 2618427069687933 2618483116168584 2626877502831232 2626933730190336 2628423983700396 2630515837322688 2631365699687424 2635010250518016 2640502386144672 2644159591665648 2647821862568232 2656367161340928 2657874112369308 2659989404127424 2660046340234752 2661555378452922 2664534174893568 2668224665440512 2670144999314688 2673786029667504 2673843261086592 2677489334417736 2686130378834944 2689850781021696 2691376727231106 2695104395828379 2700062590343424 2703802289222016 2706009982053504 2707547167738944 2717826160016736 2720045303537184 2721590462177424 2723812679303856 2729489905285577 2736387991766016 2737940338428876 2745889338959648 2746776475989504 2750580875540736 2754331588875888 2754390544343424 2756313894308912 2760131503580808 2763954400400172 2764847373857856 2767047801197568 2772452191434282 2772874492978688 2774447538350418 2778290263472787 2781399708880128 2785252063047552 2791057346758184 2794923077155356 2795826055917888 2798051137905664 2799698391175392 2805533785278714 2807826692470016 2809419566144751 2816459369076096 2816519654366208 2818486388165504 2822390108924736 2826238741885388 2826299236499424 2827212352215552 2831067560824416 2834988707030544 2840897656521723 2848077297552384 2854013527512128 2857966454835552 2858889801540096 2862849482705664 2868816502239888 2872789932298392 2875135605931848 2876768865722628 2880047968451136 2888409546864128 2890048135008258 2894050971760347 2899375169100032 2903390924181888 2907412241251392 2908351562812416 2917507422644626 2918450005738848 2922492180262032 2926477313180631 2926539953364888 2928583512703219 2935921914929024 2935984757271552 2937650334723972 2939988288772416 2945011456461312 2951212893979392 2955237190685136 2955300446464128 2959330316988024 2968880945028096 2970565184412756 2972929334024768 2972992968497664 2974679540623854 2982133449609984 2983315860749392 2984279705116416 2988413056508544 2992488079643352 2992552132764096 3002145717521408 3003913124229024 3006303814083072 3008009283375942 3012175501219953 3017717012736768 3021896676189312 3026082128649408 3032389372981636 3036589358262774 3037570414136352 3041777575374768 3044261229810192 3055820869813248 3058315990797312 3060050966479332 3068935143543136 3069926649635328 3074178625604352 3078436490736768 3080586117168784 3084852856943256 3089125506329604 3090123535488192 3092582836632576 3098623037485374 3099095021564416 3100853131097526 3103387396940544 3105147941528409 3108623204042496 3112928776347264 3115169165867136 3119417034612088 3119483804601024 3123737556820692 3129074672490144 3138159244525312 3139939515102957 3147807530143872 3147874907821056 3150073022067328 3154436004092352 3158737417401316 3158805029028768 3159825570123264 3168516790210608 3170797186686192 3175188872540328 3179586641061852 3183145214911488 3189779824866496 3194197802463264 3195229778191872 3199655304200448 3206324326032816 3210765218451144 3213386853688536 3215212261689996 3221127300760576 3225588695913984 3227418565019874 3228222434730496 3230056270285056 3231888673835691 3234527556673329 3244966327026816 3249460740222144 3250510570202112 3260743590014582 3261797065237536 3266314789704624 3270838771407816 3273122749491833 3281394728715264 3283256256456204 3285869263922112 3285939596760576 3291483392515584 3292788460412192 3297349109249328 3298414410918144 3302912154295152 3302982851930496 3307486824868968 3318161056207872 3322756847144448 3324641839520778 3334294197308144 3335371435130112 3339991063156608 3344545500777864 3344617089559872 3346952585946536 3351588254348124 3355339331347456 3356230343343066 3357314668255968 3359986615739904 3366549089598771 3377413932211584 3377486224530432 3382091790843456 3389141063920652 3393835165117218 3394931639328864 3399633760712976 3406719596409867 3409503840856448 3415329207438336 3418117872067584 3420059580301824 3429986336901152 3433043570547456 3435846699204864 3440605489646976 3447776722465992 3452552036486028 3453667480839744 3463694435866112 3465659381814882 3468491796580608 3470459464061163 3479155691211648 3481659655969152 3486481899259968 3491236092917244 3491310821558112 3497201104547808 3504565311600528 3507354449763584 3509344163938599 3509419280176152 3518213132270592 3520669848192896 3525546122220864 3530429150090976 3531569754843648 3541283471411856 3542687584639903 3543832149825744 3548740504603896 3553655657657364 3557632887254016 3560193332419584 3565048039556672 3565124348115456 3567146835021966 3569985779223648 3576085339988736 3588502302974808 3593472527771172 3600083453791232 3605069718962688 3607114866786918 3608013309404672 3610062890318592 3612110870757537 3615060210399603 3623768213355648 3626727071382912 3628787282903232 3631750239071808 3633813304070688 3644360482957474 3650587117905168 3655643332749912 3667441167387648 3669521698392228 3672442118501184 3672520725791232 3680175338107744 3685272533866896 3686463165143808 3691569069804672 3696602921912376 3699263384467224 3704387017963716 3708532945173504 3709517747905494 3713669417396736 3715776173582046 3726564102873808 3727768074557184 3732931188233856 3738101453037504 3740711713704952 3745892754859668 3751080971971662 3752292864521376 3755279158768128 3762613688375097 3763186811899648 3765321659189853 3768398981999232 3774756747765888 3774837545063424 3779984942707392 3787863542028964 3793109890425126 3799590673738032 3810621939780736 3817132643607552 3822419530925568 3825088669653184 3830386576397856 3833514141242464 3835691820963504 3836931049435392 3840063957934848 3845382606076032 3853397513344344 3858734629013796 3871187898909184 3876549655001856 3878748812774241 3891266674318464 3896656240349376 3901969750907508 3902053271153184 3910186296739478 3915602067233577 3916867112965296 3919984385029888 3922292136667464 3932120559596544 3934950525305856 3940316254246848 3940400595285504 3945773755984032 3947048549531136 3959474359303421 3960753579217008 3966239387498472 3971732793852348 3976177932813312 3979039606821888 3984550742011392 3986811168553962 3989984106191136 3990069510352128 3996801262340352 4005217498972032 4010679044501256 4010764891629888 4016234001626604 4023622683649024 4029195568252416 4034776171532544 4037065090846659 4048785811017032 4050093885515136 4055703433833024 4059014973080256 4061320751608416 4073108775070118 4076739240025104 4080067955305776 4085719018955784 4098904834139136 4104581987649024 4113137142591008 4118834008439472 4120164713984256 4125871313311104 4131497383313832 4134470841463368 4137849862587392 4140197255371212 4144830938723328 4145931600600258 4150571701796352 4153558887822848 4159311739468032 4161671307525627 4164983409094256 4172099563320192 4177878094571328 4186586020137276 4192384615733034 4193739083876832 4197076706858496 4205914672123136 4208300677918071 4211740038705024 4218936079776768 4224689053614144 4227729582248256 4233585163387104 4239358112828082 4239448854749136 4246601341236624 4258930403284352 4266207072267264 4272115946328576 4275099101377088 4281020291268192 4284515804918048 4286949682253328 4288334702310144 4303224753359832 4306741693713408 4309184898447588 4312703408897772 4315153298583942 4326621769369088 4332614320296192 4335072202512387 4349062753650048 4355086386272832 4361118361877088 4370208214002946 4376261133966939 4377675008608272 4381159018562816 4383738270393048 4394722978372608 4396465478999104 4397885881224192 4403882872393536 4403977135907328 4409982433158624 4425294872162647 4426819340969088 4432855786027704 4438995475482036 4447161913506816 4453321417542144 4455847776619134 4459394001037152 4459489452746496 4468784339130832 4474973791124088 4476419557674624 4482619584762816 4488732119465028 4503218576282112 4509455721124608 4512013925063913 4525113553489624 4526575519105152 4532845014283968 4539123192974112 4542292795213156 4548584059472454 4552298042725426 4554884037394161 4556355621204528 4566391844715288 4577391427396608 4581128932273152 4583731304719872 4587473986195968 4597035629954656 4603402715314704 4604889974452992 4611267938406528 4620879175753176 4624655728774144 4627279285414884 4633688259494406 4638874254948864 4642212874625536 4648642532346624 4651279696646289 4654981457222992 4655081095410816 4662934806063744 4669393164520896 4672753748800704 4679125551918132 4679225706901536 4685606335231038 4700728162961152 4707238866787968 4715281500926976 4721711295215808 4725109533100992 4731654006138528 4738106126101974 4738207543543152 4756195780029288 4759981038964864 4762783308810492 4768113786651648 4774717822367232 4784669737299744 4791296703694896 4792844667287808 4809486489049224 4813417187091456 4816147827676716 4820080280532804 4822818392534994 4831690951140864 4835636095177216 4838383043870976 4841127847529811 4842333652095744 4845084405427584 4867449490540224 4874191110333216 4884350356826822 4891115385021873 4892695597856304 4896589491334912 4899472184556936 4913696711822528 4915284220191744 4922092093072896 4928803895883168 4928909395140864 4932351179289632 4939182690618288 4945917798299429 4946023663873992 4947621616377216 4954368231442728 4961230237303452 4970357432742912 4977241584311808 4984135270716672 4994523673146224 5001441295962216 5003057152695168 5009986594734912 5016818251166796 5020428878919804 5024531975998976 5027382381522186 5033008997021184 5034345515014599 5039979923609856 5057479853900168 5059222103964672 5066120898317376 5073137686265184 5083711595880978 5090752747675827 5092397458993296 5107182101863808 5114255761284672 5115908065913856 5120085277246464 5122993811157504 5127176808101376 5137863351125792 5144979505351728 5153770048807296 5168732873335808 5171665083698988 5178828054729042 5188355565757952 5195541653799168 5198489072722323 5202626334543344 5202737694870912 5218733536817472 5220802756311436 5222489483953728 5229722848889952 5236854139375866 5236966232337168 5253755005662464 5256847967400792 5261031674645376 5270020501036032 5281004772289344 5288319183331296 5295643725136464 5306681402717863 5315748224738616 5319978808254848 5320092680469504 5323110756905844 5329068349787136 5336449330881024 5340289998629376 5347572059335008 5347686522173184 5354978668835472 5379701562043392 5382753454462212 5390208791656758 5400125180686848 5407604578444032 5410672300180377 5412019964107008 5415094335477888 5435652320033472 5440090607074368 5443180924354848 5447625358607712 5458979810571154 5466540724436211 5475880676857752 5491778677919296 5493552951979008 5501161751081472 5508663177751776 5508781088686848 5512627788617824 5520263007161616 5527790480452303 5527908800800344 5529694747715712 5544904382868564 5545748985957376 5548895076700836 5556580526945574 5562799417760256 5564276621858241 5570504126095104 5582114693516368 5589846154310712 5591652111835776 5599396782350784 5611067570557428 5615653384940032 5618839132289502 5626621457957493 5632918738152192 5636972776331008 5644780217849472 5652477483770776 5652598472998848 5654424704431104 5662135121648832 5669977414061088 5681795313043446 5689664835637689 5708027055024256 5715932909671104 5717779603080192 5725698965411328 5737633004479776 5745579864596784 5750271211863696 5753537731445256 5760095936902272 5776819093728256 5780096270016516 5788101943520694 5798750338200064 5806781848363776 5814824482502784 5835014845289252 5836900011477696 5844984360524064 5852954626361262 5853079906729776 5857167025406438 5865279445109217 5871843829858048 5875300669447944 5879976577544832 5890022912922624 5902425787958784 5910474381370272 5910600892928256 5918660633976048 5930996861861141 5941130368825512 5945858668049536 5945985936995328 5949359081247708 5964266899219968 5966631721498784 5968559410232832 5976826113017088 5984976159286704 5985104265528192 6007826248458048 6012607628166144 6016018566751884 6024351002439906 6035434025473536 6043793352378624 6052164257298816 6064778745963272 6073178716525548 6075140828272704 6083555150749536 6088522459620384 6109663162605177 6120101932958664 6137870287086272 6139853299270656 6148357251208704 6156872981473536 6161172234337568 6169705713886512 6178251012659208 6180247070976384 6197246074970748 6198190043128832 6201706262195052 6206774793881088 6210295883056818 6217246408084992 6218897400900387 6225857552694528 6230338331734272 6238834069224176 6238967609202048 6247475113641384 6258149344980288 6276318489050624 6279879030205914 6288576923599551 6295615060287744 6300146044134656 6308872008184704 6317474834802632 6317610058057536 6319651140246528 6337033580421216 6341594373372384 6350377745080656 6359037169242123 6359173282123704 6379559649732992 6388395604926528 6390459556383744 6399310608400896 6412648652065632 6421530436902288 6426773707377072 6430424523379992 6451177391827968 6454837130039748 6456444869460992 6460112540570112 6463777347671382 6469055113346658 6489932654053632 6498921480444288 6521487180029164 6523594130475072 6532629579409248 6541677542815632 6546245498983666 6555312321004419 6566512512912408 6571738527844224 6571879193521152 6582966785031168 6585576920824384 6594698218498656 6596828821836288 6605824308590304 6605965703860992 6614973649737936 6628761198550687 6645513694288896 6649283679041556 6668588394616288 6670742870260224 6679982126313216 6689091001555728 6689234179119744 6693905171893072 6703176508696248 6712460686686132 6714629336511936 6719973231479808 6733098179197542 6754827864423168 6764183581686912 6778282127841304 6787670330234436 6789863278657728 6799267521425952 6813439192819734 6819007681712896 6822876089208681 6828447064088139 6840119160603648 6859972673802304 6866087141094912 6871693398409728 6881210979293952 6895553444931984 6905104072972056 6907334961679488 6927388871732224 6931318763629764 6936983593161216 6940918928122326 6950532389241609 6958311382423296 6963319311938304 6972963798519936 6982472185834488 6982621643116224 6994402209095616 7009130623201056 7014708899527168 7018688327877198 7018838560352304 7028409502846557 7041339696385792 7051092244441728 7060858300181952 7063139509687296 7082566942823712 7085375169279806 7087664299651488 7097481009207792 7107159189152961 7107311315314728 7130096079113344 7130248696230912 7134293670043932 7139971558447296 7152170679977472 7177004605949616 7186945055542344 7210139437925376 7214229733573836 7216026618809344 7220125780637184 7224221741515074 7230120420799206 7247536426711296 7253454142765824 7257574565806464 7263500478143616 7267626608141376 7288720965914948 7301174235810336 7311286665499824 7326525535240233 7339043396784456 7344884237002368 7345041451582464 7360350676215488 7370545067733792 7372926330287616 7383138139609344 7393205843824752 7398526768934448 7408774035927432 7419035495810988 7427338834793472 7431552347164092 7453128205747616 7455536149114368 7465862376467712 7476202906075008 7481423427409904 7491785509719336 7502161943943324 7504585729042752 7510558317536256 7525227376750194 7526373623799296 7530643318379706 7536797963998464 7541073572283279 7549513495531776 7559969885414784 7575727084057928 7586219780850252 7599181347476064 7621243879561472 7625567393821467 7644839061851136 7650177339306368 7660773152795712 7667028282484928 7671383641927008 7673862098870784 7680127915869696 7690765212152064 7706795026688688 7717469258027592 7742375797818368 7753099310003712 7757497625548482 7768242082093563 7782533348636928 7793312480698752 7803939501815016 7804106542306368 7820372593478956 7831204134467154 7833734225930592 7839968770059776 7844584273334928 7855281209063799 7880632508493696 7880801190571008 7891547511968064 7894097099062272 7918948718606842 7921507158434016 7932478774996944 7943465587704696 7949012391623023 7969101484022784 7973622337107924 7979968212382272 7980139020704256 7993602524680704 8010434997944064 8021358089002512 8021529783259776 8032468003253208 8058391136504832 8069552343065088 8074130181693318 8097571622034064 8100187771030272 8111406867666048 8118029946160512 8122641503216832 8146217550140236 8153478480050208 8160135910611552 8171438037911568 8188469715856731 8209163975298048 8226274285182016 8237668016878944 8240329427968512 8251742626622208 8262994766627664 8268941682926736 8280394510742424 8291863201200516 8301143403592704 8307117775645696 8318623478936064 8323342615051254 8329966818188512 8334870790418361 8344199126640384 8355756189142656 8373172040274552 8384769231466068 8387478167753664 8394153413716992 8411829344246272 8416601355836142 8423480077410048 8428258698434253 8449378107228288 8455459164496512 8467170326774208 8478716225656164 8478897709498272 8493202682473248 8517860806568704 8522692969565169 8544231892657152 8550198202754176 8562040582536384 8569031609836096 8573899364506656 8576669404620288 8606449506719664 8618369796895176 8625406817795544 8630306597167884 8653243538738176 8665228640592384 8670144405024774 8682152915281041 8698125507300096 8710172772545664 8722236723754176 8740416428005892 8752522267933878 8755350017216544 8762318037125632 8767476540786096 8779431939541893 8785750538109657 8792930957998208 8807765744787072 8807954271814656 8819964866317248 8850589744325294 8853638681938176 8865711572055408 8877990950964072 8906642835084288 8911695553238268 8918788002074304 8918978905492992 8937568678261664 8949947582248176 8952839115349248 8965239169525632 8977464238930056 9006437152564224 9018911442249216 9024027850127826 9050227106979248 9053151038210304 9065690028567936 9078246385948224 9084585590426312 9097168118944908 9104596085450852 9109768074788322 9112711242409056 9132783689430576 9167462609439744 9174947972391936 9194071259909312 9206805430629408 9209779948905984 9222535876813056 9241758351506352 9254558570829768 9267376518988812 9277748509897728 9284425749251072 9297285064693248 9302559393292578 9309962914445984 9310162190821632 9315443824585227 9325869612127488 9338786329041792 9345507497601408 9358251103836264 9358451413803072 9371212670462076 9401456325922304 9414477733575936 9419818545308871 9443422590431616 9450219066201984 9463308012277056 9476212252203948 9476415087086304 9512391560058576 9519962077929728 9525566617620984 9549435644734464 9569339474599488 9582593407389792 9585689334575616 9615866301165451 9618972978098448 9632295655353432 9640160561065608 9645636785069988 9663381902281728 9671272190354432 9676766087741952 9682255695059622 9684667304191488 9690168810855168 9703582670019987 9734898981080448 9748382220666432 9768700713653644 9782230770043746 9785391195712608 9793178982669824 9798944369113872 9819368248475499 9827393423645056 9844184186145792 9857607791766336 9857818790281728 9864702358579264 9878365381236576 9891835596598858 9892047327747984 9895243232754432 9908736462885456 9922460474606904 9954483168623616 9968270541433344 9989047346292448 10002882591924432 10006114305390336 10019973189469824 10033636502333592 10040857757839608 10049063951997952 10054764763044372 10066017994042368 10068691030029198 10079959847219712 10114959707800336 10132241796634752 10146275372530368 10167423191761956 10181505495351654 10184794917986592 10214364203727616 10220158789229601 10228511522569344 10245987622315008 10254353616202752 10275726702251584 10289959010703456 10307540097614592 10343330167397976 10357656109458084 10376711131515904 10391083307598336 10396978145444646 10405252669086688 10405475389741824 10411378392183489 10437467073634944 10441605512622872 10444978967907456 10459445697779904 10473708278751732 10473932464674336 10507510011324928 10513695934801584 10522063349290752 10528032491815797 10562009544578688 10576638366662592 10591287450272928 10613362805435726 10628062753919709 10631496449477232 10639957616509696 10646221513811688 10672898661762048 10680579997258752 10695144118670016 10695373044346368 10709957337670944 10747144689537857 10765506908924424 10780417583313516 10800250361373696 10815209156888064 10821344600360754 10824039928214016 10830188670955776 10845180631198809 10871304640066944 10880181214148736 10886361848709696 10895250717215424 10917959621142308 10933081448872422 10951761353715504 10983557355838592 11002323502162944 11017326355503552 11017562177373696 11025255577235648 11040526014323232 11055580960904606 11055817601600688 11059389495431424 11089808765737128 11097790153401672 11113161053891148 11125598835520512 11128553243716482 11141008252190208 11164229387032736 11179692308621424 11183304223671552 11198793564701568 11222135141114856 11231306769880064 11237678264579004 11253242915914986 11265837476304384 11273945552662016 11289560435698944 11295964977569559 11304954967541552 11305196945997696 11324270243297664 11339954828122176 11363590626086892 11379329671275378 11416054110048512 11431865819342208 11451397930822656 11475266008959552 11491159729193568 11500542423727392 11507075462890512 11520191873804544 11560192540033032 11576203887041388 11597500676400128 11613563696727552 11629648965005568 11636246438322723 11670029690578504 11673800022955392 11689968721048128 11705909252722524 11706159813459552 11714334050812876 11730558890218434 11743687659716096 11746806201700731 11750601338895888 11759953155089664 11804851575917568 11820948762740544 11821201785856512 11837321267952096 11861993723722282 11878423077910263 11882260737651024 11891717336099072 11898718162495416 11928533798439936 11933263442997568 11937118820465664 11953652226034176 11969952318573408 11970208531056384 12011514653012899 12015652496916096 12032037133503768 12048702004879812 12070868050947072 12087586704757248 12104328514597632 12129557491926544 12146357433051096 12150281656545408 12167110301499072 12177044919240768 12219326325210354 12240203865917328 12275740574172544 12296714502417408 12313745962947072 12322344468675136 12339411427773024 12356502025318416 12360494141952768 12394492149941496 12403412524390104 12413549587762176 12420591766113636 12434492816169984 12437794801800774 12451715105389056 12460676663468544 12477668138448352 12477935218404096 12485013922576881 12494950227282768 12516298689960576 12552636978101248 12559758060411828 12577153847199102 12591230120575488 12600292088269312 12617744016369408 12624902033754213 12634949669605264 12635220116115072 12674067160842432 12683188746744768 12700755490161312 12718074338484246 12718346564247408 12759119299465984 12776791209853056 12798621216801792 12825297304131264 12843060873804576 12853547414754144 12860849046759984 12909674260079496 12920225081140224 12927554695342764 12938110226693316 12979865308107264 12997842960888576 13005216607537161 13042974360058328 13047188260950144 13065259158818496 13083355085631264 13092490997967332 13110624642008838 13128783401900817 13133025025824816 13143477055688448 13171153841648768 13189396436997312 13193657643672576 13211648617180608 13211931407721984 13229947299475872 13257522397101374 13275884616487941 13298567358083112 13337176789232576 13341485740520448 13359964252626432 13378182003111456 13378468358239488 13387810343786144 13406353017392496 13424634023955593 13424921373372264 13429258673023872 13466196358395084 13509655728846336 13528367163373824 13556564255682608 13575340660468872 13579726557315456 13598535042851904 13626878385639468 13638015363425792 13645752178417362 13656894128176278 13664652112182483 13719945347604608 13732174282189824 13743386796819456 13762421958587904 13791106889863968 13810208145944112 13814669923358976 13862637527259528 13873967186322432 13881837856244652 13901064778483218 13916622764846592 13926638623876608 13945927597039872 13953839089938867 13964944371668976 13965243286232448 13988804418191232 14018261246402112 14029417799054336 14037376655754396 14037677120704608 14056819005693114 14082679392771584 14102184488883456 14121716600363904 14165133885647424 14170750338559612 14175328599302976 14194962018415584 14214318378305922 14214622630629456 14260192158226688 14268587340087864 14279943116894592 14304341359954944 14354009211899232 14373890111084688 14403849521662771 14428459467147672 14440251561274368 14448443483030148 14460240841598412 14495072853422592 14506908285531648 14515149131612928 14527000956287232 14535253216282752 14577441931829896 14602348471620672 14622573330999648 14653051070480466 14673346155065619 14678086793568912 14689768474004736 14720701352430976 14741090135467584 14745852660575232 14766276279218688 14786411687649504 14797053537868896 14817548071854864 14837753394898287 14838070991621976 14863104694328184 14906256411495232 14911072298228736 14931724752935424 14952405812150016 14962846854819808 14983571019438672 15004323887886648 15009171458085504 15050454753500388 15052747247598592 15061286636759412 15073595927996928 15082147144566558 15099026991063552 15103036545043797 15119939770829568 15151454168115856 15172439561700504 15198362694952128 15242487759122944 15251134787642934 15272258243027481 15300354678612736 15321546305591424 15334056564969856 15342767283854016 15347724197741568 15360255831739392 15381530424304128 15413590053377376 15434938516055184 15506198620007424 15514995251096964 15536484164187126 15565066697273856 15586624961397504 15595467218166969 15607879003630032 15608213084612736 15640745186957912 15662408268934308 15667468451861184 15679937540119552 15689168546669856 15710562418127598 15761265016987392 15783095023936128 15837897437213684 15843014316868032 15864957549993888 15886931175409392 15898024783246046 15920044208153589 15947244674215848 15959936424764544 15960278041408512 15987205049361408 16020869995888128 16042716178005024 16043059566519552 16064936006506416 16098420053623097 16139104686130176 16148260363386636 16195143244068128 16200375542060544 16222813735332096 16236059892321024 16245283006433664 16292435100280472 16306956960100416 16320271821223104 16342876075823136 16376939431713462 16399622173308633 16452548570364032 16475336033757888 16480658855937024 16503485253244416 16525989533255328 16537883365853472 16560789021484848 16583371441356909 16583726402401032 16637246957872128 16646685230102508 16659933636377024 16669741580836722 16688398253280768 16711512378285312 16746344080549104 16769538462932136 16774956335507328 16823658688492544 16833202711672284 16846960154820096 16856517396868506 16879864373872479 16898756214456576 16910918328993024 16934340653548416 16957432451312328 16957795418996544 16986405364946496 17035721613137408 17045385939130338 17068994506913067 17100396405508352 17124081165072768 17138063219672192 17147798729013312 17153338809240576 17212899013439328 17236739593790352 17250813635591088 17260613194335768 17330457281184768 17340288810049548 17364305830562082 17396251014600192 17420345545091328 17444473447508352 17480832856011784 17505044535867756 17510700034433088 17524636074251264 17534953081572192 17558863879083786 17571501076219314 17585861915996416 17595838335327651 17615531489574144 17639929732634496 17701179488650588 17707277363876352 17731423144110816 17755981901928144 17792990585583423 17823391106476536 17837576004148608 17837957810985984 17875137356523328 17899895164496352 17905678230698496 17930478339051264 17954928477860112 18037822884498432 18048055700255652 18100454213958496 18106302076420608 18131380057135872 18156492771896448 18169171180852624 18194336237889816 18209192170901704 18219536149576644 18225422484818112 18265567378861152 18328989487815531 18388142519818624 18413610861258816 18419559897811968 18445071753626112 18483516703012704 18509117141659536 18534753037977624 18594570129386496 18605118786585156 18619925828891968 18620324381643264 18630887649170454 18651739224254976 18677572658083584 18691014995202816 18716502207672528 18716902827606144 18742425340924152 18802912651844608 18828955467151872 18839637090617742 18865730770798653 18886845180863232 18900438132403968 18926616024554112 18952424504407896 18952830174172608 19024783120117152 19039924155859456 19051133235241968 19077111507726369 19138678949198976 19165186814779584 19171378669151232 19231732602330902 19237945956196896 19264591310706864 19280321122131216 19291273570139976 19353532175483904 19364511390119244 19369334608382976 19380337621710336 19407165340039974 19469797962160896 19496764441332864 19537401427307288 19564461540087492 19570782391425216 19586357965339648 19597888738227744 19638736496950998 19654786847290112 19665936963013257 19715215583532672 19715637580563456 19729404717158528 19756730762473152 19783671193197716 19784094655495968 19790486465508864 19817472925770912 19844920949213808 19886283595652061 19936541082866688 19978094692584896 20005765183848864 20012228610780672 20039946378939648 20067273004667184 20081715515679216 20109529526088744 20137382060058396 20159919694439424 20229919415600672 20264483593269504 20292550745060736 20334846383523912 20363010990703308 20369589835973184 20428728407455232 20440317578459202 20457023045138688 20468628267626043 20485341192264417 20551453404503168 20579918021406912 20615080195229184 20686660334795952 20715312218916168 20782166615196672 20793956290889292 20810505338173376 20810950779483648 20822756784366978 20874934147269888 20883211025245744 20889957935814912 20918891395559808 20947416557503464 20947864929348672 21015020022649856 21027391869603168 21044126698581504 21056064983631594 21085228508539671 21124019089157376 21153276733325184 21182574900545856 21226725610871452 21256125507839418 21262992898954464 21279915233019392 21292443027623376 21321477567458883 21390288237340032 21390746088692736 21419914675341888 21494289379075714 21531013817848848 21560835166627032 21630418313776128 21642689200721508 21648079856428032 21660377341911552 21690361262397618 21742609280133888 21760362428297472 21772723697419392 21790501434430848 21835919242284616 21866162897744844 21903522707431008 21967114711677184 21979576605720699 22034652711007104 22035124354747392 22050511154471296 22081052028646464 22111161921809212 22111635203201376 22118778990862848 22179617531474256 22195580306803344 22226322107782296 22257106487432964 22282016504380416 22328458774065472 22359384617242848 22366608447343104 22397587129403136 22444270282229712 22475356529158008 22506485831829972 22531674952608768 22547891105324032 22579120871397888 22591929955139118 22609909935083104 22610393891995392 22623220716849837 22648540486595328 22679909656244352 22727181252173784 22758659342550756 22832108220097024 22863731638684416 22876702181464401 22950532017919104 22982319458387136 23001084847454784 23014150925781024 23040383747609088 23120385080066064 23152407774082776 23227127393455104 23259297930011136 23272492876645446 23340059381157008 23347600045910784 23379937442096256 23411818505445048 23412319626919104 23428668101625752 23461117780436868 23487375319432192 23493612403401462 23501202677791776 23519906310179328 23565843627191397 23641897525481088 23642403571713024 23674642535904192 23723987447444564 23756846155820526 23764521475302048 23783434672198144 23797436324990832 23847037174869069 23866526885995136 23907304452068352 23939904637146816 23940417062112768 24023029306025798 24031304993832192 24064074267007536 24097404009759624 24175173409514496 24208657029195264 24259114983853088 24292714866102192 24300563313090816 24334220602998144 24354089838481536 24438652650420708 24480407731834656 24551481148345088 24565409147570193 24627491925894144 24644688937350272 24678822855546048 24713004050636832 24720988283905536 24788984299882992 24798813092479321 24806825048780208 24841183532227272 24875589603601548 24903430210778112 24921353326937088 24955336276896704 24955870436808192 24970027845153762 24989900454565536 25032597379921152 25119516120823656 25154307694398204 25182460241150976 25200584176538624 25235488032738816 25249804067508426 25269899339210528 25270440232230144 25284776095302759 25348134321684864 25366377493489536 25401510980322624 25436148676968492 25436693128494816 25518238598931968 25553582419706112 25568078908695507 25650594608262528 25686121747609152 25707094829508288 25721698093519968 25819348520158992 25855109390685528 25876220453386632 25959730616214528 25995685921777152 26010433215074322 26085948720116656 26094376521900288 26130518317636992 26166710171262528 26184981995934664 26221249284017676 26257566803801634 26266050051649632 26286954111376896 26338295818625679 26342307683297536 26357251614328971 26378792873994624 26423297234361216 26423862815443968 26459894598951744 26515044794202748 26551769232975882 26597134716166224 26674353578465152 26719928505252864 26756364006222912 26756936716478976 26775620687572288 26812706034784992 26849268047911186 26849842746744528 26858517346047744 26932392716790168 27019311457692672 27056734326747648 27113128511365216 27150681320937744 27159453114630912 27197070085703808 27253756771278936 27276030726851584 27291504356834724 27313788256352556 27329304224364966 27439890695209216 27524843917175808 27582213779727936 27620416291888224 27629339846717952 27716320515123947 27725275054519056 27763675712489304 27802129556966436 27833245529693184 27853277247753216 27891855194079744 27907678179877734 27929888743337952 27930486572464896 27977608836382464 28036522492804224 28074753311508792 28075354241409216 28113638011386228 28165358785543168 28204368977766912 28243433200727808 28259455635926613 28330267771294848 28341500677119224 28350657198605952 28389924036831168 28428636756611844 28429245261258912 28520384316453376 28537174680175728 28559886233789184 28708018423798464 28747780222169376 28807699043325542 28847598903496353 28856918934295344 28896886966060296 28920481683196824 28990145706845184 29013816571063296 29030298263225856 29054001912574464 29070506432565504 29154883863659792 29204696943241344 29245146661999296 29306102140960932 29346692310131238 29356173587137824 29379536948009472 29441402704861952 29458104745426497 29482180270935168 29532552558437376 29572823375299008 29594107075737792 29635096143709728 29675506789796574 29676141983243952 29726209388656368 29812512822990464 29863449505870848 29904811624300032 29925693709639616 29967142038877344 30008647775773296 30018342916171008 30100909507000776 30122573273518824 30147191855993856 30164294289133116 30198053982127104 30206073090087594 30239879541659136 30302908336231712 30344879123401008 30396725389904256 30484975518245888 30502269575285868 30544516486054962 30600709357225472 30643092611182848 30660476367688803 30668113129939712 30685534567708032 30763060848608256 30827180106754752 30869877032110368 30977064105138529 31029990502193928 31072968328374252 31130133394547712 31173249922795008 31190934436333938 31215758007260064 31216426169225472 31281490373915824 31324816537868616 31334936903722368 31378337093339712 31421124836255196 31522530033974784 31566190047872256 31584097475447391 31675794874427368 31686028633736064 31729915099987776 31773862350818784 31796049566492092 31840088416307178 31884188261759127 31894489348431696 31919872849529088 32041739991776256 32085432356010048 32086119133039104 32129872013012832 32196840107246194 32241434068613571 32296520726773272 32390286488136256 32400751084121088 32445627470664192 32472119784642048 32490566012867328 32584870200560944 32613913920200832 32640543642446208 32685752151646272 32753878863426924 32799244346617266 32905097140728064 32950672067515776 33006970506488832 33051979066510656 33075766731706944 33121578042969696 33166742882713818 33167452804802064 33293370460205016 33319867272754048 33339483161673444 33376796506561536 33423024756570624 33492688161098208 33539076925864272 33549912671014656 33666405423344568 33693920309640192 33713034793737012 33759728747744958 33797512428913152 33821836657986048 33868681307096832 33887894932708677 33914864902624656 33915590837993088 33972810729892992 34071443226274816 34090771878260676 34137989013826134 34200792811016704 34248162330145536 34276126439344384 34295597458026624 34425798026878656 34473479187580704 34501627271182176 34521226388671536 34621424588096003 34680577620099096 34728611661124164 34792502029200384 34840691090182656 34888946895016704 34961665712023568 35010089071735512 35021400068866176 35069906163144384 35117727758167572 35143002152438628 35171723831992832 35191676670655302 35231062979148288 35240418605102193 35279859465268992 35402358977301176 35414554727752704 35462846288221632 35511963803856288 35585981171166846 35635269233730789 35646782212953072 35675152008297216 35750274713046656 35799790328992704 35811356461396992 35860956678102528 35909856955720224 36034543959038697 36096111400511304 36200908427916992 36212604152841216 36262760114271744 36312985543792896 36338342361705248 36388672475779632 36418384341803408 36439072299153288 36450844969636224 36531134757722304 36657978975631062 36776285039637248 36827221722517632 36890143507252224 36967033406025408 37018234283319072 37069506075955248 37146769819025041 37210237573170312 37239851657783936 37240648763286528 37261775298340908 37303478448509952 37355145316167168 37382029990405632 37433004415345056 37433805655212288 37484850681848304 37657910934303744 37679274181235484 37731461541597306 37773690361726464 37800876264807936 37853232049108224 37874706101262639 37904849008815792 37905660348345216 38049566240234304 38079848311718912 38102266470483936 38154223015452738 38277357898397952 38330373629559168 38463465204661804 38475891912393792 38529182621413728 38560642244262432 38582547140279952 38694533363166121 38729022780238488 38760675243420672 38814330680079948 38939595924321792 38993528882665728 39074802854614576 39128923080174984 39141564782850432 39195777476455488 39277472993901996 39309573694580224 39331873926026514 39386350205702451 39430431167065344 39458809434317056 39513461524946304 39567342386395432 39568189310991936 39580972931017728 39634945851541824 39689841898427616 39772567191304122 39827653849463823 39956189385169792 40011530367697728 40024457221561344 40079892757879296 40134546009334368 40163431031358432 40219059052177488 40273902071866779 40274764120116792 40459838831201344 40528967186539008 40585101490121472 40669692767047824 40726021981406616 40739179671946368 40857456814910464 40880635156918404 40914046090277376 40937256535252086 40970682384528834 40993956336547449 41102906809006336 41159836042813824 41230160390458368 41373320669591904 41430624437832336 41516978033027987 41587912581778584 41621010676346752 41621901558967296 41645513568733956 41749868294539776 41766422050491488 41779915871629824 41837782791119616 41894833115006928 41895729858697344 42054783739206336 42088253397163008 42112129967263188 42170457017079342 42248038178314752 42306553466650368 42365149801091712 42453451221742904 42512251015678836 42525985797908928 42559830466038784 42584886055246752 42642955134917766 42780576474680064 42839829350683776 42988578758151428 43062027635697696 43121670333254064 43211548564988313 43285378401443016 43320754683823104 43380722524795236 43485218560267776 43520724856594944 43545447394838784 43581002868861696 43671838484569232 43732325795489688 43807045414862016 43934229423354368 43959153211441398 44020038465196857 44069305422014208 44101022308942592 44162104057292928 44222323843618424 44223270406402752 44237557981725696 44359235062948512 44391160613606688 44452644215564592 44513260184694861 44514212974865928 44656917548130944 44718769234485696 44733216894686208 44795174258806272 44888540564459424 44950713058316016 45012971663659944 45158241742795776 45183859910278236 45219819870166208 45220787783990784 45246441433699674 45297080973190656 45359819312488704 45454362504347568 45517318685101512 45664216440194048 45727463277368832 45753404362928802 45816774729082443 45901064035838208 45964638916774272 46002169694909568 46028301851562048 46080767495218176 46240770160132128 46304815548165552 46401328389854809 46518595860022272 46544985753290892 46680118762314016 46695200091821568 46759874884192512 46823637010890096 46824639253838208 46857336203251504 46922235560873736 46987224806802924 47002405355583552 47039812620358656 47131687254382794 47283795050962176 47349285071808384 47447974894889128 47513692311641052 47529042950604096 47566869344396288 47594872649981664 47694074349738138 47733053771990272 47760132624460767 47879809274293632 47880834124225536 48046058612051596 48062609987664384 48128148534015072 48194808019519248 48295260160869291 48417314058390528 48518229967706176 48585429732204384 48601126626181632 48668441205996288 48708179676963072 48877305300841416 48960815463669312 49102962296690176 49130818295140386 49198866519925899 49289377874700544 49357645711092096 49426008101273664 49441976567811072 49577968599765984 49597626184958642 49613650097560416 49682367064454544 49750114324070727 49751179207203096 49910672553793408 49911740873616384 49940055690307524 49979800909131072 50065194759842304 50239032241647312 50308615388796408 50470976065477632 50499608135016852 50539798678421056 50540880464460288 50569552190605518 50696268643369728 50732754986979072 50803021960645248 50872297353936984 50873386256989632 51036477197863936 51107164839412224 51136157817391014 51206983520739201 51301189216525056 51372243495218304 51414189659016576 51443396187039936 51638697040317984 51710218781371056 51752440906773264 51991371843554304 52020866430148644 52171897440233312 52188753043800576 52261036635273984 52333420342525056 52369963991869328 52442498568035352 52515133607603268 52532100103299264 52573908222753792 52676591637251358 52684615366595072 52714503228657942 52757585747989248 52787515005982953 52846594468722432 52919789197903488 53030089588405496 53103538465951764 53194269432332448 53348707156930304 53378971756750269 53512728012445824 53513873432957952 53551241375144576 53625412069569984 53698536095822372 53699685493489056 53717034692095488 53864785433580336 54113468653495296 54226257022730432 54301362641875488 54318906229261824 54394140171407616 54507513542557872 54583008713669448 54627576512705112 54658608448729932 54879781390418432 54986968463446593 55164427559455872 55240832583776448 55258679693435904 55432641030247894 55450550109038112 55527351424978608 55604259113932872 55643086741361161 55783710388159488 55815356359755468 55859777486675904 55860973144929792 55955217672764928 56073044985608448 56149506623017584 56150708482818432 56227276022772456 56408737955533824 56486866401455616 56518911271853226 56660535542589696 56683001354238448 56701314397211904 56779848073662336 56857273513223688 56858490522517824 57040768632906752 57074349360351456 57119772467578368 57231334523179107 57416036847596928 57495560444338752 57615398086651084 57695197806992706 57713837868590688 57793773932120592 57840963366393648 58060596526451712 58108003825148928 58141012865131008 58309767727319584 58409393886482688 58490293323998592 58612204281921864 58693384620262476 58712347174275648 58759073896018944 58882805409723904 58916209490852994 58964360541870336 58997810889039771 59145646750598016 59188214151475584 59270192287419456 59351013579593148 59352283966487904 59452418777312736 59625025645980928 59658850786956183 59809623248600064 59851387419279232 59934284077754688 60017295551546592 60036685832342016 60201819014001552 60245146547037648 60328588578266232 60412146180175188 60479759083318272 60605816672463424 60689758246802016 60793450779808512 61004539150571736 61089032972109924 61201418714450944 61286185222365696 61320952735377606 61336226259879424 61371069135416064 61405884802878129 61456023576793251 61654360213509504 61739754064220736 61954128210277058 62059981004387856 62145936656748504 62346499845590016 62381868872667876 62431516014520128 62432852338450944 62562980747831648 62649633075737232 62669873807444736 62756674186679424 62842249672510392 63045060067949568 63132380095744512 63168194950894782 63351589748854736 63372057267472128 63459830199975552 63547724701637568 63592099132984184 63680176832614356 63768376523518254 63788978696863392 63839745699058176 63964432702376649 64170864712020096 64172238266078208 64259744026025664 64393680214492388 64482868137227142 64593041453546544 64780572976272512 64891254941328384 64944239569284096 64981132025734656 65169740401121888 65227827840401664 65281087284892416 65371504303292544 65507757726853848 65598488693234532 65810194281456128 65901344135031552 65938729817162097 66103958133021312 66151533463413888 66243156085939392 66333485765427636 66334905609604128 66586740920410032 66639734545508096 66678966323346888 66846049513141248 66985376322196416 67078153851728544 67099825342029312 67311064108158157 67332810846689136 67426069587474024 67519457495489916 67595024857826304 67643673315972096 67737362614193664 67775789865417354 67829729805249312 67831181675986176 67945621459785984 68181543756521352 68275978027652268 68401585622033408 68496324660291072 68552252878688768 68591194916053248 68630106544393203 68851596053757312 68946958375161408 69003254542364352 69042452777343072 69242849176192006 69361155240198192 69457223322248328 69681382180365312 69777893790033408 69923331424047136 70020178143471024 70042800137732352 70139812326288768 70235455516335144 70286004304877256 70343447663985664 70383353341310604 70462125958296576 70480837210204386 70559718930537984 70804717954602352 70925692576443264 71023927607712576 71171962342333692 71270538467461578 71293564425906144 71350304016594432 71500549426093312 71541111524607207 71599580657985408 71721913356205056 71819713911440448 72069087918077394 72192222801022608 72401816855833984 72525520228543488 72625971087585792 72676684723410496 72777344951559264 72836768683606816 72878144598306576 72901689939272448 73062269515444608 73315957951262124 73552570079274496 73654443445035264 73696227442710579 73934066812050816 74036468566638144 74139012151910496 74293539638050082 74396439277437963 74420475146340624 74479703315567872 74523550596681816 74710290632334336 74764059980811264 74866008830690112 74867611310424576 74969701363696608 75230012826764999 75358548362470968 75462923083194612 75547380723452928 75601752529615872 75706464098216448 75749412202525278 75809698017631584 75811320696690432 76099132480468608 76204532940967872 76308446030905476 76554715796795904 76660747259118336 76704236726086521 76926930409323608 76951783824787584 77058365242827456 77121284488524864 77165094280559904 77389066726332242 77458045560476976 77628661360159896 77879191848643584 77987057765331456 78149605709229152 78257846160349968 78283129565700864 78391554952910976 78554945987803992 78619147389160448 78663747852053028 78772700411404902 78860862334130688 78917618868634112 79026923049892608 79071754842986913 79134684772790864 79136378621983872 79269891703083648 79379683796855232 79545134382608244 79655307698927646 79912378770339584 80023060735395456 80159785515758592 80269092018668736 80326862062716864 80438118104354976 80547804143733558 80549528240233584 80919677662402688 81057934373078016 81170202980242944 81339385534095648 81452043962813232 81478359343892736 81761270313836808 81828092180554752 81874513070504172 81941364769057668 81987912673094898 82205813618012672 82319672085627648 82746641339183808 82861248875664672 83033956066055974 83148961545371841 83175825163557168 83242021352693504 83291027137467912 83499736589079552 83532844100982976 83559831743259648 83675565582239232 83789666230013856 83791459717394688 84080602571090293 84109567478412672 84224259934526376 84340914034158684 84496076356629504 84613106933300736 84730299602183424 84906902443485808 85024502031357672 85051971595817856 85169772110493504 85285910269835532 85561152949360128 85679658701367552 85977157516302856 86124055271395392 86243340666508128 86423097129976626 86542796710489059 86570756802886032 86761445049590472 86970437120535552 87041449713189888 87090894789677568 87162005737723392 87343676969138464 87464651590979376 87614090829724032 87868458846708736 87918306422882796 88040076930393714 88138610844028416 88202044617885184 88324208114585856 88374314236279491 88444647687236848 88446540812805504 88718470125897024 88782321227213376 88905288431129184 89026520369389722 89028425949731856 89313835096261888 89437538468971392 89590348517612544 89777081128918848 89901426116632032 90025943327319888 90367719820556472 90439639740332416 90441575567981568 90492882867399348 90594161946381312 90719638624977408 90908725008695136 91034637370203024 91454926554737664 91506808725857604 91633549458164886 91802128071676416 91929277833548544 91981429103066409 92004339389819136 92056603703124096 92481540320264256 92609631096331104 92802656779709618 92931192315415587 93089971506581784 93360237524628032 93390400183643136 93519749768385024 93647274021780192 93649278507676416 93714672406503008 93844471121747472 93972438167689151 93974449613605848 94004810711167104 94263374508765588 94567590101924352 94698570143616768 94895949789778256 95027384623282104 95058085901208192 95189745299963328 95388148699476276 95466107543980544 95520265248921534 95652564785277381 95759618548587264 96092117224103192 96125219975328768 96256297068030144 96389616039038496 96590520321738582 96724302205840713 97036459935412352 97170859464408768 97202253252363264 97336882411992576 97416359353926144 97754610601682832 97921630927338624 98205924593380352 98261636590280772 98397733039851798 98578755749401088 98715291422184192 98852016202547328 99155937199531968 99195252369917284 99227300195120832 99364734128909088 99500228648141454 99502358414406192 99821345107586816 99880111380615048 99959601818262144 100130389519684608 100478064483294624 100617230777592816 100826946651639397 100999216270033704 101079597356842112 101081760928920576 101139104381211036 101392537286739456 101465509973958144 101606043921290496 101744594707873968 101746772513979264 102214329678824448 102272315634782028 102413967041478402 102602378433050112 102744486990436608 102828379318033152 102886792374079872 103277394080635968 103420437562742112 103504881813546528 103864273764288009 104041732860297288 104343794880466624 104377506087601152 104522073270547968 104666840685050112 104739927983738656 104884997136070704 105030267215206536 105064200206598528 105353183274502716 105369230733190144 105429006457315884 105515171495978496 105575030011965906 105693188937444864 105721255815306579 105839578395806976 106060179176810992 106207076931903528 106388538864664896 106697414313860608 106757943513500538 106905807701192367 107025456024891648 107102482750289152 107250824139139968 107397072191644744 107399370986978112 107434069384190976 107729570867160672 108103631877116091 108452514045460864 108602725283750976 108637812458523648 108788280342815232 109015027085115744 109166017427338896 109255153025410224 109317216897459864 109759562780836864 109973936926893186 110328855118911744 110481665167552896 110865282060495788 110901100218076224 111054702849957216 111208518227865744 111286173482722322 111440309457075123 111630712719510936 111719554973351808 111721946289859584 111910435345529856 112146089971216896 112299013246035168 112301416965636864 112454552045544912 112688940375361679 112973732802911232 113037822543706452 113321071085179392 113366002708476896 113402628794423808 113559696147324672 113714547026447376 113716981045035648 114148698720702912 114239544935156736 114462669046358214 114832073695193856 114991120888677504 115230796173302168 115390395613985412 115427675737181376 115587547864241184 115681926732787296 116083600089498363 116282025730262016 116619535454639168 116818787772965376 116980586647997184 117224408563843728 117386769240524952 117424694348551296 117765610819447808 117832418981705988 117928721083740672 117995621778079542 118159050617107353 118291293501196032 118376428302951168 118540384574838912 118702027159186296 118704567932975808 118904837554625472 119250051291961856 119317701573912366 119482961548391469 119702774838558464 119868568155509376 120034591103093184 120073371664684032 120403638028003104 120490293094075296 120657177156532464 120821706215600337 120824292360350376 121211633344926848 121379516493604032 121586901559617024 122009078301143472 122178065944219848 122572370444731392 122641905470755212 122672452519758848 122742138270832128 122811769605756258 122912047153586502 123308720427019008 123479508128441472 123908256420554116 124119962008775712 124291873313497008 124550934099083961 124763737745335752 124863032029040256 124865704676901888 125125961495663296 125299266151474464 125339747614889472 125513348373358848 125684499345020784 126264760191489024 126336389901789564 126703179497709472 126744114534944256 126919660399951104 127095449403275136 127184198265968368 127360353665228712 127536753047036508 127577957393726784 127679491398116352 127928865404753298 128341729424040192 128519488052051328 128787360428984776 128965736274454284 129186082907093088 129561145952545024 129634645694964939 129962264051469312 130339480802243776 130455655680803328 130562174569784832 130743008606585088 131015515453707696 131196977386469064 131620388562912256 131802688270063104 131877459634324194 132060115395590571 132207916266042624 132303066926827776 132486312171878784 132666971530855272 132669811219208256 133173481840820064 133279469091016192 133357932646693776 133539780554084583 133970752644392832 134156307703457088 134199650684058624 134622128216316314 134665621693378272 134852139174948048 135038914990979832 135474725228387328 135551579730834708 135659459610498624 135662363351972352 135891242919571968 136363087513042704 136551956055304536 136992649320582144 137104505757377536 137182389832106496 137260213088786406 137703192107514624 137893916750322816 138006509084728704 138084905554686144 138485698352384012 138722310480396384 138914446644496656 139203985169564427 139555787580066816 139846662848094272 140040356286942048 140085600275464704 140279624652577536 140470911032670288 140572008609754512 140766706682621208 140961674420408772 141119437861075968 141609435909204704 141851385152886528 142047855215425152 142343924684667384 142541076934923156 142587128851812288 142700608033188864 143001098852186624 143082223049214414 143199161315970816 143280397873382301 143639427822880896 144138175836154788 144384445602045216 144803633711667968 144885780482607873 145251942175171584 145353369446820992 145554689903118528 145673537367213632 145756289196613152 145803379878544896 146124539030889216 146631915902524248 147105140158548992 147308886890070528 147392454885421158 147596599559777697 147868133624101632 148072937133276288 148278024303820992 148587079276100164 148792878554875926 148840950292681248 148959406631135744 149047101193363632 149250342972212181 149732017661380224 149735222620849152 149939402727393216 150460025653529998 150717096724941936 150925846166389224 151412928196432896 151498824405050556 151619396035263168 151622641393380864 152198264960937216 152409065881935744 152616892061810952 153109431593591808 153321494518236672 153408473452173042 153853860818647216 153903567649575168 154116730485654912 154242568977049728 154330188561119808 154778133452664484 154916091120953952 155257322720319792 155974115530662912 156299211418458304 156515692320699936 156566259131401728 156783109905821952 157109891975607984 157327495704106056 157545400822809804 157721724668261376 157835237737268224 158053846099785216 158143509685973826 158269369545581728 158272757243967744 158362545017948859 158539783406167296 158759367593710464 159090268765216488 159310615397855292 159824757540679168 160046121470790912 160136915270250807 160538184037337472 160653724125433728 160876236208709952 161095608287467116 161099056480467168 161839355324805376 162340405960485888 162678771068191296 162904087925626464 162956718687785472 163522540627673616 163749026141008344 163882729538115336 163975825346189796 164411627236025344 164639344171255296 164960905390339779 165493282678367616 165722497751329344 166067912132111948 166297923090743682 166351650327114336 166484042705387008 166582054274935824 166929260224083483 167065688201965952 167351131164478464 167579332460027712 167582919434789376 168161205142180586 168219134956825344 168448519869052752 168681828068317368 169226213866601472 169460599204366848 169813804886971616 170049004062715344 170103943191635712 170339544220987008 170571820539671064 171122305898720256 171359317402735104 171954315032605712 172248110542790784 172486681333016256 172846194259953252 173085593420978118 173141513605772064 173522890099180944 174181789579355136 174324011475446784 174687353938276928 174929303181958752 175228181659448064 175836612845765592 176080153860787428 176277221688056832 176404089235770368 176648416229171712 176748628472558982 176889295374473696 176893081625611008 176993432667119313 177436940251794048 177564642454426752 177810576862258368 178053040738779444 178056851899463712 178627670192523776 178875076937942784 178976552360868549 179554162257837696 179802852233264064 180051886654639776 180735439641112944 180879279480664832 180985765734798696 181439277249954816 181817450017390272 182069274740406048 182701459722143569 183013617451715208 183267098916329772 183604256143352832 183858555667097088 183962858206132818 184008678779638272 184113207406248192 184368070730379753 184963080640528512 185219262192662208 185605313559419236 185862384630831174 186179943013163568 186720475049256064 187039499536770048 187294548043560384 187298557015352832 187429344813006016 187688942243494944 187944876335378302 187948899227211696 188009621422334208 188526749017531176 189135180203848704 189397140287233536 189791899579556512 190054769246564208 190116171802416384 190379490599926656 190776297398952552 190932215087961088 191040530497843068 191305129570554762 191519237097174528 192184234448206384 192512594136060288 192779232078076992 193181040643477164 193448604411681426 194072919870824704 194341718928817536 194673764823985152 194832718707852288 195509221203365664 195843261854677248 196523273180561544 196795466079703596 197157511498802176 197430582844368384 197704032405094656 197816189451486291 198311874399063936 198390504739834568 198454600390241664 198729468257818176 199000457296282908 199004716828812384 199642690215173632 199760222761230096 199919203636524288 200956128966589248 201234461555185632 201653893303278794 201933192324474471 201998432540067408 202159194713684224 202278208762422072 202785074573478912 202931019947916288 203212087842580992 203489189415747936 203493545027958528 204195749101219283 204544631269564056 204827934082956804 205204756866100224 205488973980873216 205656758636066304 205773584748159744 206554788161271936 206840875125484224 207009763627093056 207728547528576018 208083465720594576 208687589760933248 209044146541095936 209333681370100224 209479855967477312 209769994272141408 210060534430413072 210128400413197056 210706366549005432 210858012914631768 211030342991956992 211150060023931812 211386377874889728 211442511630613158 211679156791613952 212120358353621984 212414153863807056 212777077729329792 213394828627721216 213515887027001076 213811615402384734 214050912049783296 214204965500578304 214501648278279936 214623334573821621 214794144383289488 214798741973956224 215459141734321344 216207263754232182 216905028090921728 217205450567501952 217576560685630464 218030054170231488 218332034854677792 218510306050820448 218634433794919728 219947873853786372 220657710237823488 220963330335105792 221088682328131737 221730564120991576 221802200436152448 222109405699914432 222417036455731488 222572346965444644 222880618914150246 223189317832313889 223261425439021872 223439109946703616 224292179942433792 224598026492070336 224602833931273728 224909104091089824 225377880750723358 225690038480294997 226075645087412904 226642142170358784 226732005416953792 226805257588847616 227119392294649344 227429094052894752 227433962090071296 228218778407245081 228297397441405824 228925338092716428 229664147390387712 229982241777355008 230461592346604336 230780791227970824 230855351474362752 231175095728482368 231363853465574592 232167200178996726 233239070909278336 233637575545930752 233961173295994368 234448817127687456 234773538481049904 234849388697102592 235664837963411976 235857442167481344 235991243556159084 236318101234214706 236582587002392064 236752856605902336 237080769149677824 237215264528960739 237404054318372592 237409135865951616 237809675109250944 238500102583923712 238635403147824732 238965923096782938 239405549677116928 239737136311018752 240069182206186368 240807276056006208 240980586188150592 241314354313064928 241643412431200674 241648584720700752 242423266689853696 242759032987208064 243173803119234048 244018156602286944 244356131888439696 245283810941510424 245484276541664256 245623539211512516 245824094307173004 246617440854038016 246959016256882944 247816512841108232 248239924017551424 248583746626994016 249101868198167922 249446884636115523 249527475490671504 249726064058080512 250251922991326592 250598532302948928 250679495229778944 251026696746717696 251368998690041568 252241807713270879 252672779803579128 253406358995418944 253488229069888512 253839320799902208 254190898806550272 254368396531936736 254720707330457424 255073506094073016 255155914787453568 255857730809506596 256683458848080384 257038976104102656 257574720857969552 257931472548908568 258372165814186176 259122291905090048 259269291389929878 259628390131467177 260678961604487552 260911311361606656 261124349139569664 261486017213170176 262031030907415392 262393954772938128 263605376540126208 263754919268648388 264120230791181142 264415832532085248 264606133853655552 264972624343757568 265122942708838473 265333943061710544 265339622438416512 266346963681640128 266558938182032384 266715865293387552 267079561108169166 267941505288785664 268312615406914176 269244256432632628 269331243386756544 269704278349896096 270077829981959664 271103159461669416 271318919220997248 271324726703944704 271782485839143936 272726175026085408 273103912110609072 273673140911592649 274364779664212992 274520426177572812 275406384215029248 275787833500645632 276013018169457408 276169811109372288 276971396704768024 277444620960792768 277828893288993312 278407970339128854 278793576946246761 279693325696188544 280080712573884096 280171200550929408 280559249305155072 280941822065340576 281144017219509024 281533413365242416 281917314503067453 281923348840817544 283218871818409408 283702770305773056 284095710430850304 284687849369334768 285082153869846312 285174257703624576 286002197704373248 286164446098428828 286398322631941632 286560795746764602 286957694355832143 287278855645761792 288276351672309576 288768891204090432 289607267423335936 289771560965215746 290172906617522139 290706738893641984 291109379806237056 291347074734427264 291512578393226304 291606759757089792 292249078061778432 293263831805048496 294617773780141056 294784909770842316 295193199119555394 295736267248203264 296145874266552576 296556048607641984 297174158552200328 297585757109751852 297681900585362496 297918813262271488 298094202386727264 298500685944424362 299464035322760448 299878805454786432 300920051307059996 301434193449883872 301851692332778448 302480839954918191 302997648810101112 303238792070526336 303245282786761728 304396529921874432 304818131763871488 305233784123621904 306642989036473344 306816946904346084 307707721637294432 307807135299150336 308233460971309824 308485137954099456 308660377122239616 309556266905328968 309832182241907904 310514645440639584 311592821292864027 312598422836916608 313031384641399872 313132518262803456 313566219811643904 314219783951215968 314654991408212112 315090801645619608 316107692199570432 316287019371947652 316538739091163456 316545514487935488 316725090035897718 317079566812334592 317518735187420928 318180537530432976 318621230795710584 319649515081358336 320092242941581824 320273830540501614 320717423103577101 321076368074674944 321307448250867456 321752472417419904 322191216574934232 322198112960934336 323678710649610752 324310895631348273 325357542136382592 325808175851252928 325913437375570944 327045081255347232 327498052282016688 327765459076230672 327951650692379592 329278688342510592 329921810780679558 330986565356735232 331444995502658688 332135824264223896 332595846181487364 332703300654228672 332968085410774016 333164108549871648 333858520448166966 334131376403931904 334320928371225369 335158664920055424 335165838869578752 336322410284361172 336438269913650688 336897039738105504 337363656136634736 338066821126085037 338921198408733696 339627609773943232 340098008125430688 340207886383271424 340679088441974016 341143641079342128 342718634805470208 343908630065211424 344496221085581568 344973362666032512 345692388519906504 346171186841956236 346283027211544128 347045780198361888 348250800268495089 349374707876553856 349858606363917504 350456363318896128 351673225691531184 352160307721574856 353296832458343424 353497256945117964 353778590748947392 353786163251222016 353986865334238626 354873880503588096 355129284908853504 355621153724516736 356106081477558888 356113703798927424 357255340385047552 357750153875885568 357953104721737098 358448884645174407 359108324515675392 359605704466528128 360103773309279552 361470879282225888 361758558961329664 361971531469597392 362465118646801011 363634900034780544 364138549480812096 365402919444287138 366027234903430416 366534197832659544 367717111334194176 367925716412265636 368017357559276544 368226414812496384 368736141460759506 369926161281057024 370438524385324416 371210627118838472 371724769261662348 372359886026327136 373440950098512128 373652802297251883 374589096087120768 374597114030705664 374858689626012032 375377884486989888 375889752670756604 375897798454423392 376019242844668416 377053498035062352 378794280574467072 379583799159113024 380109538493128416 380232343604832768 380758981199853312 381552594797905104 382081060995686136 382610259141109524 383038474194349056 384368468896412768 385025188272120576 385558464156153984 386362081286954328 386897208823362852 388145839741649408 388683437857635072 388903937084894817 391018442406731328 391686523709354496 393046546361123088 393590932159407192 394861165688736768 395408064810189312 395632378902972582 396623748798127872 396781009479669136 396909200780483328 397458936515636352 398000914592565816 398009433657624768 399285380430347264 399520445522460192 399838407273048576 400619341662253749 401912257933178496 402468923110371264 403307786606557588 403866384648948942 403996865080134816 404318389427368448 404556417524844144 406424175685161984 406978378831495872 406987090055917056 408391498202438566 409089262539128112 409655868165913608 410977947961746432 411313517272132608 411547169496319488 413109576322543872 413681750250968448 414019527254186112 415457095057152036 416166931441189152 417375179521866496 417611955508693281 418667362740200448 418959711934954624 419539988544282816 420121068860826144 420256800826394112 421412733098010864 421716025829263536 422300120047863624 422885023261226316 423358313583227904 424240716707243968 424828307727614112 425554155458659584 427031774054002152 427623230804769468 428101824099566592 428409931001156608 429003296556559872 429246669147643242 429588288766578976 429597483947912448 429841193620146903 430918283468642688 432414527508464364 433810056181843456 434410901135003904 434657341447823619 436060108340462976 436664069709355584 437020612101640896 437268867589839456 439895747707572744 441315420475646976 441926660670211584 442177364656263474 443461128241983152 443604400872304896 444218811399828864 444834072911462976 445144693930889288 445761237828300492 446378635664627778 446522850878043744 446878219893407232 447751028916636543 449196052984140672 449205667862547456 449818208182179648 450755761501446716 451380076960589994 452151290174825808 453464010833907584 454238784589298688 454858188105789504 454867924180142592 456437556814490162 456594794882811648 457850676185432856 459328294780775424 459964483554710016 460923184693208672 461561582455941648 461710702948725504 462350191456964736 462727706931149184 464334400357993452 466478141818556672 467922346591988736 468897634255374912 469547076962099808 469698777394205184 471177448757107099 471329675926823952 471982487112318168 472636202468429412 473165174004784128 473505713211804672 474161538299355648 474430529057921478 474808108636745184 474818271731903232 475619350218501888 477270806295649464 477931846193565876 478811099354233856 479474272622037504 480138364412372736 480410745810752421 481614552112012416 481961172376301184 482628708626129856 483286824862401348 483297169441401504 484846533379707392 485518065974416128 488036313204573888 488712263776879392 490567621883020848 491247078423025032 491648188614346008 493234881708076032 493918032513765888 495633025682216464 496479848035102848 497167493253988032 498203736396335844 498893769272231046 499054950981343008 499452128116161024 500503845982653184 500787780672250449 501197064605897856 502053393493435392 502737997380083136 504483615426541758 505345559607158256 506812717990837888 507678641599804416 508381797613100544 508736793063873472 509441414660914848 510147012188146032 510311829574907136 511715461619013192 513366917696160768 514077952208205312 515149441715939104 515862945097817136 516744331628372352 518244583810180096 518538582779859756 519256780262934354 521357923208975104 522972034426340352 524062061814830784 524787909545876256 526610089787354993 527509838537296776 528240461582362284 528831665064170496 529212267707311104 529945248687515136 530245885417676946 530667886123421088 530679244876833024 532693927363280256 533431730586775104 534159122216338332 535883010577571328 536625230813828352 536929657082605647 538488512865265256 538662486773513088 539408556699792192 540155659963919328 542206318923338832 542637838441994496 545452350052170816 546207824221218144 547346281823185298 548104379166430707 549040852355145624 550812768430058496 551575667001291264 552026036338914816 552339622218744576 553942793409536048 554889241921585536 555657786577986624 556815940678257708 557587153892493522 559386651392377088 560161425147768192 561118498610310144 561883644130681152 562288034439018048 563066826730484832 563834629006134906 563846697681635088 566437743636818816 567405540611546112 568191420861700608 569375698738669536 570164307739692624 570348515407249152 572328892196857656 572796645263883264 573121591493529204 573915388711664286 574557711291523584 576552703344619152 577537782408180864 579214534846671872 579543121930431492 580345813235044278 581413477787283968 582218759612474112 582694149468854528 583025156786452608 584498156123556864 586527663610096992 588564217997632051 589569819541684632 590386398239110788 591472534496406528 592291748533105152 593112097215283968 594348317104400656 595171514219503704 595363801170724992 596188404773454528 597001371888848724 598928070645520896 599757610909572864 601840102614119992 602868386899767744 603703384665556896 604961679909836382 605799576973423413 605995297620202224 606477584141052672 608793059843748864 609636263527742976 610467568247243808 612587247303657849 613633893808692168 615415443274588864 615614270598300672 616466921942619648 616970275908198912 617320754244479232 619112533810657936 619664364483815808 621029290881279168 623185642585728054 625196845673833216 626062769282799744 627132439623287808 628439567902431936 629309982816424224 630181603291239216 632574038743895304 633077478182326912 633091028975870976 633450180071795436 634159133624669184 635037470374841856 636361075060865952 637242461591421168 640184485883163648 640547661081003228 641434846207154202 642152736149349888 642614896501734912 643504944834839808 643870003721464863 644382433149868464 644396225921868672 647357421299221504 648621791262696546 650715084272765184 651616351702505856 654090162510694464 654996104564033376 655530918152461344 655903301384759184 657807067173824057 659843621561359116 661973130713470464 662889991005317376 664271648528447792 665191692362974728 665406601308457344 666328217099743296 667717040896333932 668262752807863808 668641856742450738 669567953496941667 670317329840110848 672644820568722344 672876539827301376 673794079476211008 674727312273269472 676133642252170074 677070115440884991 679255219547886464 680196016250861376 680415772766542848 681358176883948032 682287282158684256 684656335221735243 687817260130422848 688992442171163136 689946725332065024 691384777039813008 692342373683912472 692566054423088256 694091560396723776 696501600536990178 698749415753107712 699717212727835008 700912726637792256 703346451383062368 704320615443149712 705788626561475779 706994513890235928 707557181497894784 707572326502444032 707973730668477252 709747761007176192 710258569817707008 711242307449033472 712212162955117776 712227407597854848 715500307751771136 715906209443474196 716897769290348814 718216649031350784 719211408933056256 720207546618559104 722941758564451776 723517117922659328 723943062939194784 724930237293602022 727269800069561088 728277098961624192 730805838888574276 732054469806860832 733068395665319088 735851432824531272 736452829624992768 737472282921519012 739852322562114048 740877048770648832 742421254237676944 743449538523324696 744719772052654272 746881900197024256 747305604594503766 748340653908346569 749178192174241536 749717379252024064 750755768973979776 751779505341513208 751795596908846784 752038485689336832 754106996070124704 756725423139812637 759167598318226048 760219076986256832 760464687209665536 761517962399706624 763105189595810208 764162121991372272 765220518282219048 768736937792825536 770050376544241152 771116928312307968 772724162573908656 773794417646725704 776291679483298816 777366875715270144 777807874169789634 778885170394401531 782036884813462656 783373047418708992 786093092722246176 787181864318814384 788822582627531753 790816129620378624 791264757805945164 793247497596255744 793562018959338272 793818401560966656 794917873031272704 796001829185131632 796018867315249536 799040891044920384 799676814546097152 801238683324507498 803824515866356992 804937846220742528 806615573213115176 807732769297897884 807993730160269632 808636778854736896 809112835049688288 813956757662991744 813974180111834112 816782996404877132 818178525078256224 819311736331827216 821019422734777947 823094338992638976 826219152645087744 827363500501936896 828039054508372224 830914190114304072 832333862882378304 834750359043732992 835223911017386562 836380730838740283 837919423869909248 839079977088565632 840242137721652288 840513601652788224 842825466196021728 843432051658527072 844600240095727248 845751943509202359 845770046522452632 848481433414487936 849656615455228224 851108310917319168 854063548108004304 855246461609538936 858006593113119744 858493338295286484 859176577533157952 859194967895824896 859682387240293806 861836566937285376 864829055016928728 867620112363686912 868821802270007808 869314682895647238 870518719852566417 872120216680925952 873328139418711168 874041224203281792 874537735179678912 879791495415145488 883853321340423168 884354729312526948 886922256483966304 887208801744609792 888437622799657728 889668145822925952 890289387861778576 891522475656600984 892757271329255556 893045701756087488 893756439786814464 895502057833273086 898392105968281344 899636416364359296 901511523002893432 902760153921179988 904302580349651616 906928021667815168 907442519864754573 909716376211579008 909735848360285184 912875113628980324 913189589765623296 915701352370865712 919928967109420032 921846369386417344 923123164911883296 923421405897451008 924700382913929472 925455413862298368 928668800715986904 932956283637113344 934778463878592081 937795268510749824 939094153924199616 939397554788410368 942354897514214198 942659351853647904 943964974224636336 945272404936858824 948323076598711296 948861058115842956 949616217273490368 949636543463806464 951238700437003776 954541612591298928 955863692387131752 958948545244075008 960276728824745472 960821491621504842 963229104224024832 963922344752602368 965257417252259712 966573649724802696 966594338882803008 969693066759414784 971036131948832256 972932686894044819 976072626409147776 977424527553758784 981135243766041696 982494156846050064 983296377228692016 987836065027531776 991266051364432928 992959696070205696 994334986507976064 996407472792671688 997787538544462092 998109901962686016 998904256232322048 1001007691965306368 1001575561344500898 1002394129211795712 1002962785113676107 1005475994760166272 1008967230853083516 1010691119214316512 1013625435981675776 1014200463378255111 1016763595226201088 1017473586127746944 1018882829321829696 1020294024376292064 1020623659149814272 1023430923238026384 1028155904416410624 1030298883431878208 1031725890195634272 1033488663256744704 1037077165559719512 1038513560525868708 1042715846417950208 1044752400805485267 1048124123629661568 1049575819091752512 1053220179574709986 1055019677074593552 1056480923164724568 1059890497375030272 1060491770835353892 1061335772246842176 1061358489753666048 1065387854726560512 1066863461173550208 1068318244432676664 1071766021155142656 1073250461627656704 1073859314165211294 1076977025730530512 1077324973547026176 1078817113399584384 1080311319927838656 1084412637846677664 1085275676883988992 1087395355940403033 1090904700104341632 1092415648442436288 1094692563646370596 1096208758332861414 1098081704710291248 1103151334002582528 1104052072677829632 1104679244437489152 1107885586819072096 1109778483843171072 1111315573155973248 1113631881356515416 1115174307784987044 1118773302784754176 1120322850295536384 1120958406891755649 1123767288261362304 1124576068878036096 1126133653460969664 1127669258012269812 1127693395363270176 1132875487273637632 1136382841723401216 1138751397477339072 1140328615479385248 1140697030814498304 1144657784393715312 1146243182987058408 1147830777423328572 1149115422583047168 1153105406689238304 1155075564816361728 1159086243860862984 1160691626470088556 1162826955574567936 1164437519224948224 1165388298937709056 1166050313572905216 1166711811254684451 1173055327220193984 1177128435995264102 1179139639083369264 1180772796478221576 1184583497066210304 1186224194430567936 1188696634208801312 1190343028439007408 1190727602341449984 1192376809546909056 1194002743777697448 1197856141291041792 1199515221819145728 1203680205228239984 1205736773799535488 1207406769331113792 1209923359819672764 1211599153946846826 1211990595240404448 1212955168282105344 1219272527055485952 1220935136494487616 1225174494607315698 1227267787617384336 1230830886549177728 1232933843885239296 1233940551816397824 1234641508488958464 1238225067621315872 1239328728967631616 1242058581762558336 1246371285171456108 1250393691347666432 1252125538565599488 1252835866526079843 1256879135804863872 1258619965632848448 1260363206582478432 1265148077487790608 1266154956364653824 1266900360143590872 1270074940749683712 1272722150121731904 1274484923182842336 1278910218055004983 1281095322162006456 1282869692414308404 1284305472298699776 1285229793003469824 1287009889669679616 1287740007442929726 1288764866299736928 1288792451843737344 1297243582525393092 1301430168545530368 1303232703405011712 1303972024343470857 1308180325021388928 1309992209128066752 1311061836304922688 1311806602769518368 1315614134347648114 1319687243122718232 1323946261426940928 1325779982010634752 1328543297056895584 1330383384725949456 1330813202616914688 1332656434199486592 1335434081792667864 1336525505615727616 1337283713484901476 1339135906993883334 1340634659680221696 1345289641137444688 1347588158952422016 1349454624546538944 1352267284504340148 1354140230881769982 1358510439095772928 1360392032501722752 1362716353767896064 1364574564317368512 1369312670443470486 1375634520260845696 1377984884342326272 1379893450664130048 1382769554079626016 1384684747367824944 1385132108846176512 1388183120793447552 1393003201073980356 1397498831506215424 1399434425455670016 1406692902766124736 1408641230886299424 1411577253122951558 1413532346271321297 1413989027780471856 1415114362995789568 1415947461336954504 1419495522014352384 1420517139635414016 1422484614898066944 1424424325910235552 1424454815195709696 1429370243708534981 1431812418886948392 1433795538580697628 1436433298062701568 1438422817866112512 1440415093237118208 1445883517128903552 1447886125878389568 1449860474587204044 1454539600139122176 1456554197923248384 1461611677777148552 1464108939613721664 1466136791330638176 1471702865649062544 1474944565843038024 1479704645124228096 1481754097541297664 1484842508475353888 1486899077046649392 1489439544105308544 1493763800394048512 1494611209189007532 1496681307816693138 1498356384348483072 1499434758504048128 1501511537947959552 1502363342016751347 1503559010683026416 1503591193817693568 1508213992140249408 1513450846279625274 1518335196636452096 1520438153972513664 1523035924799413248 1526210379191620416 1528324243982744544 1530441036564438096 1537473875585651072 1540100753088482304 1542233856624615936 1545448325147817312 1547588835293451408 1554733751430540288 1555615748339579268 1557770340788803062 1564073769626925312 1572186185444492352 1574363728637628768 1577645165255063506 1579830269362064979 1582529515611890328 1586494995192511488 1587124037918676544 1587636803121933312 1589835746062545408 1592003658370263264 1592037734630499072 1597531448850715567 1598081782089840768 1602477366649014996 1607649031732713984 1609875692441485056 1613231146426230352 1615465538595795768 1615987460320539264 1618225670099376576 1627913515325983488 1633565992809754264 1636357050156512448 1638623472663654432 1642038845469555894 1644313137499292121 1652438305290175488 1654727001003873792 1656078109016744448 1661828380228608144 1664667725764756608 1669500718087465984 1670447822034773124 1672761461677480566 1675838847739818496 1678159954177131264 1680484275443304576 1685650932392043456 1686864103317054144 1689200480191454496 1691503887018404718 1691540093044905264 1696962866828975872 1699313230910456448 1702216621834638336 1708127096216008608 1710492923219077872 1716986676590572968 1718353155066315904 1718389935791649792 1719364774480587612 1723673133874570752 1729658110033857456 1737643604540015616 1738629365791294476 1741037439705132834 1744240433361851904 1746656278837422336 1748082448406563584 1749075470359357824 1759582990830290976 1765692653992896153 1768709458625053896 1773844512967932608 1774417603489219584 1776875245599315456 1779336291645851904 1780578775723557152 1783044951313201968 1785514542658511112 1786091403512174976 1791004115666546172 1796784211936562688 1799272832728718592 1803023046005786864 1805520307842359976 1808605160699303232 1813856043335630336 1814885039729509146 1817398730920270239 1819432752423158016 1825750227257960648 1826379179531246592 1831402704741731424 1837761741910973547 1843692738772834688 1846246329823766592 1846842811794902016 1849400765827858944 1850910827724596736 1857337601431973808 1865912567274226688 1869556927757184162 1875590537021499648 1878188307848399232 1884709795028428396 1885318703707295808 1887929948449272672 1890544809873717648 1897722116231685912 1899232434546980736 1899273086927612928 1902477400874007552 1909083225182597856 1911727384774263504 1915711986381148543 1920553457649490944 1921642983243009684 1926458208448049664 1927844689505204736 1930514834504519424 1933147299449605392 1933188677765606016 1942072263897664512 1945865373788089638 1952145252818295552 1954849055107517568 1962270487532083392 1964988313692100128 1966592754457384032 1973421201521472171 1982532102728865856 1985919392140411392 1988669973015952128 1992814945585343376 1995575077088924184 1996219803925372032 2002015383930612736 2003151122689001796 2004788258423591424 2005925570227352214 2008703860490825001 2010951989520332544 2017934461706167032 2021382238428633024 2027250871963351552 2028400926756510222 2031210346322654973 2034947172255493888 2037765658643659392 2040588048752584128 2041247318299628544 2046861846476052768 2053969005665205729 2060597766863756416 2063451780391268544 2066977326513489408 2074154331119439024 2077027121051737416 2085431692835900416 2089504801610970534 2096248247259323136 2099151638183505024 2106440359149419972 2110039354149187104 2112961846329449136 2117365879684427337 2120983541670707784 2122671544493684352 2122716979507332096 2130775709453121024 2133726922347100416 2136636488865353328 2146500923255313408 2147718628330422588 2153954051461061024 2154649947094052352 2157634226799168768 2160622639855677312 2168825275693355328 2170551353767977984 2174790711880806066 2181809400208683264 2184831296884872576 2189385127292741192 2192417516665722828 2196163409420582496 2209358488874978304 2215771173638144192 2219556967686342144 2222631146311946496 2227263762713030832 2230348615569974088 2237546605569508352 2240645700591072768 2241916813783511298 2245021961725039707 2247534576522724608 2249152137756072192 2252267306921939328 2255338516024539624 2255386790726540352 2265750974547275264 2270176269419437911 2277502794954678144 2280657230958770496 2281394061628996608 2289315568787430624 2292486365974116816 2295661554846657144 2306210813378476608 2310151129632723456 2318172487721725968 2321383252940177112 2328875038449896448 2330776597875418112 2332100627145810432 2333423622509368902 2346110654440387968 2354256871990528204 2358279278166738528 2361545592956443152 2366467747882595259 2372448388861135872 2377393268417602624 2380686056878014816 2381455204682899968 2384753619093818112 2388005487555394896 2399030443638291456 2407360410456479968 2411473547599070976 2414813538662227584 2419846719639345528 2423198307893693652 2423981190480808896 2425910336564210688 2441870272988975232 2450348989214631396 2454535575234768672 2461661773098355456 2463058268204333841 2469283016977916928 2476450135242631744 2478657457935263232 2484117163525116672 2492742570342912216 2500787382695332864 2504251077131198976 2505671733052159686 2509142192516220849 2513758271609727744 2517239931265696896 2520726413164956864 2530296154975581216 2532309912729307648 2533800720287181744 2537255830527607077 2545444300243463808 2548969846365684672 2557820436110009966 2562190644324012912 2565739384828616808 2574019779339359232 2575480014885859452 2577529732599473856 2577584903687474688 2594487165050786184 2602860337091060736 2606465406810023424 2607944048686941714 2616360650042777856 2619984418256133504 2622123672609845376 2623613205539036736 2631228268695296228 2639374486245436464 2651559964021269504 2657086594113791168 2660766769451898912 2661626405233829376 2665312868398973184 2670868163585335728 2674567426969802952 2678271813987766668 2681269319360443392 2690579282274889376 2695176317904844032 2698909249093077888 2704534569008680296 2708280461763539964 2717020878191545856 2720784065003445504 2722327559594263719 2729149128634737024 2738625340886940972 2751269040521691392 2759786901328260096 2765539108159252032 2769369494735649888 2770264217692353024 2776366241586895104 2786006402147960712 2794997663012430848 2798868850911340032 2804335391635776243 2813385805532249472 2817282461772598848 2823154506245903116 2827064692542642594 2827978055560943712 2830228725991579136 2831894922673909008 2844969229796133888 2848848651820471104 2848909630391419392 2858740487417069962 2863624837773896784 2867591077161395256 2876845635732225024 2880830186474236416 2891767034257807104 2895772251756779136 2899720949174408088 2909079200278244352 2913108395846496768 2923223355554297104 2928217879227443328 2932273582661276352 2943405731298125088 2949889131686076048 2963508195082595328 2969685016950707776 2973798154093298784 2978879088210617088 2989222418378015064 2993362615633386276 2996712768696966144 2998869517008096256 3003023075895919104 3004726684033502694 3007118021366052832 3007182387635387136 3008888355341028321 3016427984280498816 3026901692559250548 3036670393272904192 3040876307945027328 3042601390134765333 3052420758383240832 3056648487965489088 3060882073128876192 3074947751171302144 3084467713249231872 3090896650295634624 3095177670586902816 3111231496679158536 3115540681577606124 3128147539253850624 3134257202416455801 3144372370888984704 3148727457275257536 3155290330510127012 3159660538724129958 3165059031223780656 3174248075837353088 3179671492125090816 3184007316740526528 3184075469260998144 3195062897701431134 3196163564179681536 3204954733298029992 3215298063465427968 3219751384882970112 3226462292852460704 3230931077191591536 3231974920641078528 3236451340198753152 3255827030651966976 3267131985619508528 3272714100313024896 3277246945327308864 3284077690939111788 3288626274998584242 3309454002007747584 3312156218033488896 3323656760457216288 3329335451529513216 3340895644069546248 3345522923354961132 3351677695479636992 3356319908354262528 3360968550886609152 3362875220675266947 3371301864784086912 3373728206634108288 3378400960382908992 3383007774036809436 3383080186089810528 3393925733657951744 3398626461820912896 3416254192432017216 3420985846438155744 3433973353181145936 3436706310132631808 3438729548961175224 3447346267749141504 3459316220067714912 3471327734720727811 3477258731582588952 3482074879410265668 3488480866723703808 3493312557674844672 3496164896813127168 3498150940718715648 3519165981660581952 3531385307985792306 3537418917250107792 3547689025935865216 3553750491198630912 3558672583291703808 3561157551447114304 3566089902626403936 3571029085317022224 3572182807024349952 3582008231333092344 3593568423873125376 3598545665457437184 3606046092011573728 3611040615684719952 3617210321398606464 3627712086671260672 3629770079459018292 3634797461840540478 3638865504846316032 3651500454515921296 3662805409483462848 3675523483821947094 3687385477545669376 3692492659647533184 3698801531655717888 3701821655449193472 3714675202863947616 3739113855514368324 3751181074042999296 3756376615696798464 3758507599578239529 3769419590056856792 3770637407414591616 3775859896898545344 3781089619747435296 3795444232463371824 3798464869093961472 3818166450365195712 3823454769548527008 3831423972762297086 3836730654165014949 3843285966486019368 3852916416896099328 3855689379010409472 3861029669009038848 3866294598899210784 3866377355531212032 3879719232923166377 3891730747576179276 3904290505636591104 3909698110215035136 3924540975064166784 3929976627384200256 3933185508914768064 3946842403042944342 3965064205457731712 3971838784280822784 3977339946031904256 3985629891170686752 3991150154177848368 3992439607850744064 4006302245378003592 4009576516847182848 4011851140454704428 4017407720981650002 4021903979040665088 4035868923412334064 4042764476857266048 4054501743926703104 4056801853513020444 4062420692645309946 4069894344510987776 4075531317287318784 4081176097505168256 4093723692952105536 4107938011330411458 4121195533727512832 4126903560782537088 4133954653026978816 4148308662238878048 4154054242103474832 4179009603221941068 4192496494518646272 4198303276367010048 4212880718298839944 4220078708298374208 4225923692658898272 4234731759368854674 4240597038813963891 4241967083341415568 4245343088987368704 4261551418906242048 4267453844694200832 4273272977730706656 4288110731125604943 4295437256660845176 4307908102922122048 4309299894188104704 4315268453598337536 4321245279711354624 4337650551386710656 4349581423761612132 4363618800417366528 4369662593769745152 4378770254585482384 4384835033331445656 4392326818841164992 4431542347276288384 4439113935372684288 4445262292623892992 4454527525426061664 4460697231139948176 4481291401182145536 4483833627567022596 4490043923450079414 4495069153045449216 4498304275512144384 4504534613843878656 4507090026050254041 4510677032049079248 4510773581453080704 4531501949094550528 4540352538838875822 4555005589909356288 4561314461917540992 4578631137574861248 4584972731948233632 4591323109693314288 4612421626756953216 4620302259265446912 4636344975443451936 4642766505880354224 4664201254291620864 4666847245018737804 4692221308880775936 4708513743981056408 4716558556333477056 4723091185912886304 4732935495765190518 4739490808086194937 4754786536835205248 4761372113756029632 4762910409365799936 4769507238187636224 4776010975110789792 4792594346552146701 4814720820912959936 4822947095198141952 4829627077324455168 4839693439278691056 4846396615787387304 4847962380961617792 4883740545977950464 4900697978429262792 4909071150469537344 4923323546196710912 4926116536408667682 4932939412497876363 4952900270485263488 4957314915870526464 4968234327050233344 4985485140685824432 5008502154262397952 5011343466104319372 5018284385032441698 5027516543219455488 5034479862531393792 5041452826329913728 5060592309951162432 5064619825458615296 5067601440574363488 5074511661055214154 5090888600486927616 5097939692731369344 5115640872220019932 5124381288648025824 5131478769657233616 5150960029771718904 5155059465198947712 5155169807374949376 5188974330101572368 5212930813620046848 5215888097373883428 5232721300085555712 5239968836512267008 5244247345219690752 5247226411078073472 5262456537390592456 5278748972490872928 5297077961978688459 5314173188227582336 5321533538903797824 5323252810467658752 5330625736797946368 5341736327170671456 5349134853939605904 5356543627975533336 5381158564549778752 5390352635809688064 5397818498186155776 5409069138017360592 5416560923527079928 5434041756383091712 5441568130006891008 5444655119188527438 5452196192760810717 5458298257269474048 5477250681773881944 5502538081043382784 5513285225732920641 5531078216318504064 5538738989471299776 5540528435384706048 5552732483173790208 5572012804295921424 5597737701822680064 5608670783271552486 5626771611064498944 5634564923545197696 5646309012491806232 5654129385085285188 5655956111121887424 5660457451983158272 5663789845347818016 5697697303640942208 5697819260782838784 5717480974834139924 5727249675547793568 5735182154322790512 5747135959143445629 5761660372948472832 5783534068515614208 5791544503513558272 5799441898348816176 5826216791692993536 5846446711108594208 5856435758454886656 5864547165322552704 5886811462596250176 5899778263372152096 5920263604564416513 5939370033901415552 5947596308186597568 5957758176421234176 5978444836756030128 5986725231266772552 6006046151791838208 6009453368067005388 6014236042732105664 6014364775270774272 6017776710682056642 6032855968560997632 6053803385118501096 6073340786545808384 6081752615890054656 6085202780269530666 6093631038967964919 6104841516766481664 6113296975930978176 6121764146257752384 6149895502342604288 6161907016995617187 6181793300591269248 6190355341173805632 6222462993358317072 6231081363155212248 6256295078507701248 6268514404832911602 6288744741777969408 6297454914550515072 6310580661020254024 6319321077448259916 6330118062447561312 6348496151674706176 6352097639053282011 6368014633481053056 6368150938521996288 6390125795402862268 6392327128359363072 6409909466596059984 6439502769765940224 6452924585704921408 6461862154383183072 6463949841282157056 6472902680397506304 6511654061303933952 6534263971239017056 6545428200626049792 6554493890654617728 6568155381878223576 6577252549997168484 6647313520914432576 6658670903059026432 6681791288139092496 6691045846709922264 6712639816708525056 6721937101773218304 6725750441350533894 6742603729568173824 6747456413268216576 6756801920765817984 6766015548073618872 6766160372179621056 6787851467315903488 6797252923641825792 6810528808258313733 6832508384864034432 6841971692876311488 6867946706362291872 6873412620265263616 6877459097922350448 6918632440135429824 6942655469441455622 6954517463165177904 6964149758820531336 6986625115349689344 6992329793626254336 6996301881437431296 7038331963321163904 7062770615971584612 7074837834500215584 7095378051871730432 7099403243647785777 7117345166583407616 7122315102894228608 7132179805252807872 7142058170634044448 7144365614048699904 7164016462666184688 7197091330914874368 7212092184023147456 7222081231369439904 7234420642797212928 7259540158918036584 7269594923681080956 7277731009692632064 7303000909031842592 7325610818966925696 7351046967643894188 7374770955091338752 7384985319295066368 7389174804613001523 7429350405727895232 7478227711028736648 7502362148085998592 7512753231393596928 7517015199156479058 7538839180113713584 7541274814829183232 7551719793797090688 7562179239494870592 7590888464926743648 7596929738187922944 7611767491582821231 7636332900730391424 7646909539097054016 7662847945524594172 7673461308330029898 7686571932972038736 7722059338018077696 7732589197798421568 7732754711062424064 7759438465846332754 7783461495152358552 7808581011273182208 7819396220430070272 7849081950128333568 7859953254768400512 7866371017829536128 7893684806085888684 7930128410915463424 7954679892063808512 7971259782341373504 7982300308355696736 7984879215701488128 8012604490756007184 8023702280909408856 8034815441963300004 8043807958081330176 8071737846824668128 8085528953714532096 8113603707026040888 8124841385290619892 8139788689021975552 8151062634574637568 8162352195010336512 8166982678782791157 8187447385904211072 8215876022660822916 8242391067455025664 8253807121565074176 8296617324477756096 8308108484206949664 8358019206443882136 8384992989037292544 8396606552734020096 8425761436597679888 8440157416596748416 8451847385317796544 8469463518737709348 8481194077627927782 8483934166682831136 8490686177974737408 8534907689388401664 8546545955461413312 8576221462251209886 8590874513321690352 8615816205844244096 8630536907196675072 8642490559422709248 8675301102773421312 8699162847523224264 8727237600834733056 8739325187539490304 8757540509170964768 8769670066662891312 8784653637682329984 8863084694552576768 8890524585247785984 8909055050852123328 8921394462279896352 8952371526385034881 8967667255134045192 8980087846900158828 8990138306090898432 8996608551024288768 9009069227687757312 9014180052100508082 9021354064098158496 9021547162906161408 9080705077677751644 9110011179818712576 9122628923835081984 9127804170404295999 9157262275149722496 9169945463896467264 9182646219386628576 9224843253513906432 9272689950886903872 9285533011760708448 9333694490037475608 9384442617761551872 9417027487962112816 9433117112666954112 9446182371825772608 9465870991530381036 9478981616172389874 9509573073670410496 9522744227512059264 9539014476375272448 9552021950221579584 9585188693104293402 9629441641825919872 9645894190396283904 9659254154648910336 9679386878557382112 9692793231574774608 9695924761923235584 9767481091955900928 9801395956858525584 9818142300939074688 9846647092393421824 9852233072817335364 9865878824995752726 9905800540970526976 9936468654100466688 9970970281371648864 10005591705959744867 10022686932208638744 10036568770064883396 10055033086438910976 10068959725062787584 10082905652659827456 10121184619902324864 10135202881148726976 10149023322110428308 10181777200973855232 10195879385462738688 10231281744440039864 10248762577296051648 10262957539314467232 10301920059543437808 10310118930397895424 10377948660203144736 10413983204162183433 10431776194747766856 10465442600171111424 10479937673024534016 10488494690439381504 10494452822156146944 10524913074781184912 10557497944981745856 10594155923957376918 10628346376455164672 10643067077807595648 10661251473595892736 10683472654341342912 10698269707879211808 10713087255951066672 10762317129099557504 10780705271619376128 10795636996372311552 10818138276034721184 10833121847054159856 10883136260013782016 10889310238377054876 10904392385521621434 10916596514538948096 10954501363547763888 11005076162086765568 11026570451465841282 11062156432637008128 11077477978942599552 11105464966347580416 11144025608591842848 11182720141955008969 11217341566543104972 11253543222128997888 11269129847090395392 11292618024983612464 11308258770170570376 11311912222243774848 11327579690695636032 11395394607281884416 11434961949668279848 11454499351095587136 11470364308645581024 11494271918286891258 11510191962495044847 11567068137031228416 11583089007027116544 11598883796697632352 11639157698769499131 11692893422217188416 11712871516909773312 11729094330645105408 11773622925192500352 11799556526744304192 11840527209128833026 11878740067802831104 11895192616373195136 11915516352842468352 11956889673512060256 11973450462533545104 12018906736134010776 12028472085464211328 12028729550541548544 12035553421364113284 12065711937121995264 12107606770237002192 12163505231780109312 12170405560539061332 12187262077935929838 12209683033532963328 12226593951861956352 12243528292515504768 12299791004685208576 12323814033991234374 12363586601182538496 12380710682347611264 12444925986716634144 12462162726310424496 12537028809665823204 12577489483555938816 12594909829101030144 12621161322040508048 12638642154896519832 12660236124895122624 12696992303349412352 12704195278106564022 12721791116441891673 12736029266962106112 12780251590805724536 12784654256718726144 12819818933192119968 12864332193376814829 12905849171409842816 12923724308766366144 12927899682564314112 12945805360795012608 13068527942478034112 13090856401252099584 13108987781309235456 13136310763756447152 13154505099994336968 13294627041828865152 13317341806118052864 13363582576278184992 13382091693419844528 13409983904668039801 13443874203546436608 13451500882701067788 13485207459136347648 13494912826536433152 13513603841531635968 13532031096147237744 13532320744359242112 13594505847283651584 13621057616516627466 13665016769728068864 13683943385752622976 13735893412724583744 13746825240530527232 13754918195844700896 13837264880270859648 13885310938882911244 13909034926330355808 13928299517641062672 13992603762874862592 14076663926642327808 14125541231943169224 14149675669000431168 14190756103743460864 14198806487295571554 14218472424258584811 14244630205788457216 14264359610505615744 14284116341268088896 14288731228097399808 14328032925332369376 14377783039656440103 14424184368046294912 14444162462738879808 14468841285594425856 14519080317836073168 14539189847362161912 14606001818063685184 14651221637933851392 14702093935287788376 14749541910182677504 14769970638590132736 14778349609226003046 14798818237493629089 14858700811455790464 14956455422057473296 15025506462787193856 15034030398312958116 15077678360227427168 15082549629658366464 15103439587594181376 15124358478989741184 15181776929853487296 15193859476375845888 15223534983165642462 15272665801460782848 15293819078194108032 15325695891049188344 15346922616660059796 15373143865944077472 15465178395596843136 15465509422124848128 15518876931692665508 15566922990304717104 15638792440860140544 15698163900256667136 15719906509536801024 15732742035659072256 15787369612171777368 15860256821830926848 15891233885936065377 15942519564682747008 15964600616711393472 15969758431402976256 16025208981512014368 16047404561818817712 16069630883926600008 16143475693649336256 16171057907429064192 16227207414052081776 16249682770581239784 16302125269149275136 16324704390020673024 16333965357565582314 16374894771808422144 16431752045321645832 16484782134910051328 16507614243130148352 16539855677198761923 16593234648955512192 16616216968413899328 16716038412887764272 16793213105468040192 16851522873195359776 16880314833193496832 16903694770635593088 16938927037475418696 16962388155255855564 16967868333365662272 16981372355949474816 17093091910922826624 17152442924502419772 17181749026643380704 17231632411688488192 17241407877430336887 17284981118845418496 17350602205546842624 17398325695046448528 17478650375078980608 17515081018341929536 17539340133325782624 17569307275364659968 17726169389105153536 17760790813693249539 17818110101704246656 17842788924559792704 17904743052770069762 17935334510268090384 17960175693800317656 18018138455375514624 18028360104201016164 18042708128196316992 18043094325812322816 18161410155355503288 18220022359637425152 18245257847670163968 18255608340808591998 18314524550299444992 18339890927792934528 18365292438773257152 18449686507027812864 18485721050986851561 18545379901773807744 18571066023521416896 18667388980074951216 18768885235523103744 18834054975924225632 18866234225333908224 18892364743651545216 18931741983060762072 18957963232344779748 19019146147340820992 19045488455024118528 19056292917159846033 19104043900443159168 19170377386208586804 19258883283651839744 19318508309297820672 19358773757114764224 19385586463149549216 19391849523846471168 19534962183911801856 19602791913717051168 19636284601878149376 19704466145634670728 19731757649991505452 19811601081941053952 19941940562743297728 20011183411919489734 20045373864417277488 20073137540129766792 20137919450125575168 20165811305319654912 20242369239804649728 20270405762297453952 20298046644220856616 20363554401947710464 20391758770925477376 20462563488880079728 20497525154592103296 20525915078628934464 20603840119086875616 20620237860795790848 20755897320406289472 20827966408324366866 20863552389495533712 20959875346049068032 20976989380878763008 20988905644312293888 21049826149562369824 21114995889963491712 21188311847914753836 21256692752910329344 21286134155615191296 21298209730943357331 21366945308682685824 21396539415758423616 21426174511902133344 21524634258199115008 21591273992744623104 21636276552069442368 21666243694108319712 21778620476754109752 21808784771043242868 21833193029077896192 21909002727095527776 22053140902931682564 22124312865274016256 22154955957885199104 22167524413839004569 22288051217183685696 22365440283910017938 22434683133086209944 22507086444257995776 22538259694180790784 22585236049967224928 22616517540341140752 22623824444487549696 22655159381391272064 22790789214563768832 22869923899336559696 22908998702191174272 22940728617291162048 22988543836573782516 23020383924990089694 23166178014054233088 23197767593395264704 23278315397538998262 23385786844434376832 23425743033819546624 23458188661290210816 23547245850385000704 23599113053488608384 23681054418257666052 23757480135605662208 23790385232746390272 23913779347024120512 23946900925067090208 24037813472268021552 24056944170928422656 24071106842728226568 24131423874243990528 24215213540474004384 24299294143045094677 24340811121078122664 24374524155871859676 24419366067065926656 24453187903723912704 24487056585031009536 24647628067982468748 24727173202365076992 24761421364695222528 24889851973433268288 24924325452620848992 25074057619331646408 25154978967111877632 25189819658202060288 25242322644081016096 25277284309793039664 25320472249790245248 25393984606698824704 25408390556213128044 25443582232883783346 25472058533924212224 25560503181611449072 25639637866384239936 25728664386753629658 25811698342819685632 25847448617532732288 25891610721590025216 26137055884956068224 26181712802504199168 26217975562618470912 26272621527512894304 26309010199988673936 26589254083657730304 26727165152556369984 26764183386839689056 26819967809336079602 26857114579155104643 26903001765402135576 26970414918272695296 26989825653072866304 27027207683063271936 27064062192294475488 27064641488718484224 27158034630462164639 27242115233033254932 27330033539456137728 27367886771505245952 27471786825449167488 27509836391689401792 27674529760541719296 27770621877765822488 27818069852660711616 27856599035282125344 28153327853284655616 28251082463886338448 28299351338000862336 28381512207486921728 28397612974591143108 28436944848517169622 28489260411576914432 28528719221011231488 28568232682536177792 28656065850664738752 28755566079312880206 28848368736092589824 28888324925477759616 28937682571188851712 29038160635672146336 29078379694724323824 29212003636127370368 29302443275867702784 29404187870575576752 29539941277180265472 29556699218452006092 29597636474987258178 29717401622911580928 29912910844114946592 30016775117879234601 30068060796625916232 30155356720454854336 30165099259316732928 30206879175188362752 30248716957979482368 30363553859706974592 30447069966331284924 30545331602921565696 30587638156388216064 30651391782098376688 30693845233320119592 30746287731888154944 30930356791193686272 31037753863385331016 31133845980609434208 31241949612486550299 31396327800513334272 31439813019073602048 31465484071318144512 31574739224343554736 31720513643661853696 31782467771872130754 31885039129365494016 31929201233422786944 32050417963024028736 32094809123637635424 32139261767853200016 32286951387298672512 32342115814858128384 32454414828104163552 32499365541162479568 32649408780041346048 32667930715131164628 32749789543616844288 32863504090643291664 33015228486260296704 33079711354397523846 33186469297911024384 33232433936827798656 33432076825775528544 33548160425865026907 33703045746390719552 33760629666386993664 33807389541271186176 33877854074950837392 33924776310511711128 33935736666731324544 34186183821845653248 34304885849004839544 34363498053286761408 34463264823376976384 34482815754860673774 34530575887485134541 34701204411093685248 34796651390092897056 34917473096308497393 35030162036683859072 35078680266651565248 35138614550729319936 35452338778210307072 35521581627386499078 35636220203408493312 35685577849119585408 35809486105540139524 35870669020536180768 35920351387600635312 36056720208402032328 36085416256392633984 36086188651624645632 36322820310711006576 36490515695340327936 36511216681617183996 36629049100598889984 36679781855585869056 36730584877546514304 36899373014055625728 36971442101973703122 37090759803547615488 37142132047042833792 37334777960149902432 37668109951848451264 37732468450667816448 37784729487303090432 37863483966121524144 37915926464689559496 38038292294681641984 38090976910048237056 38112585834319692066 38165373349325675019 38208087800886318336 38340754772417173608 38517766567303679488 38592996580130444487 38717547514229528448 38771172926299098432 38783699047692942336 39205583827434102336 39272569203756298752 39408932291269341456 39463515299983010904 39623202163882107904 39883881125486595456 40022366823838979468 40090747728834554976 40146275080259533584 40229951714004119403 40331622610639309824 40484738479609299456 40540811524594907904 40596093288441713232 40783517541850954752 40925126977760159456 40995050309184206592 41051830157257868928 41207680238173751232 41240475721591581696 41511794640812578944 41655932816648733732 41727104778991067424 41977811288624587776 42099652299124739648 42229991779926983424 42376623695829507672 42513385505820658688 42572268311230382592 42596419461886714662 42655417272775754433 42733890617365371648 42793078831516847232 42852349023804266688 43049268516398230016 43133349118969320309 43272553104138884736 43332487388216639424 43557240953508219504 43617569542086485736 43818005454191055552 44106281805863365128 44248625730548032512 44309911915770398208 44335048827678009138 44576102434367371392 44730880567820035876 44869366266172419888 45076519388361581568 45170472099934449856 45233035080682281504 45247648888975099392 45310318762782544128 45581578429127537664 45739847798673119392 45817997404382348544 45881457234582324096 45977087673147565032 46040767849980179388 46395535186790529408 46556630795077996524 46771573688868753664 46916377322580421632 47094491700770001408 47198226106977216768 47362108836515332104 47514960271211324416 47580770465492780544 47673701657808196131 47827558694048241024 47893801850134180416 48075626944536043104 48113888341856845312 48142213685456453136 48430427080948008768 48598588286090189354 48681622242156245328 48749048311743719352 48906375807447825408 48974113170062019072 49295256135964937496 49454346404730153984 49522842729390445056 49779703946866536576 49848650905241697984 50148115238663292816 50379639316404120576 50484645288162032192 50554568619586079328 50640944499580490496 50816781112426256088 50887164465767566692 50944117067848424448 51121006363222898144 51279275732768479872 51457328773507259316 51623396685639371264 51694897235065464576 51724223632291010661 52274111769912136448 52435951125236941824 52545243055025788608 52618020399977347872 53178508167315460608 53282372441079748617 53454330305112739968 53528366773679378112 53639935618672159204 53714229158310209286 53806003530804271152 54054415366126543872 54128124384588950976 54129282977436968448 54316069260924329278 54484230466066509864 54660067078912275456 54735773543010491904 54943573650898334976 55019672783378803584 55349059521083438592 55541243755531644976 55636139705321423232 55713198070564250688 56306655706569311232 56502164927772676896 56598702676001724672 56795225949182286216 56873889697034339244 56978520823153828864 57057438442022462976 57136465365072355584 57168878751479538099 57312131701329477504 57511132158625760412 57696737472185179648 57776649850955519232 58076321271344292672 58156759389448647648 58424007272254740736 58604886551735405568 58808375741151153504 59113398436904012184 59195272949974516356 59434803245823161856 59825821688229893184 60033550235758469202 60136121593251832464 60310713440909708672 60413758350376725504 60497433915958964736 60727107719413949184 60894139932662569848 61090663205843131392 61175276312776432128 61302783564196753376 61387690466640239184 61492575463776309888 61860713582387372544 62075507726770662032 62267691961218868416 62483899224973100598 62879626038147204096 62930968142636289024 63149478448687109472 63564935543744261508 63770078258730988032 63858402466845573888 63894629192830071993 64100835926048057472 64189618247275270848 64278523535706400032 64573902774597345024 64908829656208327104 64998731082324959136 65335861430262329256 65499579087233688576 65727008181286583328 65955226959693828409 66159422708795047692 66372938595822048768 66464867873655597312 66864153651551057088 67096320851730053814 67406091492781439104 67521259332773987328 67614779082542372352 67755708149901674784 67849552621023422256 67871473333462649088 68372367643691306496 68609771698009679088 68726996106573522816 68926529646753952768 68965631509721347548 69061151774970269082 69593302780185794112 69834946192616994786 70060324073367718144 70157360533303130496 70277229101458639872 71043163254772998156 71272440406816986624 71371155698239170816 71618972211080279048 71741338041072361536 71840702775201270624 72113440416804064656 72170832512785267968 72645640621422013152 72897882429135284031 73022433363234367992 73258098201197779968 73359563711171738112 73461169755093028608 73942884203947406244 74181519607095230976 74284264094085667584 74669555920299804864 75336219903696902528 75464936901335632896 75569458974606180864 75726967932243048288 75831852929379118992 76181953820096474112 76225171668639384132 76330746698651350038 76416175601772636672 76681509544834347216 77035533134607358976 77185993160260888974 77435095028459056896 77542345852598196864 78411167654868204672 78545138407512597504 78817864582538682912 78927030599966021808 79767762250973190912 80044733647677958936 80181495457669109952 80292550160519067168 80459903428008238806 80571343737465313929 80969476959218598912 81081623049189815808 81192186576883426464 81474103891386493917 81850253955520318912 81990100618368413184 82103660314515737856 82415360476347502464 83023589281625157888 83311865633297467464 83454209557982134848 84199304598249479296 84459983559853966848 84753247391659015344 85144536622460765184 85192838923773429324 85310834545551508866 85467781234730743296 85586157663033694464 85704698047608533376 86098537032796460032 86266698237938640618 86545106208277769472 86664974776433278848 87114481907016439008 87235139084172971472 87636010908382111104 88212563611726730256 88619823831540796416 88670097655356018276 89152204868734742784 89461761135640071752 89738732532344839776 90050325353637703803 90340944199868899712 90466070161364563008 90495297777950198784 90620637525565088256 91479695597346238784 91635994808764697088 91762914469164648192 91954175346295130064 92081535699960358776 92791070373581058816 93113261590155993048 93543147377737507328 93725848837459650897 94188983401540002816 94396452213954433536 94724217673030664208 95161540930985561088 95347403315616392262 95655117388096482048 95787603700268360832 96151253889072086208 96227776683713690624 96284427370912906272 96860854161896017536 97197176572180378708 97363244484312490656 97498096623487438704 97948226340124038144 98590512271929874992 99045685458780890112 99559407893733073152 99697301810483395968 100296230477326585632 100644481277595080721 100969290576324064384 101109137239172158656 101281888999160980992 101633562224852512176 101774328931535133384 102242012726445796288 102558551465536959744 102914657547014518632 103246793371278742528 103389794470130929152 103448447264582021322 103591727662455403623 104548223539824272896 104752419288925492179 105090486110051577216 105236040799954695744 106357016334630921216 106564744882159497234 106908660610225479936 107056733547358756224 107279871237344318408 107428458316620418572 107612007061608542304 108256248769177901952 108258565954873936896 108632138521848658556 108968460932133019728 109471547086020983808 109887147301796669952 110039345566757607168 110698119042166877184 111082487511063289952 111272279410642846464 111426396141128501376 113004329855545353792 113197405352003449344 113590451898364572432 113747779394068678488 114114876884044925952 114272930730144711168 114337757502959076198 114624263402658955008 115022264317251520824 115393474944370359296 115553299701911038464 115778989740391333461 116152642542688585344 116313518778897295296 116848014544509481472 117616751482302307008 118226796873808024368 118390545899949032712 118869606491646323712 119651643376459786368 120067100471516938404 120272243186503664928 120621426881819417344 120689855142012358209 120994867831917929472 121454215438827898368 121788279865325139696 122350552625552864256 122605567128393506752 122775380933280478368 122985150927552619776 123721427164774745088 124151015453541324064 124535383922437736832 124967798449946201196 126298956897374218944 127129871087488523016 127540156517461976064 127716804933691147776 127789258385660143986 128201671852096114944 128379236494550541696 128557047071412800064 129147805549194690048 129400047356907960927 129817659312416654208 129997462164649918272 130671722860524658512 131454016362573166656 131910453919387656818 132318845417590095384 132745877191644097536 132929735747311194624 133728307303102114176 134192641703460107628 134812182985562878208 135229558165084744704 135511416299803349568 135699105242046844512 135742946666925298176 136744735287382612992 137219543396019358176 137453992213147045632 137931263019442695096 138122303549940538164 139186605560371588224 139669892385233989572 140120648146735436288 140314721066606260992 142086326509545996312 142544880813633973248 142742311396478341632 143237944422160558096 143482676082144723072 143681405550402541248 144226880833608129312 144341665025570535936 145291281242844026304 145795764858270568062 146044866726468735984 146719127422343476224 146922339510186057216 147885768407894812488 148363039214190461952 148568528188171335168 149339111840599609728 150672439807393805056 151138917949212361728 151453935864486096576 151663705858758237984 152450343337278768264 152661493397302700076 152832351203545273344 153363019089668694432 154371986320521777948 154870190056918113792 155084691705196393728 155172670896873031983 156822335309736409344 157635729165077365824 157854061199932043616 159535524501946381824 160089467295355917872 160362990915338219904 160585100321038134336 160919806856016477612 161142687474930627858 162163246098379631616 162384373153766852928 162948207782772987834 163700507911040637824 163980201236736826368 164207320629031475712 164830720952695004928 166047178563250315776 166623731266594934928 166908419115964269696 168398609196498958592 168919967119707933696 169506494783318030688 170095059001315662739 170385677847546858648 170621669091103017732 170935562469461486592 171172315326067388928 171409396095217066752 172533396475877281236 173090212416555538944 173329949552866557696 174228963814032878016 174470278168345942944 175272021816764222208 176425127223453460512 177340195310712036552 178304409737469485568 178923522271280143504 179477465064689679552 180100650707275407606 180681888399737799424 180932140322729126016 181241275051130176512 182959391194692477568 183271989617529394176 183525828938329296384 183908350692590260128 184163071399920717552 185582140747162117632 186226523180311986096 187086294755475014656 187451697674919301794 188792904427908867072 189448435346061328416 190106242413235152473 190694806631232784524 191310234776192964096 191575207400536721664 192302507778144172416 192568854741825812544 193721708323792035072 194394353144360757416 194726488968624981312 194996193246974877408 197181024543859749984 197865680879081485227 199118815787466146304 199394603620966791936 200592460954653171264 201288962555190161442 201938581152648128768 202218274478344317312 202563777998321961984 203267124449705024352 203548657863070266768 204484025452891592576 205117102931073919488 205829315094029037264 206779588940261858304 206896894529164042644 207183455324910807246 209096447079648545792 209504838577850984358 210180972220103154432 210472081599909391488 213129489764318994468 213817321220450959872 214113467094717512448 214559742474688636816 214856916633240837144 215224014123217084608 216512497538355803904 217264277043697317112 217936921864266039456 218693647287405852093 219774294603593339904 220078691133515214336 222164975022126579904 222544558821285692928 222852792282257002752 226008659711090707584 226394810704006898688 227180903796729144864 227495558788137356976 228545861460289422336 228675515005918152396 229248526805317910016 230044528634503041648 231106599403822076928 231557979480782666922 232305285085377170688 232627037557794590592 233696029089018962944 235233502964604614016 236453593747616048736 236781091799898065424 239303286752919572736 240134200943033876808 240544486373007329856 241242853763638834688 241379710284024716418 241714031212395941787 242908430877655796736 243576559730650279392 244422311674159481751 245211134256787013504 245550761866560956736 245970301855105239552 248302030907082648128 249070767844875473664 249935596899892402392 252597913794748437888 254259742174977046032 255433609867382295552 255578516771320287972 256403343704192229888 256758472989101083392 257114094142825600128 258295611098389380096 258800094713815921854 259635318624833308416 259994924329299836544 261343445721049317024 262908032725146333312 263820907838775313636 264637690835180190768 265859471494622389248 267456614606204228352 268385283406920215256 269624365971125756416 270150976060913111409 271022832599606699136 271398210484093689024 271485893333850596352 274439086792038716352 274907984426294091264 275862526038885390192 276244607099881076328 278373211120743176448 279339784770467979144 280241296293470872576 280629442133212521984 281177546512378952691 284172653019091992624 285484622792956683264 286475888844321116192 286965352164289446144 287362811100805082496 288453761667216258624 288683330051141071872 290582562485688052608 291591529716541136124 292089733452937471968 293844679020372114432 295771536815789624976 297137056376342670336 298678223681199219456 301344879614787610112 301933443832785242163 302907871728972193152 303327411717516475968 304900686674557536528 305322986794605400152 306726038179337388864 308743972641043555896 309740380113836227584 310169383410392787456 310345341793746063966 313644670619472818688 314257257866776476537 315271458330154731648 315708122399864087232 319071049003892763648 320178934590711835744 320725981830676439808 321170200642076268672 321839613712032955224 322285374949861255716 324768746307533705856 325896415565545975668 327401015822081275648 328414641258062951424 329661441905390009856 332094357126500631552 333247462533189869856 333816838231928539392 336797218392997917184 339012989566636061376 340190118002631325478 340771355695093717296 341243338182206035464 342344630652134777856 342818792190434133504 345066792951754562472 346180424833111077888 346659899105733115392 348457927628065756032 348940556336691885888 350544043633528444416 352850254446906921024 354680390621424073104 356608819474938971136 357847044542560287008 358954930129379359104 360201301414550815212 361363776799475598848 361864280645458252032 362069565426037074627 365918782389384955136 367051657876658592768 367816701385180520256 368326142799841435104 371164281494324235264 372453046360623972192 374903395349838603588 378896870692122656832 380212484826470304946 381389613262465569048 382620469552385928192 383150414801073443328 384605015556288344832 385137709483651625088 387443416647584070144 388788706288721514832 389452977937249962624 389992386493949754816 394362049087719499968 395731361758162970454 398237631574932292608 398789207241933583872 401184921909306342528 402577925110380322884 403877162305296257536 404436548956688634624 406534248899410048704 407097315726140533536 408968050905783185152 410234205862147838976 411658630188058074528 413793789058328085288 414366910649821614492 419009677155701968716 420361944440206308864 420944163199818782976 426258979528637988936 427634642440901919744 428226934189435024896 429119484949377273632 429713833266481674288 430448028246434169216 433024995076711607808 434528554087394634224 435873843728532078912 437387294574811704186 440157382267030428672 444329950044253159808 445089117642571385856 445705584564514005504 452017319422181415168 454361807593458289728 454991117576274713952 457351030011836304792 458497053610635820032 460089057269006083296 461686588717856798863 463115958961565333844 464610570170754341376 465254075115589181184 470467005929209228032 472907187495232097472 473562183599796130848 478606573505839145472 480268401886067753616 481088972746014659712 482485707527277669376 482759420568049432836 483428062424791883574 487153119461300558784 488844623348318963502 490422268513574027008 491101523733121913472 491940603710210479104 496604061814165296256 498141535689750947328 499871193799784804784 505195827589496875776 508519484349954092064 510285177003946988217 511157033542640575944 512806687408384459776 513516945978202166784 514228188285651200256 517600189427631843708 519270637249666616832 519989848658599673088 522686891442098634048 525816065450292666624 527641815677550627272 529275381670360381536 534913229212408456704 536770566813840430512 539248731942251512832 540301952121826222818 542045665199213398272 542796420968187378048 548878173584077432704 549815968852588182528 551725052077770780384 552489214199762152656 556746422241486352896 558679569540935958288 561258884266425043968 562355093024757905382 568345306038183985248 570318727239705457419 572951777688642232384 573930704328578892288 574725622201610164992 576907523334432517248 581165124971376105216 583183059433082272248 584179466905874943936 591543073631579249952 593597042637244455681 597356447362398438912 602689759229575220224 603866887665570484326 605815743457944386304 606654823435032951936 609801373349115073056 610645973589210800304 613452076358674777728 617487945282087111792 620338766820785574912 620690683587492127932 627289341238945637376 628514515733552953074 630542916660309463296 631416244799728174464 640357869181423671488 641451963661352879616 642340401284152537344 643679227424065910448 644570749899722511432 649537492615067411712 651792831131091951336 654802031644162551296 656080941862217556279 659322883810780019712 666494925066379739712 667633676463857078784 673594436785995834368 678025979133272122752 680380236005262650956 681542711390187434592 682486676364412070928 685637584380868267008 690133585903509124944 693319798211466230784 696915855256131512064 697881112673383771776 701088087267056888832 705700508893813842048 709360781242848146208 715694089085120574016 717909860258758718208 720402602829101630424 722727553598951197696 723728561290916504064 724139130852074149254 725142093637187825361 731837564778769910272 733266935022478445253 735633402770361040512 736652285599682870208 744906092721247944384 749806790699677207176 757793741384245313664 760424969652940609892 762779226524931138096 766300829602146886656 769210031112576689664 770275418967303250176 774886833295168140288 777577412577443029664 778905955874499925248 779984772987899509632 788724098175438999936 791462723516325940908 797578414483867167744 802369843818612685056 805155850220760645768 807754324610592515072 808873097913377269248 810452928182739334227 813068497798820097408 814194631452281067072 817936101811566370304 823317260376116149056 827587578116656170576 828733821299643228984 838019354311403937432 840723888880412617728 841888326399637565952 852517959057275977872 856453868378870049792 858238969898754547264 859427666532963348576 860896056492868338432 866049990153423215616 869057108174789268448 871747687457064157824 874774589149623408372 888659900088506319616 891411169129028011008 904034638844362830336 905800331498355726489 908723615186916579456 909982235152549427904 914702060023672609584 920178114538012166592 923373177435713597726 926231917923130667688 929221140341508682752 930508150231178362368 940934011858418456064 945814374990464194944 947124367199592261696 957213147011678290944 960536803772135507232 962177945492029319424 965518841136098865672 966856124849583767148 974306238922601117568 977689246696637927004 980844537027148054016 982203047466243826944 993208123628330592512 996283071379501894656 999742387599569609568 1010391655178993751552 1017038968699908184128 1020570354007893976434 1022314067085281151888 1027033891956404333568 1028456376571302400512 1035200378855263687416 1038541274499333233664 1039979697317199346176 1045373782884197268096 1051632130900585333248 1055283631355101254544 1058550763340720763072 1069826458424816913408 1073541133627680861024 1080603904243652445636 1084091330398426796544 1085592841936374756096 1086208696278111223881 1097756347168154865408 1103450104155541560768 1104978428399524305312 1113492844482972705792 1117359139081871916576 1124710186049515810764 1136690612076367970496 1140637454479410914838 1145903555377284464768 1147861408657157784576 1149451244403220329984 1153815046668865034496 1162330249942752210432 1166366118866164544496 1168358933811749887872 1183086147263158499904 1187194085274488911362 1194712894724796877824 1207733775331140968652 1211631486915888772608 1213309646870065903872 1219602746698230146112 1221291947178421600608 1226904152717349555456 1234975890564174223584 1241381367174984255864 1257029031467105906148 1261085833320618926592 1262832489599456348928 1280715738362847342976 1282903927322705759232 1284680802568305074688 1287358454848131820896 1289141499799445022864 1299074985230134823424 1303585662262183902672 1309604063288325102592 1312161883724435112558 1332989850132759479424 1335267352927714157568 1356051958266544245504 1360760472010525301912 1363085422780374869184 1364973352728824141856 1380267171807018249888 1385059766153570396589 1393831710512263024128 1395762225346767543552 1411401017787627684096 1418721562485696292416 1431388178170241148032 1435819720517517436416 1440805205658203260848 1447457122581833008128 1448278261704148298508 1450284187274375650722 1463675129557539820544 1466533870044956890506 1471266805540722081024 1473304571199365740416 1489812185442495888768 1499613581399354414352 1515587482768490627328 1520849939305881219784 1525558453049862276192 1530855531011840964651 1538420062225153379328 1540550837934606500352 1555154825154886059328 1557811911748999850496 1559969545975799019264 1577448196350877999872 1582925447032651881816 1604739687637225370112 1610311700441521291536 1617746195826754538496 1620905856365478668454 1626136995597640194816 1628389262904562134144 1635872203623132740608 1646634520752232298112 1655175156233312341152 1657467642599286457968 1676038708622807874864 1683776652799275131904 1705035918114551955744 1710956181719116372257 1716477939797509094528 1718855333065926697152 1721792112985736676864 1738114216349578536896 1743495374914128315648 1749549178299246816744 1777319800177012639232 1780791127911733367043 1808069277688725660672 1811600662996711452978 1817447230373833158912 1819964470305098855808 1829404120047345219168 1840356229076024333184 1846746354871427195452 1852463835846261335376 1861016300462356724736 1881868023716836912128 1891628749980928389888 1894248734399184523392 1921073607544271014464 1924355890984058638848 1931037682272197731344 1933712249699167534296 1948612477845202235136 1955378493393275854008 1961689074054296108032 1964406094932487653888 1968242825586652668837 1986416247256661185024 1999484775199139219136 2020783310357987503104 2034077937399816368256 2041140708015787952868 2044628134170562303776 2056912753142604801024 2070400757710527374832 2079959394634398692352 2090747565768394536192 2103264261801170666496 2110567262710202509088 2117101526681441526144 2147082267255361722048 2161207808487304891272 2168182660796853593088 2171185683872749512192 2172417392556222447762 2195512694336309730816 2199800805067435335759 2206900208311083121536 2209956856799048610624 2234718278163743833152 2249420372099031621528 2273381224152735940992 2281274908958821829676 2291807110754568929536 2298902488806440659968 2307630093337730068992 2324660499885504420864 2332732237732329088992 2336717867623499775744 2366172294526316999808 2374388170548977822724 2415467550662281937304 2423262973831777545216 2426619293740131807744 2439205493396460292224 2442583894356843201216 2453808305434699110912 2469951781128348447168 2482762734349968511728 2514058062934211812296 2522171666641237853184 2525664979198912697856 2561431476725694685952 2569361605136610149376 2574716909696263641792 2578282999598890045728 2598149970460269646848 2607171324524367805344 2624323767448870225116 2665979700265518958848 2712103916533088491008 2721520944021050603824 2726170845560749738368 2729946705457648283712 2760534343614036499776 2770119532307140793178 2787663421024526048256 2791524450693535087104 2822802035575255368192 2837443124971392584832 2862776356340482296064 2871639441035034872832 2881610411316406521696 2896556523408296597016 2900568374548751301444 2933067740089913781012 2942533611081444162048 2946609142398731480832 2979624370884991777536 2999227162798708828704 3031174965536981254656 3041699878611762439568 3051116906099724552384 3061711062023681929302 3081101675869213000704 3110309650309772118656 3115623823497999700992 3119939091951598038528 3154896392701755999744 3165850894065303763632 3209479375274450740224 3220623400883042583072 3231806121024997592041 3241811712730957336908 3252273991195280389632 3256778525809124268288 3293269041504464596224 3310350312466624682304 3314935285198572915936 3352077417245615749728 3410071836229103911488 3421912363438232744514 3432955879595018189056 3437710666131853394304 3443584225971473353728 3476228432699157073792 3486990749828256631296 3499098356598493633488 3554639600354025278464 3561582255823466734086 3623201325993422905956 3634894460747666317824 3639928940610197711616 3658808240094690438336 3680712458152048666368 3693492709742854390904 3704927671692522670752 3783257499961856779776 3788497468798369046784 3842147215088542028928 3848711781968117277696 3862075364544395462688 3867424499398335068592 3897224955690404470272 3910756986786551708016 3928812189864975307776 3936485651173305337674 3972832494513322370048 3998969550398278438272 4068155874799632736512 4082281416031575905736 4089256268341124607552 4140801515421054749664 4155179298460711189767 4181495131536789072384 4221134525420405018176 4234203053362883052288 4294164534510723444096 4322415616974609782544 4342371367745499024384 4344834785112444895524 4391025388672619461632 4399601610134870671518 4413800416622166243072 4419913713598097221248 4469436556327487666304 4498840744198063243056 4546762448305471881984 4562549817917643659352 4583614221509137859072 4592566593035522893953 4615260186675460137984 4665464475464658177984 4673435735246999551488 4732344589052633999616 4748776341097955645448 4830935101324563874608 4853238587480263615488 4878410986792920584448 4885167788713686402432 4907616610869398221824 4939903562256696894336 4965525468699937023456 5028116125868423624592 5051329958397825395712 5122862953451389371904 5132868545157349116771 5149433819392527283584 5156565999197780091456 5214342649048735610688 5248647534897740450232 5331959400531037917696 5342373383735200101129 5424207833066176982016 5443041888042101207648 5452341691121499476736 5459893410915296567424 5521068687228072999552 5540239064614281586356 5583048901387070174208 5645604071150510736384 5674886249942785169664 5725552712680964592128 5763220822632813043392 5793113046816593194032 5801136749097502602888 5866135480179827562024 5885067222162888324096 5893218284797462961664 5959248741769983555072 5998454325597417657408 6062349931073962509312 6083399757223524879136 6102233812199449104768 6123422124047363858604 6220619300619544237312 6239878183903196077056 6309792785403511999488 6331701788130607527264 6441246801766085166144 6463612242049995184082 6483623425461914673816 6504547982390560779264 6513557051618248536576 6586538083008929192448 6620700624933249364608 6629870570397145831872 6704154834491231499456 6820143672458207822976 6843824726876465489028 6865911759190036378112 6875421332263706788608 6952456865398314147584 6973981499656513262592 6998196713196987266976 7123164511646933468172 7246402651986845811912 7269788921495332635648 7279857881220395423232 7317616480189380876672 7361424916304097332736 7386985419485708781808 7409855343385045341504 7566514999923713559552 7576994937596738093568 7684294430177084057856 7724150729088790925376 7734848998796670137184 7794449911380808940544 7821513973573103416032 7872971302346610675348 7997939100796556876544 8136311749599265473024 8164562832063151811472 8178512536682249215104 8281603030842109499328 8310358596921422379534 8362990263073578144768 8442269050840810036352 8468406106725766104576 8588329069021446888192 8644831233949219565088 8689669570224889791048 8799203220269741343036 8827600833244332486144 8839827427196194442496 8938873112654975332608 8997681488396126486112 9093524896610943763968 9125099635835287318704 9167228443018275718144 9185133186071045787906 9330928950929316355968 9346871470493999102976 9464689178105267999232 9497552682195911290896 9661870202649127749216 9695418363074992776123 9756821973585841168896 9770335577427372804864 9879807124513393788672 9931050937399874046912 10056232251736847249184 10245725906902778743808 10265737090314698233542 10298867638785054567168 10313131998395560182912 10428685298097471221376 10497295069795480900464 10663918801062075835392 10684746767470400202258 10886083776084202415296 10904683382242998953472 10919786821830593134848 11042137374456145999104 11080478129228563172712 11349772499885570339328 11451105425361929184256 11526441645265626086784 11586226093633186388064 11602273498195005205776 11732270960359655124048 11786436569594925923328 11918497483539967110144 11996908651194835314816 12166799514447049758272 12204467624398898209536 12246844248094727717208 12441238601239088474624 12465537895382133569301 12663403576261215054528 12882493603532170332288 12927224484099990368164 12967246850923829347632 13027114103236497073152 13173076166017858384896 13241401249866498729216 13259741140794291663744 13408309668982462998912 13640287344916415645952 13687649453752930978056 13731823518380072756224 13750842664527413577216 13777699779106568681859 13904913730796628295168 13996393426393974533952 14246329023293866936344 14492805303973691623824 14559715762440790846464 14635232960378761753344 14722849832608194665472 14773970838971417563616 14819710686770090683008 15153989875193476187136 15368588860354168115712 15398605635472047350313 15448301458177581850752 15469697997593340274368 15643027947146206832064 15745942604693221350696 15995878201593113753088 16272623499198530946048 16329125664126303622944 16357025073364498430208 16563206061684218998656 16620717193842844759068 16884538101681620072704 16936812213451532209152 17176658138042893776384 17289662467898439130176 17379339140449779582096 17598406440539482686072 17655201666488664972288 17679654854392388884992 17877746225309950665216 17995362976792252972224 18187049793221887527936 18250199271670574637408 18370266372142091575812 18661857901858632711936 18929378356210535998464 18995105364391822581792 19323740405298255498432 19390836726149985552246 19513643947171682337792 19540671154854745609728 19759614249026787577344 19862101874799748093824 20112464503473694498368 20531474180629396467084 20597735277570109134336 20626263996791120365824 20857370596194942442752 20994590139590961800928 21369493534940800404516 21772167552168404830592 21809366764485997906944 21839573643661186269696 22084274748912291998208 22160956258457126345424 22699544999771140678656 23052883290531252173568 23172452187266372776128 23204546996390010411552 23464541920719310248096 23993817302389670629632 24333599028894099516544 24408935248797796419072 24493688496189455434416 24882477202478176949248 24931075790764267138602 25326807152522430109056 25764987207064340664576 25854448968199980736328 25934493701847658695264 26482802499732997458432 26519482281588583327488 26816619337964925997824 27280574689832831291904 27375298907505861956112 27501685329054827154432 27555399558213137363718 27809827461593256590336 27992786852787949067904 28492658046587733872688 28985610607947383247648 29086255089224978328369 29270465920757523506688 29547941677942835127232 29639421373540181366016 30737177720708336231424 30797211270944094700626 30896602916355163701504 30939395995186680548736 31286055894292413664128 31491885209386442701392 31991756403186227506176 32658251328252607245888 32714050146728996860416 33126412123368437997312 33241434387685689518136 33769076203363240145408 34353316276085787552768 34579324935796878260352 34758678280899559164192 35196812881078965372144 35359309708784777769984 35755492450619901330432 35990725953584505944448 36500398543341149274816 36740532744284183151624 37323715803717265423872 37396613686146400707903 37990210728783645163584 38647480810596510996864 38781673452299971104492 39081342309709491219456 39519228498053575154688 39724203749599496187648 40224929006947388996736 41062948361258792934168 41195470555140218268672 41252527993582240731648 41714741192389884885504 41989180279181923601856 42738987069881600809032 43544335104336809661184 43679147287322372539392 44168549497824583996416 44321912516914252690848 46105766581062504347136 46344904374532745552256 46409093992780020823104 46929083841438620496192 47987634604779341259264 48667198057788199033088 48817870497595592838144 48987376992378910868832 49862151581528534277204 50653614305044860218112 51529974414128681329152 51708897936399961472656 51868987403695317390528 52965604999465994916864 53038964563177166654976 53633238675929851995648 54561149379665662583808 54750597815011723912224 55110799116426274727436 55985573705575898135808 56985316093175467745376 57971221215894766495296 58172510178449956656738 58540931841515047013376 59095883355885670254464 59278842747080362732032 61594422541888189401252 61793205832710327403008 61878791990373361097472 62572111788584827328256 62983770418772885402784 65316502656505214491776 65428100293457993720832 66252824246736875994624 66482868775371379036272 67538152406726480290816 69158649871593756520704 69517356561799118328384 70393625762157930744288 71981451907169011888896 73000797086682298549632 73481065488568366303248 74647431607434530847744 74793227372292801415806 75980421457567290327168 77294961621193021993728 77563346904599942208984 79448407499198992375296 80449858013894777993472 82125896722517585868336 82505055987164481463296 83429482384779769771008 83978360558363847203712 85477974139763201618064 87088670208673619322368 87258765267674934985107 88643825033828505381696 92211533162125008694272 92689808749065491104512 92818187985560041646208 93858167682877240992384 95975269209558682518528 97334396115576398066176 97974753984757821737664 99724303163057068554408 101307228610089720436224 103059948828257362658304 103417795872799922945312 103737974807390634781056 106077929126354333309952 107266477351859703991296 109501195630023447824448 110221598232852549454872 111971147411151796271616 113970632186350935490752 115942442431789532990592 116345020356899913313476 118191766711771340508928 118557685494160725464064 123188845083776378802504 123586411665420654806016 123757583980746722194944 125144223577169654656512 125967540837545770805568 130633005313010428983552 132505648493473751989248 132965737550742758072544 138317299743187513041408 139034713123598236656768 140787251524315861488576 143962903814338023777792 146001594173364597099264 146962130977136732606496 149586454744585602831612 151960842915134580654336 154589923242386043987456 155126693809199884417968 158896814998397984750592 160899716027789555986944 164251793445035171736672 167956721116727694407424 170955948279526403236128 174177340417347238644736 174517530535349869970214 177287650067657010763392 185379617498130982209024 185636375971120083292416 187716335365754481984768 194668792231152796132352 195949507969515643475328 199448606326114137108816 202614457220179440872448 206835591745599845890624 207475949614781269562112 219002391260046895648896 220443196465705098909744 223942294822303592543232 227941264372701870981504 231884884863579065981184 232690040713799826626952 236383533423542681017856 246377690167552757605008 247515167961493444389888 250288447154339309313024 251935081675091541611136 261266010626020857967104 261776295803024804955321 265931475101485516145088 276634599486375026082816 278069426247196473313536 281574503048631722977152 287925807628676047555584 292003188346729194198528 293924261954273465212992 299172909489171205663224 303921685830269161308672 309179846484772087974912 310253387618399768835936 321799432055579111973888 328503586890070343473344 335913442233455388814848 341911896559052806472256 349035061070699739940428 354575300135314021526784 370759234996261964418048 371272751942240166584832 375432670731508963969536 391899015939031286950656 398897212652228274217632 413671183491199691781248 414951899229562539124224 438004782520093791297792 440886392931410197819488 455882528745403741963008 463769769727158131962368 465380081427599653253904 472767066847085362035712 492755380335105515210016 503870163350183083222272 522532021252041715934208 523552591606049609910642 531862950202971032290176 556138852494392946627072 563149006097263445954304 584006376693458388397056 587848523908546930425984 598345818978342411326448 607843371660538322617344 620506775236799537671872 657007173780140686946688 671826884466910777629696 683823793118105612944512 698070122141399479880856 709150600270628043053568 742545503884480333169664 750865341463017927939072 783798031878062573901312 797794425304456548435264 827342366982399383562496 829903798459125078248448 876009565040187582595584 881772785862820395638976 911765057490807483926016 927539539454316263924736 930760162855199306507808 985510760670211030420032 1007740326700366166444544 1047105183212099219821284 1063725900405942064580352 1112277704988785893254144 1126298012194526891908608 1175697047817093860851968 1196691637956684822652896 1241013550473599075343744 1314014347560281373893376 1367647586236211225889024 1396140244282798959761712 1418301200541256086107136 1567596063756125147802624 1595588850608913096870528 1654684733964798767124992 1752019130080375165191168 1763545571725640791277952 1823530114981614967852032 1861520325710398613015616 1971021521340422060840064 2015480653400732332889088 2094210366424198439642568 2127451800811884129160704 2252596024389053783817216 2351394095634187721703936 2393383275913369645305792 2482027100947198150687488 2628028695120562747786752 2735295172472422451778048 2792280488565597919523424 3191177701217826193741056 3309369467929597534249984 3527091143451281582555904 3723040651420797226031232 3942043042680844121680128 4188420732848396879285136 4254903601623768258321408 4702788191268375443407872 4786766551826739290611584 4964054201894396301374976 5256057390241125495573504 5470590344944844903556096 5584560977131195839046848 6382355402435652387482112 7054182286902563165111808 7446081302841594452062464 7884086085361688243360256 8376841465696793758570272 9573533103653478581223168 9928108403788792602749952 11169121954262391678093696 12764710804871304774964224 14108364573805126330223616 14892162605683188904124928 15768172170723376486720512 16753682931393587517140544 19147066207306957162446336 22338243908524783356187392 29784325211366377808249856 33507365862787175034281088 38294132414613914324892672 44676487817049566712374784 67014731725574350068562176 89352975634099133424749568 134029463451148700137124352 268058926902297400274248704
- Sum of all divisors σ(n): 1048680254161985638609965879
- Sum of proper divisors (its aliquot sum) s(n): 780621327259688238335717175
- 268058926902297400274248704 is an abundant number, because the sum of its proper divisors (780621327259688238335717175) is greater than itself. Its abundance is 512562400357390838061468471
Bases of 268058926902297400274248704
- Binary: 11011101101110111010111110001011100010100110000000100100111100010001001011100100000000002
- Hexadecimal: 0xDDBBAF8B8A6024F112E400
- Base-36: XOJ3UXG0J8RX9OG00
Squares and roots of 268058926902297400274248704
- 268058926902297400274248704 squared (2680589269022974002742487042) is 71855588292011220914355024643931593220351551645679616
- 268058926902297400274248704 cubed (2680589269022974002742487043) is 19261531889489812769309213254845647598491281121641543446251454213015101887217664
-
268058926902297400274248704 is a
perfect square number . Itssquare root is 16372505211552 -
The
cube root of 268058926902297400274248704 is 644777822.9646181683
Scales and comparisons
How big is 268058926902297400274248704?- 268,058,926,902,297,400,274,248,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 268,058,926,902,297,400,274,248,704 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 268058926902297400274248704 cubic inches would be around 53731485.2 feet tall.
Recreational maths with 268058926902297400274248704
- 268058926902297400274248704 backwards is 407842472004792209629850862
- The number of decimal digits it has is: 27
- The sum of 268058926902297400274248704'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 268058926902297400274248704 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 268058926902297400274248704 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/268058926902297400274248704/
Chicago style:
Numbermatics. 2024. "Number 268058926902297400274248704 - Facts about the integer". https://numbermatics.com/n/268058926902297400274248704/
The information we have on file for 268058926902297400274248704 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 268058926902297400274248704, math, Factors of 268058926902297400274248704, curriculum, school, college, exams, university, Prime factorization of 268058926902297400274248704, STEM, science, technology, engineering, physics, economics, calculator, two hundred sixty-eight septillion, fifty-eight sextillion, nine hundred twenty-six quintillion, nine hundred two quadrillion, two hundred ninety-seven trillion, four hundred billion, two hundred seventy-four million, two hundred forty-eight thousand, seven hundred four.