196417062891469594563969024
196,417,062,891,469,594,563,969,024 is an even composite number composed of seven prime numbers multiplied together.
196417062891469594563969024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 196417062891469594563969024:
218 × 34 × 172 × 192 × 232 × 1132 × 36232
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 19 × 19 × 23 × 23 × 113 × 113 × 3623 × 3623)See below for interesting mathematical facts about the number 196417062891469594563969024 from the Numbermatics database.
Names of 196417062891469594563969024
- Cardinal: 196417062891469594563969024 can be written as One hundred ninety-six septillion, four hundred seventeen sextillion, sixty-two quintillion, eight hundred ninety-one quadrillion, four hundred sixty-nine trillion, five hundred ninety-four billion, five hundred sixty-three million, nine hundred sixty-nine thousand and twenty-four.
Scientific notation
- Scientific notation: 1.96417062891469594563969024 × 1026
Factors of 196417062891469594563969024
Divisors of 196417062891469594563969024
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 19 23 24 27 32 34 36 38 46 48 51 54 57 64 68 69 72 76 81 92 96 102 108 113 114 128 136 138 144 152 153 162 171 184 192 204 207 216 226 228 256 272 276 288 289 304 306 323 324 339 342 361 368 384 391 408 414 432 437 452 456 459 512 513 529 544 552 576 578 608 612 621 646 648 678 684 722 736 768 782 816 828 864 867 874 904 912 918 969 1017 1024 1026 1058 1083 1088 1104 1152 1156 1173 1216 1224 1242 1292 1296 1311 1356 1368 1377 1444 1472 1536 1539 1564 1587 1632 1656 1728 1734 1748 1808 1824 1836 1863 1921 1938 2034 2048 2052 2116 2147 2166 2176 2208 2304 2312 2346 2432 2448 2484 2584 2592 2599 2601 2622 2712 2736 2754 2888 2907 2944 3051 3072 3078 3128 3174 3249 3264 3312 3456 3468 3496 3519 3616 3623 3648 3672 3726 3842 3876 3933 4068 4096 4104 4232 4294 4332 4352 4416 4608 4624 4692 4761 4864 4896 4968 5168 5184 5198 5202 5244 5424 5472 5491 5508 5763 5776 5814 5888 6102 6137 6144 6156 6256 6348 6441 6498 6528 6624 6647 6912 6936 6992 7038 7232 7246 7296 7344 7429 7452 7684 7752 7797 7803 7866 8136 8192 8208 8303 8464 8588 8664 8704 8721 8832 8993 9153 9216 9248 9384 9522 9728 9747 9792 9936 10051 10336 10368 10396 10404 10488 10557 10848 10869 10944 10982 11016 11526 11552 11628 11776 11799 12204 12274 12288 12312 12512 12696 12769 12882 12996 13056 13248 13294 13824 13872 13984 14076 14283 14464 14492 14592 14688 14858 14904 15368 15504 15594 15606 15732 16272 16384 16416 16473 16606 16928 17176 17289 17328 17408 17442 17664 17986 18306 18411 18432 18496 18768 19044 19323 19456 19494 19584 19872 19941 20102 20672 20736 20792 20808 20976 21114 21696 21738 21888 21964 22032 22287 23052 23104 23256 23391 23409 23552 23598 24408 24548 24576 24624 24909 25024 25392 25538 25764 25992 26112 26163 26496 26588 26979 27648 27744 27968 28152 28566 28928 28984 29184 29241 29376 29716 29808 30153 30736 31008 31188 31212 31464 31671 32544 32607 32657 32768 32832 32946 33212 33856 34352 34578 34656 34816 34884 35328 35397 35972 36499 36612 36822 36864 36992 37536 38088 38307 38646 38912 38988 39168 39744 39882 40204 40793 41344 41472 41584 41616 41952 42228 42849 43392 43476 43776 43928 44064 44183 44574 46104 46208 46512 46782 46818 47104 47196 48816 49096 49152 49248 49381 49419 49818 50048 50784 51076 51528 51867 51984 52224 52326 52992 53176 53958 55233 55296 55488 55936 56304 57132 57856 57968 57969 58368 58482 58752 59432 59616 59777 59823 60306 61472 61591 62016 62376 62424 62928 63342 65088 65214 65314 65536 65664 65892 66424 66861 67712 68704 68837 69156 69312 69632 69768 70173 70656 70794 71944 72998 73224 73644 73728 73984 74727 75072 76176 76614 77292 77824 77976 78336 79488 79764 80408 80937 81586 82688 82944 83168 83232 83329 83904 84456 85698 86784 86952 87552 87856 88128 88366 89148 90459 92208 92416 93024 93564 93636 94208 94392 97632 97821 97971 98192 98304 98496 98762 98838 99636 100096 101568 102152 103056 103734 103968 104329 104448 104652 105984 106352 107916 109497 110466 110592 110976 111872 112608 114264 114921 115712 115936 115938 116736 116964 117504 118864 119232 119554 119646 120612 122379 122944 123182 124032 124752 124848 125856 126293 126684 130176 130428 130628 131072 131328 131784 132549 132848 133722 135424 137408 137674 138312 138624 139264 139536 140346 141151 141312 141588 143888 145996 146448 147288 147456 147968 148143 148257 149454 150144 152352 152881 153228 154584 155601 155648 155952 156672 158976 159528 160816 161874 163172 165376 165699 165888 166336 166464 166658 167808 168912 170867 171396 173568 173904 173907 175104 175712 176256 176732 178296 179331 179469 180918 184416 184773 184832 186048 187128 187272 188416 188784 190969 195264 195642 195942 196384 196608 196992 197524 197676 199272 200192 200583 203136 204304 206112 206511 207468 207936 208658 208896 209304 210519 211968 212704 215832 217073 218994 220932 221184 221952 223744 224181 225216 228528 229842 231424 231872 231876 233472 233928 235008 237728 238464 239108 239292 241224 242611 242811 244758 245888 246364 248064 249504 249696 249987 251712 252586 253368 260352 260856 261256 262144 262656 263568 265098 265696 267444 270848 271377 274816 275348 276624 277248 278528 279072 280692 282302 282624 283176 287776 291992 292896 293463 293687 293913 294576 294912 295936 296286 296514 298908 300288 304704 305762 306456 309168 311202 311296 311904 312987 313344 317952 319056 321632 323748 326344 328491 330752 331398 331776 332672 332928 333316 335616 337824 341734 342792 344763 347136 347808 347814 350208 351424 352512 353464 356592 358662 358938 361836 367137 368832 369546 369664 372096 374256 374544 376832 377568 378879 381938 390528 391284 391884 392768 393216 393984 395048 395352 397647 398544 400384 401166 406272 408608 409399 412224 413022 414936 415872 417316 417792 418608 421038 423453 423936 425408 431664 434146 437988 441864 442368 443904 444429 444771 447488 448362 450432 457056 458643 459684 462848 463744 463752 466944 467856 470016 475456 476928 478216 478584 482448 485222 485622 489516 491776 492728 496128 497097 499008 499392 499974 503424 505172 506736 512601 520704 521712 522512 525312 527136 530196 531392 534888 537993 538407 541696 542754 549632 550696 553248 554319 554496 557056 558144 561384 564604 565248 566352 572907 575552 583984 585792 586926 587374 587826 589152 589824 591872 592572 593028 597816 600576 601749 609408 611524 612912 618336 619533 620483 622404 622592 623808 625974 626688 635904 638112 643264 647496 651219 652688 656982 661504 662796 663552 665344 665856 666632 671232 672543 675648 683468 685584 689526 693481 694272 695616 695628 700416 702848 705024 706928 713184 717324 717876 723672 727833 728433 734274 737664 739092 739328 744192 748512 749088 749961 751111 753664 755136 757758 763876 781056 782568 783768 785536 786432 787968 790096 790704 795294 797088 800768 802332 812544 814131 817216 818798 824448 826044 829872 831744 834632 835584 837216 839477 842076 846906 847872 850816 863328 868292 875976 881061 881739 883728 884736 887808 888858 889542 894976 896724 900864 914112 917286 919368 925696 927488 927504 933888 935712 938239 938961 940032 950912 953856 956432 957168 964896 970444 971244 979032 983552 985456 985473 992256 994194 998016 998784 999948 1006848 1010344 1013472 1016209 1025202 1034289 1041408 1043424 1045024 1047047 1050624 1054272 1060392 1062784 1069776 1075986 1076814 1083392 1085508 1099264 1101392 1101411 1106496 1108638 1108992 1114112 1116288 1122768 1129208 1130496 1132704 1135763 1136637 1145814 1151104 1167968 1170229 1171584 1173852 1174748 1175652 1178304 1179648 1183744 1185144 1186056 1192941 1195632 1201152 1203498 1218816 1223048 1225824 1228197 1236672 1239066 1240966 1244808 1245184 1247616 1251948 1253376 1270359 1271808 1276224 1286528 1294992 1302438 1305376 1307903 1313964 1323008 1325592 1327104 1330688 1331712 1333264 1333287 1342464 1345086 1351296 1366936 1371168 1375929 1379052 1386962 1388544 1391232 1391256 1400832 1405696 1410048 1413856 1416593 1426368 1434648 1435752 1447344 1455666 1456866 1468548 1475328 1478184 1478656 1488384 1497024 1498176 1499922 1502222 1507328 1510272 1515516 1527752 1537803 1562112 1565136 1567536 1571072 1575936 1580192 1581408 1583251 1590588 1594176 1601536 1604664 1613979 1625088 1628262 1634432 1637596 1648896 1652088 1659744 1662957 1663488 1669264 1671168 1674432 1678954 1684152 1693812 1695744 1701632 1718721 1726656 1736584 1751952 1762122 1763478 1767456 1769472 1775616 1777716 1779084 1789952 1793448 1801728 1828224 1834572 1838736 1851392 1854976 1855008 1858599 1861449 1867776 1871424 1876478 1877922 1880064 1901824 1907712 1912864 1914336 1916567 1929792 1940888 1942488 1953657 1958064 1967104 1970912 1970946 1984512 1988388 1996032 1997568 1999896 2013696 2020688 2026944 2032418 2050404 2068578 2080443 2082816 2086848 2090048 2094094 2101248 2108544 2120784 2125568 2139552 2151972 2153628 2166784 2171016 2183499 2198528 2202784 2202822 2212992 2217276 2217984 2228224 2232576 2245536 2249883 2253333 2258416 2260992 2265408 2271526 2273274 2291628 2302208 2335936 2340458 2343168 2347704 2349496 2351304 2356608 2359296 2367488 2370288 2372112 2385882 2391264 2399567 2402304 2406996 2437632 2446096 2451648 2456394 2473344 2478132 2481932 2489616 2490368 2495232 2503896 2506752 2518431 2540718 2543616 2552448 2573056 2589984 2604876 2610752 2615806 2627928 2643183 2645217 2646016 2651184 2654208 2661376 2663424 2666528 2666574 2684928 2690172 2702592 2733872 2742336 2751858 2758104 2773924 2777088 2782464 2782512 2801664 2811392 2814717 2816883 2820096 2827712 2833186 2852736 2869296 2871504 2894688 2904739 2911332 2913732 2937096 2950656 2956368 2956419 2957312 2976768 2994048 2996352 2999844 3004444 3014656 3020544 3031032 3048627 3055504 3075606 3124224 3130272 3135072 3141141 3142144 3151872 3160384 3162816 3166502 3181176 3188352 3203072 3209328 3227958 3246473 3250176 3256524 3268864 3275192 3297792 3304176 3304233 3319488 3325914 3326976 3338528 3342336 3348864 3357908 3368304 3387624 3391488 3403264 3407289 3409911 3437442 3453312 3473168 3503904 3510687 3524244 3526956 3534912 3538944 3551232 3555432 3558168 3578823 3579904 3586896 3603456 3656448 3669144 3677472 3684591 3690241 3702784 3709952 3710016 3717198 3722898 3735552 3742848 3752956 3755844 3760128 3803648 3811077 3815424 3825728 3828672 3833134 3859584 3881776 3884976 3907314 3916128 3923709 3934208 3941824 3941892 3969024 3976776 3992064 3995136 3999792 3999861 4027392 4041376 4053888 4064836 4100808 4124387 4127787 4137156 4160886 4165632 4173696 4180096 4188188 4202496 4217088 4241568 4249779 4251136 4279104 4303944 4307256 4333568 4342032 4366998 4397056 4405568 4405644 4425984 4434552 4435968 4456448 4465152 4491072 4499766 4506666 4516832 4521984 4530816 4543052 4546548 4583256 4604416 4609609 4613409 4671872 4680916 4686336 4695408 4698992 4702608 4713216 4734976 4740576 4744224 4749753 4771764 4782528 4799134 4804608 4813992 4841937 4875264 4892192 4903296 4912788 4946688 4956264 4963864 4979232 4980736 4988871 4990464 4992679 5007792 5013504 5036862 5081436 5087232 5104896 5146112 5156163 5179968 5209752 5221504 5231612 5255856 5286366 5290434 5292032 5302368 5308416 5322752 5326848 5333056 5333148 5369856 5380344 5405184 5467744 5484672 5503716 5516208 5547848 5554176 5564928 5565024 5575797 5580053 5584347 5603328 5622784 5629434 5633766 5640192 5655424 5666372 5705472 5738592 5743008 5749701 5789376 5809478 5822664 5827464 5860971 5874192 5901312 5912736 5912838 5914624 5953536 5988096 5992704 5999688 6008888 6029312 6041088 6062064 6097254 6111008 6151212 6241329 6248448 6260544 6270144 6282282 6284288 6303744 6320768 6325632 6333004 6362352 6376704 6406144 6418656 6455916 6492946 6500352 6513048 6537728 6550384 6550497 6595584 6608352 6608466 6638976 6651828 6653952 6677056 6684672 6697728 6715816 6736608 6749649 6754801 6759999 6775248 6782976 6806528 6814578 6819822 6874884 6906624 6946336 6959783 7007808 7021374 7048488 7053912 7069824 7077888 7102464 7110864 7116336 7157646 7159808 7173792 7198701 7206912 7312896 7338288 7354944 7369182 7380482 7405568 7419904 7420032 7434396 7445796 7471104 7485696 7505912 7511688 7520256 7555293 7607296 7622154 7630848 7651456 7657344 7666268 7719168 7763552 7769952 7778581 7814628 7832256 7847418 7868416 7883648 7883784 7929549 7938048 7953552 7984128 7990272 7999584 7999722 8054784 8082752 8107776 8129672 8201616 8248774 8255574 8274312 8321772 8331264 8347392 8360192 8376376 8404992 8434176 8444151 8450649 8483136 8499558 8502272 8558208 8607888 8614512 8667136 8684064 8714217 8733996 8794112 8811136 8811288 8851968 8869104 8871936 8930304 8982144 8999532 9013332 9033664 9043968 9061632 9086104 9093096 9145881 9166512 9208832 9219218 9226818 9343744 9361832 9372672 9390816 9397984 9405216 9416177 9423423 9426432 9469952 9481152 9488448 9499506 9543528 9565056 9598268 9609216 9627984 9683874 9739419 9750528 9784384 9806592 9825576 9893376 9912528 9927728 9958464 9977742 9980928 9985358 10015584 10027008 10073724 10162872 10174464 10209792 10221867 10229733 10292224 10312326 10359936 10419504 10443008 10463224 10511712 10532061 10572732 10580868 10584064 10604736 10616832 10645504 10653696 10666112 10666296 10739712 10760688 10810368 10935488 10969344 11007432 11032416 11053773 11070723 11095696 11108352 11129856 11130048 11151594 11160106 11168694 11206656 11245568 11258868 11267532 11280384 11310848 11332744 11410944 11433231 11477184 11486016 11499402 11578752 11618956 11645328 11654928 11721942 11748384 11771127 11789177 11802624 11825472 11825676 11829248 11907072 11976192 11985408 11999376 12017776 12082176 12124128 12194508 12222016 12302424 12373161 12383361 12482658 12496896 12521088 12540288 12564564 12568576 12607488 12641536 12651264 12666008 12724704 12749337 12753408 12812288 12837312 12911832 12985892 13000704 13026096 13075456 13100768 13100994 13126129 13191168 13216704 13216932 13277952 13303656 13307904 13354112 13369344 13395456 13431632 13473216 13499298 13509602 13519998 13550496 13565952 13613056 13629156 13639644 13749768 13813248 13828827 13840227 13892672 13919566 14015616 14042748 14096976 14107824 14139648 14204928 14221728 14232672 14249259 14271109 14315292 14319616 14347584 14397402 14413824 14625792 14676576 14709888 14738364 14760964 14811136 14839808 14840064 14868792 14891592 14942208 14971392 14978037 15011824 15023376 15040512 15110586 15214592 15244308 15261696 15302912 15314688 15332536 15438336 15468489 15527104 15539904 15557162 15629256 15664512 15694836 15736832 15767296 15767568 15859098 15876096 15907104 15950063 15968256 15980544 15999168 15999444 16109568 16165504 16215552 16259344 16403232 16497548 16511148 16548624 16643544 16662528 16694784 16720384 16740159 16752752 16753041 16809984 16868352 16888302 16901298 16966272 16999116 17004544 17116416 17215776 17229024 17249103 17275553 17334272 17368128 17428434 17467992 17582913 17588224 17622272 17622576 17703936 17738208 17743872 17860608 17964288 17999064 18026664 18067328 18087936 18123264 18172208 18186192 18291762 18333024 18417664 18438436 18453636 18687488 18723664 18723987 18745344 18781632 18795968 18810432 18832354 18846846 18852864 18939904 18962304 18976896 18999012 19087056 19130112 19196536 19218432 19255968 19307971 19367748 19478838 19501056 19568768 19613184 19651152 19651491 19786752 19825056 19855456 19893893 19916928 19955484 19961856 19970716 20031168 20054016 20147448 20264403 20279997 20325744 20348928 20419584 20443734 20459466 20584448 20624652 20719872 20839008 20879349 20886016 20926448 21023424 21064122 21145464 21161736 21168128 21209472 21233664 21291008 21307392 21332224 21332592 21479424 21521376 21579497 21596103 21620736 21870976 21938688 22014864 22064832 22107546 22141446 22191392 22216704 22234351 22259712 22260096 22303188 22320212 22337388 22413312 22491136 22517736 22535064 22560768 22621696 22665488 22665879 22821888 22866462 22954368 22972032 22998804 23157504 23237912 23290656 23309856 23335743 23443884 23496768 23542254 23578354 23605248 23650944 23651352 23658496 23788647 23814144 23952384 23970816 23998752 24035552 24082081 24164352 24248256 24389016 24444032 24604848 24746322 24766722 24965316 24993792 25042176 25080576 25129128 25137152 25214976 25283072 25302528 25332016 25332453 25449408 25498674 25506816 25624576 25674624 25823664 25971784 26001408 26052192 26142651 26150912 26201536 26201988 26252258 26382336 26433408 26433864 26555904 26607312 26615808 26708224 26790912 26863264 26915267 26946432 26998596 27019204 27039996 27100992 27131904 27226112 27258312 27279288 27437643 27499536 27626496 27657654 27680454 27785344 27839132 28031232 28085496 28193952 28215648 28248531 28270269 28279296 28409856 28443456 28465344 28498518 28542218 28630584 28639232 28695168 28794804 28827648 29218257 29251584 29353152 29419776 29476728 29521928 29622272 29679616 29680128 29737584 29783184 29942784 29956074 30023648 30046752 30081024 30081769 30221172 30429184 30488616 30523392 30605824 30629376 30665072 30665601 30876672 30936978 31054208 31079808 31114324 31258512 31329024 31389672 31473664 31534592 31535136 31596183 31718196 31752192 31814208 31900126 31936512 31961088 31998336 31998888 32219136 32331008 32431104 32518688 32581639 32806464 32995096 33022296 33097248 33161319 33212169 33287088 33325056 33389568 33440768 33480318 33505504 33506082 33619968 33736704 33776604 33802596 33932544 33998232 34009088 34232832 34431552 34458048 34498206 34551106 34668544 34736256 34856868 34935984 35165826 35176448 35244544 35245152 35313381 35367531 35407872 35476416 35487744 35721216 35928576 35998128 36053328 36134656 36246528 36344416 36372384 36414773 36583524 36666048 36835328 36876872 36907272 37119483 37374976 37447328 37447974 37490688 37563264 37591936 37620864 37664708 37693692 37705728 37879808 37924608 37953792 37998024 38174112 38248011 38260224 38393072 38436864 38511936 38615942 38735496 38957676 39002112 39137536 39226368 39302304 39302982 39378387 39573504 39650112 39710912 39787786 39833856 39910968 39923712 39941432 40062336 40108032 40294896 40528806 40559994 40651488 40697856 40839168 40887468 40918932 41168896 41249304 41439744 41486481 41678016 41758698 41772032 41852896 42046848 42128244 42290928 42323472 42336256 42418944 42582016 42614784 42664448 42665184 42747777 42813327 42958848 43042752 43158994 43192206 43241472 43741952 43877376 44029728 44129664 44215092 44282892 44382784 44433408 44468702 44519424 44520192 44606376 44640424 44674776 44826624 44934111 44982272 45035472 45070128 45121536 45243392 45330976 45331758 45643776 45732924 45908736 45944064 45997608 46262087 46315008 46475824 46581312 46619712 46671486 46887768 46993536 47084508 47156708 47210496 47301888 47302704 47316992 47577294 47628288 47850189 47904768 47941632 47997504 48071104 48164162 48328704 48496512 48778032 48888064 49209696 49492644 49533444 49930632 49987584 50084352 50161152 50220477 50258256 50259123 50274304 50429952 50566144 50605056 50664032 50664906 50898816 50997348 51013632 51249152 51349248 51647328 51747309 51826659 51943568 52002816 52104384 52285302 52301824 52403072 52403976 52504516 52764672 52866816 52867728 53111808 53214624 53231616 53416448 53581824 53726528 53830534 53892864 53997192 54038408 54079992 54201984 54263808 54452224 54516624 54558576 54875286 54999072 55190041 55252992 55315308 55360908 55570688 55678264 56062464 56170992 56171961 56387904 56431296 56497062 56540538 56558592 56819712 56886912 56930688 56997036 57084436 57261168 57278464 57390336 57589608 57655296 57923913 58436514 58503168 58706304 58839552 58953456 59043856 59359232 59360256 59475168 59566368 59681679 59885568 59912148 60047296 60093504 60162048 60163538 60442344 60793209 60839991 60858368 60977232 61046784 61211648 61258752 61330144 61331202 61753344 61873956 62108416 62159616 62228648 62517024 62638047 62658048 62779344 62947328 63069184 63070272 63192366 63436392 63504384 63628416 63800252 63873024 63922176 63996672 63997776 64438272 64662016 64738491 64788309 64862208 65037376 65163278 65612928 65990192 66044592 66194496 66322638 66424338 66574176 66650112 66703053 66779136 66881536 66960636 67011008 67012164 67239936 67473408 67553208 67605192 67865088 67996464 67997637 68018176 68465664 68863104 68916096 68996412 69102212 69337088 69472512 69713736 69871968 70007229 70114579 70331652 70352896 70489088 70490304 70626762 70735062 70815744 70952832 70975488 71442432 71857152 71996256 72106656 72246243 72269312 72493056 72688832 72744768 72829546 73167048 73332096 73670656 73753744 73814544 74238966 74749952 74894656 74895948 74981376 75126528 75183872 75241728 75329416 75387384 75411456 75759616 75849216 75907584 75996048 75997359 76348224 76496022 76520448 76786144 76873728 77023872 77231884 77470992 77915352 78004224 78275072 78363353 78427953 78452736 78604608 78605964 78756774 79147008 79300224 79421824 79575572 79667712 79821936 79847424 79882864 80124672 80589792 80745801 81057612 81119988 81302976 81395712 81678336 81774936 81837864 82312929 82337792 82498608 82879488 82972962 83356032 83517396 83544064 83705792 84093696 84256488 84581856 84646944 84672512 84745593 84810807 84837888 84875543 85164032 85229568 85328896 85330368 85495554 85626654 85917696 86085504 86317988 86384412 86482944 87483904 87654771 87754752 88059456 88259328 88430184 88565784 88765568 88866816 88937404 89038848 89040384 89212752 89280848 89349552 89868222 89964544 90070944 90140256 90243072 90245307 90486784 90661952 90663516 91287552 91465848 91817472 91888128 91995216 91996803 92524174 92630016 92951648 93162624 93239424 93342972 93775536 93987072 94169016 94313416 94420992 94603776 94605408 94633984 94788549 94860901 95154588 95256576 95700378 95809536 95883264 95995008 96142208 96328324 96657408 96993024 97556064 97744917 97776128 98419392 98985288 99066888 99636507 99861264 99975168 100168704 100322304 100440954 100516512 100518246 100548608 100859904 101132288 101210112 101328064 101329812 101797632 101994696 102027264 102498304 102698496 103294656 103494618 103653318 103887136 104005632 104208768 104570604 104603648 104806144 104807952 105009032 105529344 105733632 105735456 105940143 106021007 106102593 106223616 106429248 106463232 106832896 107163648 107453056 107661068 107785728 107994384 108076816 108159984 108403968 108904448 109033248 109117152 109244319 109750572 109998144 110380082 110505984 110630616 110721816 111141376 111356528 111358449 112124928 112341984 112343922 112775808 112862592 112994124 113081076 113117184 113639424 113773824 113861376 113994072 114168872 114522336 114556928 114744033 114780672 114831617 115179216 115310592 115847826 116873028 117006336 117412608 117679104 117906912 118087712 118135161 118316311 118718464 118720512 118950336 119132736 119363358 119771136 119824296 120094592 120187008 120324096 120327076 120884688 121586418 121679982 121716736 121954464 122093568 122423296 122517504 122660288 122662404 123506688 123747912 124216832 124319232 124457296 124459443 125034048 125276094 125316096 125558688 125894656 126138368 126140544 126384732 126872784 127008768 127256832 127600504 127746048 127844352 127993344 127995552 128243331 128341219 128439981 128876544 129324032 129476982 129576618 129724416 130074752 130326556 131225856 131980384 132089184 132235877 132388992 132645276 132848676 133148352 133300224 133406106 133558272 133763072 133921272 134022016 134024328 134479872 134802333 134946816 135106416 135210384 135730176 135992928 135995274 136036352 136931328 137726208 137832192 137992824 138204424 138674176 138786261 138945024 139427472 139743936 140014458 140229158 140663304 140705792 140978176 140980608 141253524 141470124 141631488 141905664 141950976 142884864 143550567 143714304 143992512 144213312 144492486 144538624 144986112 145377664 145489536 145659092 146334096 146664192 147341312 147507488 147629088 147793039 148477932 149499904 149789312 149791896 149962752 150253056 150367744 150483456 150658832 150661431 150774768 150822912 151698432 151815168 151992096 151994718 152696448 152992044 153040896 153572288 153747456 154047744 154463768 154941984 155241927 155479977 155830704 156008448 156550144 156726706 156855906 156905472 157209216 157211928 157513548 158294016 158600448 158843648 159151144 159335424 159643872 159694848 159765728 160075009 160249344 161179584 161491602 162115224 162239976 162605952 162791424 163356672 163549872 163675728 164625858 164675584 164997216 165570123 165758976 165945924 166712064 167034792 167088128 167411584 168187392 168512976 169163712 169293888 169491186 169621614 169675776 169751086 170328064 170459136 170657792 170660736 170991108 171253308 171835392 172171008 172635976 172768824 172965888 173771739 174967808 175309542 175509504 176118912 176518656 176860368 177131568 177531136 177874808 178077696 178080768 178425504 178561696 178699104 178907363 179045037 179736444 179929088 180141888 180280512 180486144 180490614 180973568 181323904 181327032 182379627 182575104 182931696 183634944 183776256 183990432 183993606 185048348 185260032 185903296 186325248 186478848 186685944 187551072 187914141 187974144 188338032 188626832 188841984 189207552 189210816 189577098 189721802 190309176 190513152 191400756 191619072 191766528 191990016 192284416 192656648 193314816 193986048 194215473 194364927 195112128 195489834 195552256 196838784 197970576 198133776 199273014 199722528 199950336 200109159 200337408 200644608 200881908 201033024 201036492 201097216 201719808 202264576 202420224 202656128 202659624 203595264 203989392 204054528 205396992 206589312 206989236 207306636 207774272 208011264 208417536 209141208 209207296 209612288 209615904 210018064 210021687 210343737 211058688 211467264 211470912 211880286 212042014 212205186 212447232 212858496 212926464 213665792 214327296 214906112 215322136 215571456 215988768 216153632 216319968 216572071 216738729 216807936 217808896 218066496 218234304 218488638 219501144 219996288 220760164 221011968 221261232 221443632 222282752 222713056 222716898 223144193 224249856 224683968 224687844 225551616 225725184 225988248 226162152 226234368 227278848 227547648 227722752 227988144 228337744 229044672 229488066 229561344 229663234 230358432 230621184 231695652 233746056 234012672 234825216 235090059 235283859 235358208 235813824 236175424 236270322 236632622 237436928 237441024 237900672 238265472 238726716 239542272 239648592 240189184 240374016 240654152 241769376 242237403 243172836 243359964 243433472 243908928 244187136 244846592 245035008 245320576 245324808 247013376 247495824 248433664 248638464 248914592 248918886 249396451 250068096 250552188 250632192 251117376 251789312 252276736 252281088 252769464 253745568 254017536 254236779 254513664 254626629 255201008 255492096 255688704 255986688 255991104 256486662 256682438 256879962 257753088 258648064 258953964 259153236 259448832 260149504 260653112 262451712 262964313 263960768 264178368 264471754 264777984 265290552 265697352 266296704 266600448 266812212 267116544 267526144 267842544 268044032 268048656 269604666 269893632 270212832 270420768 270735921 271151071 271460352 271985856 271990548 272072704 273862656 275452416 275664384 275985648 276408848 277572522 277890048 278854944 279487872 280028916 280458316 281326608 281411584 281956352 281961216 282507048 282940248 283262976 283811328 283901952 284582703 285769728 287101134 287428608 287985024 288426624 288984972 289077248 289972224 290755328 290979072 291318184 292668192 293234751 293328384 294682624 295014976 295258176 295586078 296955864 298909521 298999808 299578624 299583792 299925504 300506112 300735488 300966912 301317664 301322862 301549536 301645824 301900967 303396864 303630336 303984192 303989436 305392896 305984088 306081792 307144576 307494912 308095488 308927536 309883968 310483854 310959954 311661408 312016896 313100288 313453412 313711812 313810944 314418432 314423856 315027096 316588032 317200896 317687296 318063021 318302288 318307779 318670848 319287744 319389696 319531456 320150018 320498688 322359168 322983204 324230448 324479952 325211904 326713344 327099744 327351456 327732957 328235507 329251716 329351168 329994432 331140246 331517952 331891848 333424128 334069584 334075347 334176256 334823168 336374784 337025952 338327424 338587776 338982372 339243228 339351552 339502172 340656128 340918272 341315584 341321472 341982216 342506616 343670784 344342016 344494851 345271952 345537648 345931776 347543478 349935616 350619084 351019008 352237824 353037312 353720736 354263136 354405483 354948933 355062272 355749616 356155392 356161536 356851008 357123392 357398208 357814726 358090074 359472888 359858176 360283776 360561024 360972288 360981228 361947136 362647808 362654064 364759254 365150208 365863392 366851449 367269888 367552512 367980864 367987212 370096696 370520064 371806592 372650496 372957696 373371888 373378329 375102144 375828282 375948288 376676064 377253664 377683968 377983967 378415104 378421632 379154196 379443604 380618352 381026304 382801512 383238144 383533056 383980032 384568832 385023657 385313296 385319943 386629632 387972096 388430946 388729854 390224256 390979668 391104512 393677568 395941152 396267552 396707631 398546028 399445056 399900672 400218318 400674816 401289216 401763816 402066048 402072984 402194432 403439616 404406999 404529152 404840448 405312256 405319248 407190528 407978784 408109056 410793984 413178624 413978472 414613272 415548544 416022528 416358783 416835072 418282416 418414592 419224576 419231808 420036128 420043374 420687474 422117376 422934528 422941824 423760572 424084028 424410372 424894464 425716992 425852928 427331584 428654592 429812224 430644272 430651701 431142912 431977536 432307264 432639936 433144142 433477458 433615872 435617792 436132992 436468608 436977276 439002288 439992576 441520328 442023936 442522464 442887264 443379117 444565504 445426112 445433796 446288386 448499712 449367936 449375688 451103232 451450368 451976496 451984293 452324304 452468736 455095296 455445504 455976288 456675488 457559539 458089344 458976132 459122688 459326468 460716864 461242368 463391304 466439931 467492112 468025344 469650432 470180118 470567718 470716416 471627648 472350848 472540644 473265244 474873856 474882048 475801344 476530944 477453432 479084544 479297184 480225027 480378368 480748032 481308304 483538752 484474806 486345672 486719928 486866944 487817856 488374272 489693184 490070016 490641152 490649616 494026752 494991648 496710369 496867328 497276928 497829184 497837772 498792902 500136192 501104376 501264384 502234752 503578624 504553472 504562176 505538928 507491136 508473558 509027328 509253258 510402016 510984192 511377408 511390073 511973376 511982208 512973324 513364876 513759924 515506176 517296128 517907928 518306472 518897664 520299008 521306224 521315217 524903424 525928626 527921536 528356736 528943508 529555968 530581104 531394704 532593408 533624424 534233088 535052288 535685088 536088064 536097312 536722089 537135111 539209332 539787264 540425664 540841536 541471842 542302142 542920704 543971712 543981096 544145408 547138881 547725312 550904832 551328768 551971296 552817696 553887863 555145044 555780096 557709888 558975744 560057832 560916632 562653216 562823168 563742423 563912704 563922432 565014096 565880496 566525952 567622656 569165406 571539456 574202268 574857216 575970048 576853248 577969944 578154496 579944448 581510656 581958144 582636368 582646419 585336384 586469502 586656768 589365248 590029952 590516352 591172156 593911728 597819042 597999616 599157248 599167584 599851008 600327477 601012224 601470976 601933824 602635328 602645724 603099072 603291648 603801934 606793728 607260672 607968384 607978872 610785792 611968176 612163584 614289152 616190976 617855072 619051141 619767936 620967708 621919908 623322816 624033792 626200576 626906824 627423624 627621888 628836864 628847712 630054192 630065061 631031211 633176064 634401792 635374592 636126042 636604576 636615558 637341696 638575488 638779392 639062912 640300036 640997376 644718336 645966408 648460896 648959904 649716213 650216187 650423808 653426688 654199488 654702912 655465914 656471014 658503432 658702336 659988864 662280492 663035904 663783696 666848256 668139168 668150694 668352512 669432579 669646336 672749568 674051904 676654848 677175552 677964744 678486456 678703104 679004344 681312256 681836544 682631168 682642944 683964432 685013232 688684032 688989702 690543904 691075296 691863552 691880687 695086956 699871232 701238168 702038016 704475648 705270177 706074624 707441472 708526272 708810966 709897866 710124544 711499232 712310784 712323072 713702016 714246784 714796416 715629452 716180148 718945776 719716352 720567552 721122048 721962456 723894272 725295616 725308128 726712209 729518508 730300416 731726784 733702898 734539776 735105024 735961728 735974424 740193392 741040128 743613184 745300992 745915392 746743776 746756658 748189353 750204288 751656564 751896576 753352128 754507328 755367936 755967934 756830208 756843264 758308392 758887208 761236704 762052608 762710337 763879887 765603024 766476288 767066112 767960064 769137664 770047314 770626592 770639886 773259264 775944192 776861892 777459708 780448512 781959336 782209024 786455479 787355136 791882304 792535104 793415262 797092056 798890112 799801344 800436636 801349632 802578432 803527632 804132096 804145968 804388864 808813998 809058304 809680896 810624512 810638496 812207763 813453213 814381056 815957568 816218112 821587968 826357248 827956944 829226544 831097088 832717566 833670144 836564832 836829184 838449152 838463616 840072256 840086748 841374948 844234752 845869056 845883648 847521144 848168056 848820744 849788928 851433984 851705856 853748109 854663168 857309184 859624448 861288544 861303402 862285824 863955072 864614528 865279872 866288284 866954916 867231744 871235584 872265984 872937216 873954552 878004576 878979653 879704253 879985152 883040656 884047872 885044928 885774528 886758234 889131008 890852224 890867592 892576772 896999424 898735872 898751376 902206464 902900736 903952992 903968586 904648608 904937472 905702901 910190592 910891008 911952576 913350976 915119078 916178688 917952264 918245376 918652936 921433728 922484736 926782608 932879862 934984224 936050688 939300864 940360236 941135436 941432832 943255296 944701696 945081288 946530488 949747712 949764096 951602688 953061888 954189063 954906864 954923337 958169088 958594368 960450054 960756736 961496064 962616608 967077504 968949612 972691344 973439856 973733888 975635712 979386368 980140032 981282304 981299232 983198871 984706521 988053504 989983296 993420738 993734656 994553856 995658368 995675544 997585804 1000272384 1002208752 1002528768 1004469504 1009106944 1009124352 1011077856 1014982272 1016947116 1018054656 1018506516 1020804032 1021968384 1022754816 1022780146 1023946752 1023964416 1025946648 1026729752 1027519848 1031012352 1033484553 1034592256 1035815856 1036612944 1037795328 1040598016 1042612448 1042630434 1049806848 1051857252 1055843072 1056713472 1057887016 1059111936 1061162208 1062789408 1063216449 1064028001 1064846799 1065186816 1067248848 1068466176 1070104576 1071370176 1072176128 1072194624 1073444178 1074270222 1078418664 1079574528 1080851328 1081683072 1082943684 1084604284 1085841408 1087943424 1087962192 1088290816 1094277762 1095450624 1100554347 1101809664 1102657536 1103942592 1105635392 1107775726 1110290088 1111560192 1115419776 1117951488 1120115664 1121833264 1125306432 1127484846 1127825408 1127844864 1130028192 1131760992 1133051904 1133951901 1135245312 1138330812 1143078912 1148404536 1149714432 1151940096 1153706496 1155070971 1155939888 1155959829 1156308992 1159888896 1163021312 1163916288 1165272736 1165292838 1170672768 1172939004 1173313536 1178730496 1180059904 1181032704 1182344312 1187823456 1190122893 1195638084 1195999232 1198314496 1198335168 1199702016 1200654954 1202024448 1202941952 1203867648 1205270656 1205291448 1206198144 1206583296 1207603868 1213587456 1214521344 1215936768 1215957744 1221571584 1223936352 1224327168 1228578304 1232381952 1235710144 1238102282 1239535872 1241935416 1243839816 1246645632 1248067584 1249076349 1252401152 1253813648 1254847248 1255243776 1257673728 1257695424 1260108384 1260130122 1262062422 1266352128 1268803584 1270749184 1272252084 1273209152 1273231116 1274683392 1277150976 1277558784 1278125824 1280600072 1281994752 1289436672 1291932816 1291955103 1296921792 1297919808 1299432426 1300432374 1300847616 1306853376 1308398976 1309405824 1310931828 1312942028 1317006864 1317404672 1319977728 1324560984 1326071808 1327567392 1330137351 1332177001 1333696512 1336278336 1336301388 1336705024 1338865158 1339292672 1345499136 1348103808 1353309696 1354351104 1355929488 1356972912 1357406208 1358008688 1365262336 1365285888 1367928864 1370026464 1372678617 1377368064 1377979404 1381087808 1382150592 1383727104 1383761374 1390173912 1399319793 1399742464 1402476336 1404076032 1408951296 1410540354 1412149248 1414882944 1417052544 1417621932 1419795732 1420249088 1422998464 1424621568 1424646144 1427404032 1428493568 1429592832 1431258904 1432360296 1437891552 1439432704 1440675081 1441135104 1442244096 1443924912 1447788544 1450591232 1450616256 1453424418 1459037016 1460600832 1463453568 1467405796 1469079552 1470210048 1471923456 1471948848 1480386784 1482080256 1483252577 1487226368 1490131107 1490601984 1491830784 1493487552 1493513316 1496378706 1500408576 1503313128 1503793152 1506704256 1509014656 1510735872 1511935868 1513660416 1513686528 1516616784 1517774416 1522473408 1525420674 1527759774 1531206048 1532952576 1534132224 1534170219 1535920128 1538275328 1540094628 1541253184 1541279772 1546518528 1551888384 1553723784 1554919416 1560897024 1563918672 1563945651 1564418048 1572910958 1574710272 1583764608 1585070208 1586830524 1594184112 1597780224 1600873272 1602699264 1605156864 1607055264 1608264192 1608291936 1608777728 1610166267 1611405333 1612635317 1617627996 1618116608 1619361792 1621249024 1621276992 1624415526 1626906426 1628762112 1631915136 1632436224 1643175936 1652714496 1655913888 1658453088 1661663589 1662194176 1665435132 1667340288 1673129664 1673658368 1676898304 1676927232 1680144512 1680173496 1682749896 1688469504 1691738112 1691767296 1695042288 1696336112 1697641488 1699577856 1702867968 1707496218 1709326336 1714618368 1719248896 1722577088 1722606804 1724571648 1727910144 1729229056 1730559744 1732576568 1733909832 1734463488 1742471168 1744531968 1745874432 1747909104 1747939257 1756009152 1757959306 1759408506 1759970304 1766081312 1768095744 1770089856 1771549056 1773516468 1778262016 1781704448 1781735184 1785153544 1793998848 1797471744 1797502752 1800982431 1802357119 1804412928 1805801472 1807905984 1807937172 1809297216 1809874944 1811405802 1820381184 1821782016 1823905152 1826701952 1830238156 1832357376 1835904528 1836490752 1837305872 1842867456 1853565216 1857153423 1865759724 1869968448 1872101376 1878601728 1880720472 1882270872 1882865664 1886510592 1889403392 1890162576 1893060976 1893093633 1899528192 1903205376 1906123776 1908378126 1909813728 1909846674 1916338176 1917188736 1920900108 1921513472 1922992128 1925233216 1934155008 1937899224 1945382688 1946879712 1947467776 1949148639 1950648561 1951271424 1952137489 1958772736 1960280064 1962564608 1962598464 1966397742 1969413042 1976107008 1979966592 1986841476 1987469312 1989107712 1991316736 1991351088 1995171608 2000544768 2004417504 2005057536 2008297737 2008939008 2018213888 2018248704 2022155712 2029964544 2033894232 2036109312 2037013032 2041608064 2043936768 2045509632 2045560292 2047893504 2047928832 2051893296 2053459504 2055039696 2066969106 2069184512 2071631712 2073225888 2075590656 2075642061 2081196032 2085224896 2085260868 2099613696 2103714504 2111686144 2113426944 2115774032 2115810531 2118223872 2122324416 2125578816 2126432898 2128056002 2129693598 2130373632 2134497696 2136932352 2140209152 2142740352 2144352256 2144389248 2146888356 2148540444 2156837328 2159149056 2161702656 2163366144 2165887368 2169208568 2171682816 2175886848 2175924384 2176581632 2180136627 2181800723 2188555524 2190901248 2201108694 2203619328 2205315072 2207885184 2211270784 2215551452 2220580176 2223120384 2230839552 2235902976 2240231328 2243666528 2244568059 2248009909 2250612864 2254969692 2255650816 2255689728 2260056384 2263521984 2266103808 2267903802 2270490624 2276661624 2286157824 2291639661 2296809072 2299428864 2303880192 2307412992 2310141942 2311879776 2311919658 2312617984 2319777792 2326042624 2327832576 2330545472 2330585676 2341345536 2345878008 2346627072 2357460992 2359366437 2360119808 2362065408 2364688624 2375646912 2380245786 2391276168 2391998464 2396628992 2396670336 2399404032 2401309908 2404048896 2405883904 2407735296 2410541312 2410582896 2412396288 2413166592 2415207736 2427174912 2429042688 2431873536 2431915488 2436623289 2438483161 2440359639 2443143168 2447872704 2448654336 2457156608 2464763904 2471420288 2476204564 2479071744 2483870832 2487679632 2493291264 2498152698 2504802304 2507627296 2509694496 2510487552 2512481663 2515347456 2515390848 2520216768 2520260244 2524124844 2532704256 2537607168 2541498368 2544504168 2546418304 2546462232 2549366784 2554301952 2555117568 2556251648 2561200144 2561244327 2563989504 2578873344 2583865632 2583910206 2593843584 2595839616 2598864852 2600864748 2601695232 2613706752 2616797952 2618811648 2621863656 2625884056 2634013728 2634809344 2636938959 2639112759 2639955456 2649121968 2652143616 2655134784 2660274702 2664354002 2667393024 2672556672 2672602776 2673410048 2677730316 2678585344 2690998272 2696207616 2706619392 2708702208 2711858976 2713945824 2714812416 2716017376 2717108703 2721275153 2730524672 2730571776 2735857728 2740052928 2745357234 2754736128 2755958808 2762175616 2764301184 2767454208 2767522748 2780347824 2798639586 2799484928 2804952672 2808152064 2817902592 2821080708 2824298496 2829765888 2834105088 2835243864 2839591464 2840498176 2845996928 2849243136 2849292288 2854808064 2856987136 2859185664 2862517808 2862567189 2864720592 2875783104 2881350162 2882270208 2884488192 2887849824 2895577088 2901182464 2901232512 2906848836 2918074032 2921201664 2926907136 2934811592 2938159104 2940420096 2943846912 2943897696 2949596613 2954119563 2960773568 2964160512 2966505154 2974452736 2980262214 2981203968 2983661568 2986975104 2987026632 2992757412 3000817152 3006626256 3007586304 3013408512 3018029312 3023871736 3027320832 3027373056 3033233568 3035548832 3041425171 3044946816 3050841348 3055519548 3062412096 3065905152 3068264448 3068340438 3071840256 3076550656 3080189256 3082506368 3082559544 3093037056 3100453659 3103776768 3107447568 3109838832 3121794048 3127837344 3127891302 3128836096 3145821916 3149420544 3167529216 3170140416 3173661048 3188368224 3192084003 3194540397 3195560448 3201746544 3205398528 3210313728 3214110528 3216528384 3216583872 3220332534 3222810666 3225270634 3235255992 3236233216 3238723584 3242498048 3242553984 3248831052 3253812852 3257524224 3263830272 3264872448 3286351872 3301663041 3305428992 3311827776 3316906176 3323327178 3324388352 3330870264 3334680576 3346259328 3347316736 3353796608 3353854464 3360289024 3360346992 3365499792 3383476224 3383534592 3390084576 3392672224 3395282976 3399155712 3399239897 3401855703 3405735936 3414992436 3418652672 3429236736 3438497792 3445154176 3445213608 3449143296 3455820288 3458458112 3461119488 3465153136 3465212913 3467819664 3468926976 3489063936 3491748864 3495818208 3495878514 3512018304 3515918612 3518817012 3519940608 3532162624 3536191488 3540179712 3543098112 3547032936 3556524032 3563408896 3563470368 3570307088 3570368679 3587997696 3594943488 3595005504 3601964862 3604714238 3608825856 3611602944 3615811968 3615874344 3618594432 3619749888 3622811604 3640762368 3643564032 3647810304 3653403904 3660476312 3664714752 3671809056 3672981504 3674611744 3681725207 3685734912 3707130432 3714306846 3731519448 3739936896 3744202752 3747229047 3757203456 3761440944 3764541744 3765731328 3773021184 3778806784 3780325152 3786121952 3786187266 3793451281 3799056384 3806410752 3812247552 3816756252 3819627456 3819693348 3832676352 3834377472 3841800216 3843026944 3845984256 3850466432 3868310016 3875798448 3890765376 3893759424 3898297278 3901297122 3902542848 3904274978 3917545472 3920560128 3925129216 3925196928 3932795484 3938826084 3952214016 3959933184 3973682952 3974938624 3978215424 3982633472 3982702176 3990343216 3990412053 3996531003 4001089536 4008835008 4010115072 4016595474 4017878016 4036427776 4036497408 4044311424 4059929088 4067788464 4072218624 4074026064 4083216128 4091120584 4095787008 4095857664 4103786592 4106919008 4110079392 4114869349 4118035851 4133938212 4138369024 4143263424 4146451776 4151181312 4151284122 4162392064 4170449792 4170521736 4199227392 4207429008 4223372288 4226853888 4231548064 4231621062 4236447744 4239739667 4244648832 4251157632 4252865796 4256112004 4259387196 4260747264 4268995392 4273864704 4280418304 4285480704 4288704512 4288778496 4293776712 4297080888 4313674656 4318298112 4322025243 4323405312 4326732288 4331774736 4338417136 4343365632 4351773696 4351848768 4360273254 4363601446 4377111048 4381802496 4402217388 4407238656 4410630144 4415770368 4422541568 4431102904 4441160352 4446240768 4449757731 4461679104 4470393321 4471805952 4480462656 4487333056 4489136118 4496019818 4501225728 4509939384 4511301632 4511379456 4520112768 4527043968 4532207616 4535807604 4540981248 4553323248 4583279322 4593618144 4598857728 4602510657 4607760384 4614825984 4620283884 4623759552 4623839316 4625235968 4639555584 4652085248 4655665152 4661090944 4661171352 4682691072 4691756016 4693254144 4718732874 4720239616 4724130816 4729377248 4738532569 4751293824 4760491572 4782552336 4783996928 4793257984 4793340672 4802619816 4808097792 4811767808 4815470592 4821082624 4821165792 4824792576 4826333184 4830415472 4830498801 4837905951 4854349824 4858085376 4863747072 4863830976 4873246578 4876966322 4880719278 4886286336 4895745408 4897308672 4914313216 4929527808 4942840576 4952409128 4958143488 4967741664 4975359264 4984990767 4986582528 4996305396 5009604608 5015254592 5019388992 5020975104 5024963326 5030694912 5030781696 5040433536 5040520488 5048249688 5065408512 5075214336 5082996736 5089008336 5092836608 5092924464 5098733568 5108603904 5112503296 5122400288 5122488654 5127979008 5132316439 5157746688 5167731264 5167820412 5187687168 5191679232 5197729704 5201729496 5203390464 5227413504 5233595904 5237623296 5243727312 5251768112 5268027456 5273877918 5278225518 5279910912 5298243936 5304287232 5310269568 5320549404 5328708004 5334786048 5345113344 5345205552 5346820096 5355460632 5357170688 5381996544 5392415232 5407071357 5413238784 5417404416 5423717952 5427891648 5429624832 5432034752 5434217406 5442550306 5461049344 5461143552 5471715456 5480105856 5490714468 5509472256 5511917616 5524351232 5528602368 5535045496 5560695648 5571460269 5597279172 5598969856 5609905344 5616304128 5635805184 5642161416 5648596992 5659531776 5668210176 5670487728 5679182928 5679280899 5680996352 5691993856 5698584576 5709616128 5713974272 5718371328 5725035616 5725134378 5729441184 5736118373 5751566208 5762700324 5764540416 5768976384 5775699648 5791154176 5802364928 5802465024 5813697672 5836148064 5842403328 5847445917 5853814272 5856412467 5869623184 5876318208 5880840192 5887693824 5887795392 5899193226 5908239126 5921547136 5928321024 5933010308 5948905472 5960524428 5962407936 5967323136 5973950208 5974053264 5985514824 6001634304 6013252512 6015172608 6024893211 6026817024 6036058624 6047743472 6054641664 6054746112 6066467136 6071097664 6082850342 6089893632 6101682696 6111039096 6124824192 6131810304 6136528896 6136680876 6143680512 6153101312 6160378512 6165012736 6165119088 6200907318 6207553536 6214895136 6219677664 6226926183 6236474633 6243588096 6255674688 6255782604 6257672192 6291643832 6298841088 6335058432 6340280832 6347322096 6347431593 6376736448 6384168006 6389080794 6391120896 6403493088 6410797056 6420627456 6428221056 6433056768 6433167744 6440665068 6445621332 6450541268 6470511984 6472466432 6477447168 6484996096 6485107968 6497662104 6507625704 6515048448 6527660544 6529744896 6545402169 6572703744 6603326082 6610857984 6623655552 6633812352 6646654356 6648776704 6661740528 6669361152 6692518656 6707593216 6707708928 6720578048 6720693984 6730999584 6733704177 6744029727 6766952448 6767069184 6780169152 6785344448 6790565952 6798311424 6798479794 6803711406 6811471872 6829984872 6837305344 6858473472 6874918983 6876995584 6890308352 6890427216 6898286592 6911640576 6916916224 6922238976 6930306272 6930425826 6935639328 6937853952 6943722241 6978127872 6983497728 6991636416 6991757028 7024036608 7031837224 7037634024 7039881216 7064325248 7072382976 7078099311 7080359424 7086196224 7094065872 7113048064 7126817792 7126940736 7140614176 7140737358 7175995392 7189886976 7190011008 7203929724 7209428476 7217651712 7223205888 7231623936 7231748688 7237188864 7239499776 7245623208 7281524736 7287128064 7295620608 7306807808 7315449483 7320952624 7321078917 7329429504 7343618112 7345963008 7349223488 7363450414 7371469824 7414260864 7428613692 7463038896 7479873792 7494458094 7514406912 7522881888 7529083488 7531462656 7537444989 7546042368 7557613568 7560650304 7572243904 7572374532 7586902562 7598112768 7612821504 7624495104 7633512504 7639254912 7639386696 7665352704 7668754944 7683600432 7683732981 7686053888 7691968512 7700932864 7736620032 7751596896 7781530752 7787518848 7796594556 7802594244 7805085696 7808549956 7835090944 7841120256 7850258432 7850393856 7865590968 7877652168 7904428032 7910816877 7919866368 7947365904 7949877248 7956430848 7965266944 7965404352 7980686432 7980824106 7993062006 8002179072 8017670016 8020230144 8033190948 8035756032 8072855552 8072994816 8088622848 8119858176 8135576928 8144437248 8148052128 8151326109 8163825459 8166432256 8182241168 8191574016 8191715328 8207573184 8213838016 8220158784 8229738698 8236071702 8267876424 8276738048 8286526848 8292903552 8302362624 8302568244 8324784128 8340899584 8341043472 8398454784 8414858016 8446744576 8453707776 8463096128 8463242124 8472895488 8479479334 8489297664 8502315264 8505731592 8512224008 8518774392 8521494528 8537990784 8547729408 8560836608 8570961408 8577409024 8577556992 8587553424 8587701567 8594161776 8627349312 8644050486 8646810624 8653464576 8663549472 8676834272 8686731264 8693631241 8703547392 8703697536 8720546508 8727202892 8754222096 8763604992 8804434776 8814477312 8821260288 8831540736 8845083136 8862205808 8862358689 8882320704 8892481536 8899515462 8923358208 8940786642 8943611904 8960925312 8974666112 8978272236 8992039636 9002451456 9019878768 9022603264 9022758912 9040225536 9054087936 9071615208 9081962496 9106646496 9124275513 9166558644 9187236288 9197715456 9205021314 9215520768 9229651968 9240567768 9247519104 9247678632 9250471936 9279111168 9301360977 9304170496 9311330304 9322181888 9322342704 9365382144 9383512032 9386508288 9437465748 9440479232 9448261632 9458754496 9477065138 9502587648 9520983144 9565104672 9567993856 9576252009 9583621191 9586515968 9586681344 9605239632 9616195584 9623535616 9630941184 9642165248 9642331584 9649585152 9660830944 9660997602 9675811902 9708699648 9716170752 9727494144 9727661952 9746493156 9753932644 9761438556 9772572672 9791490816 9794617344 9828626432 9859055616 9885681152 9904818256 9904989123 9916286976 9935483328 9950718528 9969981534 9973165056 9992610792 10019209216 10030509184 10038777984 10041950208 10049926652 10061389824 10061563392 10080867072 10081040976 10096499376 10150428672 10165993472 10178016672 10185673216 10185848928 10197467136 10197719691 10205567109 10217207808 10225006592 10244800576 10244977308 10255958016 10264632878 10315493376 10335462528 10335640824 10375374336 10383358464 10395459408 10395638739 10403458992 10406780928 10467191808 10475246592 10487454624 10503536224 10523869397 10536054912 10547755836 10556451036 10559821824 10596487872 10608574464 10620539136 10641098808 10657416008 10669572096 10690226688 10690411104 10693640192 10710921264 10711106037 10714341376 10763993088 10784830464 10814142714 10826477568 10834808832 10847435904 10855783296 10859249664 10864069504 10868434812 10885100612 10922098688 10922287104 10943430912 10960211712 10981428936 11018944512 11023835232 11045175621 11048702464 11057204736 11070090992 11121391296 11142920538 11194558344 11197939712 11219810688 11232608256 11271610368 11284322832 11297193984 11319063552 11336420352 11340975456 11358365856 11358561798 11361992704 11380353843 11383987712 11397169152 11419232256 11427948544 11436742656 11450071232 11450268756 11458882368 11472236746 11503132416 11525400648 11529080832 11537952768 11551399296 11582308352 11604729856 11604930048 11627395344 11672296128 11694891834 11707628544 11712824934 11739246368 11752636416 11761680384 11761971679 11775387648 11775590784 11798386452 11816478252 11843094272 11856642048 11866020616 11897810944 11921048856 11924815872 11934646272 11947900416 11948106528 11971029648 11971236159 11989593009 12003268608 12026505024 12030345216 12049786422 12053634048 12072117248 12095486944 12109283328 12109492224 12132934272 12142195328 12165700684 12179787264 12203365392 12222078192 12249648384 12273361752 12287361024 12306202624 12320757024 12330025472 12330238176 12344608047 12354107553 12401814636 12415107072 12429790272 12439355328 12453852366 12472949266 12487176192 12511349376 12511565208 12515344384 12583287664 12597682176 12670116864 12680561664 12694644192 12694863186 12719219001 12753472896 12768336012 12778161588 12782241792 12806986176 12821594112 12841254912 12856442112 12866113536 12866335488 12881330136 12891242664 12901082536 12941023968 12944932864 12954894336 12966075729 12969992192 12970215936 12995324208 13015251408 13030096896 13055321088 13090804338 13145407488 13206652164 13221715968 13247311104 13267624704 13293308712 13297553408 13323481056 13338722304 13349273193 13369743143 13385037312 13415186432 13415417856 13441156096 13441387968 13461999168 13467408354 13488059454 13533904896 13534138368 13560338304 13570688896 13581131904 13596622848 13596959588 13607422812 13622943744 13659969744 13674610688 13749837966 13753991168 13780616704 13780854432 13796573184 13807531971 13823281152 13833832448 13844477952 13860612544 13860851652 13871278656 13875707904 13887444482 13956255744 13966995456 13983272832 13983514056 14048073216 14063674448 14075268048 14079762432 14128650496 14156198622 14160718848 14172392448 14188131744 14215597707 14226096128 14253635584 14253881472 14281228352 14281474716 14351990784 14379773952 14380022016 14407859448 14418856952 14435303424 14446411776 14463247872 14463497376 14474377728 14478999552 14491246416 14491496403 14513717853 14563049472 14574256128 14591241216 14613615616 14630898966 14641905248 14642157834 14658859008 14687236224 14691926016 14698446976 14726900828 14742939648 14828521728 14857227384 14926077792 14942654101 14954972301 14959747584 14988916188 15028813824 15045763776 15058166976 15062925312 15074889978 15092084736 15115227136 15121300608 15144487808 15144749064 15173805124 15196225536 15225643008 15248990208 15267025008 15278509824 15278773392 15337509888 15367200864 15367465962 15372107776 15383937024 15396949317 15401865728 15473240064 15503193792 15563061504 15575037696 15593189112 15605188488 15610171392 15617099912 15670181888 15682240512 15700516864 15700787712 15731181936 15755304336 15821633754 15839732736 15894731808 15899754496 15912861696 15930533888 15930808704 15961372864 15961648212 15986124012 16004358144 16035340032 16040460288 16066381896 16071512064 16145711104 16145989632 16177245696 16221214071 16239716352 16271153856 16288874496 16296104256 16302652218 16327650918 16332864512 16364482336 16383148032 16383430656 16415146368 16427676032 16440317568 16459477396 16472143404 16535752848 16553476096 16573053696 16585807104 16605136488 16649568256 16681799168 16682086944 16700613407 16714380807 16796909568 16829716032 16893489152 16907415552 16926192256 16926484248 16945790976 16958958668 16978595328 17004630528 17011463184 17024448016 17037548784 17042989056 17075981568 17141922816 17154818048 17155113984 17175106848 17175403134 17188323552 17208355119 17254698624 17288100972 17293621248 17306929152 17327098944 17353668544 17373462528 17387262482 17407094784 17407395072 17441093016 17454405784 17508444192 17527209984 17542337751 17569237401 17608869552 17628954624 17642520576 17663081472 17690166272 17724411616 17724717378 17764641408 17784963072 17799030924 17846716416 17881573284 17887223808 17921850624 17949332224 17956544472 17984079272 18004902912 18039757536 18045206528 18045517824 18074679633 18080451072 18088476017 18108175872 18143230416 18163924992 18213292992 18248551026 18333117288 18374472576 18395430912 18410042628 18431041536 18459303936 18481135536 18495038208 18495357264 18500943872 18602721954 18608340992 18622660608 18644363776 18644685408 18680778549 18709423899 18730764288 18767024064 18773016576 18874931496 18880958464 18896523264 18917508992 18954130276 19005175296 19041966288 19130209344 19152504018 19167242382 19173031936 19173362688 19210479264 19232391168 19247071232 19261882368 19284330496 19284663168 19299170304 19321661888 19321995204 19351623804 19417399296 19432341504 19454988288 19455323904 19492986312 19507865288 19522877112 19545145344 19582981632 19589234688 19636206507 19657252864 19718111232 19771362304 19809636512 19809978246 19832573952 19870966656 19901437056 19939963068 19946330112 19985221584 20038418432 20061018368 20077555968 20099853304 20122779648 20123126784 20161734144 20162081952 20192998752 20201112531 20216532019 20232089181 20300857344 20331986944 20356033344 20371346432 20371697856 20394934272 20395439382 20411134218 20434415616 20450013184 20489601152 20489954616 20511916032 20529265756 20630986752 20670925056 20671281648 20750748672 20766716928 20790918816 20791277478 20806917984 20813561856 20831166723 20934383616 20950493184 20974909248 21007072448 21047738794 21072109824 21095511672 21112902072 21119643648 21192975744 21217148928 21234297933 21241078272 21282197616 21314832016 21339144192 21380453376 21380822208 21421842528 21422212074 21428682752 21527986176 21569660928 21628285428 21652955136 21669617664 21694871808 21711566592 21718499328 21728139008 21736869624 21770201224 21844197376 21844574208 21886861824 21920423424 21946348449 21962857872 21963236751 22037889024 22047670464 22090351242 22097404928 22114409472 22140181984 22242782592 22285841076 22389116688 22395879424 22439621376 22543220736 22568645664 22594387968 22612334967 22638127104 22672840704 22681950912 22716731712 22717123596 22723985408 22760707686 22767975424 22794338304 22838464512 22855897088 22873485312 22900142464 22900537512 22917764736 22944473492 23006264832 23050801296 23058161664 23075905536 23102798592 23209459712 23209860096 23254790688 23344592256 23389783668 23415257088 23425649868 23478492736 23505272832 23523360768 23523943358 23550775296 23551181568 23596772904 23632956504 23686188544 23713284096 23732041232 23732450631 23795621888 23842097712 23849631744 23869292544 23895800832 23896213056 23942059296 23942472318 23979186018 24006537216 24053010048 24060690432 24099572844 24107268096 24144234496 24190973888 24218566656 24218984448 24265868544 24284390656 24331401368 24359574528 24406730784 24444156384 24453978327 24472644023 24491476377 24499296768 24546723504 24574722048 24612405248 24641514048 24660050944 24660476352 24689216094 24708215106 24803629272 24830214144 24859580544 24878710656 24907704732 24945898532 24974352384 25022698752 25023130416 25030688768 25166575328 25195364352 25215293809 25340233728 25361123328 25389288384 25389726372 25438438002 25506945792 25536672024 25556323176 25564483584 25613972352 25643188224 25682509824 25712884224 25732227072 25732670976 25762660272 25782485328 25802165072 25882047936 25932151458 25939984384 25940431872 25990648416 26030502816 26060193792 26080893723 26110642176 26181608676 26290814976 26413304328 26443431936 26494622208 26535249408 26586617424 26587076067 26595106816 26646962112 26677444608 26698546386 26739486286 26770074624 26830372864 26830835712 26882312192 26882775936 26923998336 26934816708 26976118908 27067809792 27068276736 27120676608 27141377792 27162263808 27193919176 27214845624 27245887488 27319939488 27349221376 27372826539 27499675932 27507982336 27561233408 27561708864 27593146368 27615063942 27646562304 27667664896 27688955904 27721225088 27721703304 27742557312 27751415808 27774888964 27912511488 27933990912 27966545664 27967028112 28096146432 28127348896 28150536096 28159524864 28181798963 28257300992 28312397244 28321437696 28344784896 28376263488 28431195414 28452192256 28507271168 28507762944 28562456704 28562949432 28703981568 28728756027 28759547904 28760044032 28815718896 28837713904 28870606848 28892823552 28926495744 28926994752 28948755456 28982492832 28982992806 29027435706 29126098944 29148512256 29182482432 29227231232 29261797932 29283810496 29284315668 29317718016 29374472448 29383852032 29396893952 29453801656 29485879296 29657043456 29714454768 29714967369 29852155584 29885308202 29909944602 29919495168 29977832376 30057627648 30091527552 30116333952 30125850624 30149779956 30184169472 30230454272 30242601216 30288975616 30289498128 30347610248 30451286016 30497980416 30534050016 30557019648 30557546784 30593159073 30616701327 30640071023 30675019776 30734401728 30734931924 30744215552 30767874048 30793898634 30803731456 30946480128 31006387584 31126123008 31150075392 31186378224 31210376976 31220342784 31234199824 31401033728 31401575424 31462363872 31510608672 31571608191 31643267508 31679465472 31789463616 31799508992 31825723392 31861067776 31861617408 31922745728 31923296424 31972248024 32008716288 32070680064 32080920576 32132763792 32143024128 32291979264 32354491392 32442428142 32479432704 32542307712 32577748992 32592208512 32605304436 32655301836 32665729024 32728964672 32766296064 32766861312 32830292736 32855352064 32880635136 32918954792 32944286808 33071505696 33106952192 33135526863 33146107392 33171614208 33210272976 33299136512 33363598336 33364173888 33401226814 33428761614 33593819136 33659432064 33786978304 33814831104 33852384512 33852968496 33891581952 33917917336 33957190656 34009261056 34022926368 34048896032 34075097568 34085978112 34114809271 34141061529 34151963136 34283845632 34309636096 34310227968 34350213696 34350806268 34376647104 34416710238 34509397248 34576201944 34587242496 34613858304 34654197888 34707337088 34746925056 34774524964 34814189568 34814790144 34882186032 34908811568 35016888384 35084675502 35138474802 35217739104 35257909248 35285041152 35285915037 35326162944 35380332544 35448823232 35449434756 35529282816 35569926144 35598061848 35693432832 35763146568 35774447616 35843701248 35898664448 35913088944 35968158544 35968779027 36009805824 36079515072 36091035648 36149359266 36160902144 36176952034 36216351744 36286460832 36327849984 36426585984 36497102052 36666234576 36748945152 36820085256 36862083072 36918607872 36962271072 36990076416 36990714528 37001887744 37033824141 37062322659 37090612291 37205443908 37216681984 37245321216 37288727552 37289370816 37361557098 37418847798 37461528576 37534048128 37546033152 37749862992 37761916928 37793046528 37835017984 37908260552 38010350592 38083932576 38157657003 38260418688 38305008036 38334484764 38346063872 38346725376 38420958528 38464782336 38494142464 38523764736 38568660992 38569326336 38598340608 38643323776 38643990408 38703247608 38834798592 38864683008 38909976576 38910647808 38985972624 39015730576 39045754224 39090290688 39165963264 39272413014 39314505728 39436222464 39542724608 39619273024 39619956492 39665147904 39741933312 39802874112 39879926136 39892660224 39970443168 40047819579 40076836864 40109229429 40122036736 40155111936 40199706608 40245559296 40246253568 40323468288 40324163904 40385997504 40402225062 40433064038 40464178362 40601714688 40663973888 40712066688 40742692864 40743395712 40789868544 40790878764 40822268436 40868831232 40900026368 40979202304 40979909232 41023832064 41058531512 41261973504 41341850112 41342563296 41422595913 41454213737 41501497344 41533433856 41581837632 41582554956 41613835968 41627123712 41662333446 41868767232 41900986368 41949818496 42014144896 42095477588 42144219648 42191023344 42225804144 42239287296 42385951488 42468595866 42482156544 42564395232 42629664032 42646793121 42678288384 42712188271 42760906752 42761644416 42843685056 42844424148 42857365504 43055972352 43139321856 43256570856 43305910272 43339235328 43389743616 43423133184 43436998656 43456278016 43473739248 43540402448 43541153559 43689148416 43773723648 43840846848 43892696898 43925715744 43926473502 44075778048 44095340928 44180702484 44194809856 44228818944 44280363968 44485565184 44571682152 44778233376 44791758848 44827962303 44864916903 44879242752 45086441472 45137291328 45188775936 45224669934 45276254208 45345681408 45363901824 45433463424 45434247192 45447970816 45521415372 45535950848 45588676608 45676929024 45711794176 45746970624 45800284928 45801075024 45835529472 45888946984 46012529664 46101602592 46116323328 46151811072 46190847951 46205597184 46418919424 46419720192 46509581376 46689184512 46779567336 46830514176 46851299736 46956985472 47010545664 47046721536 47047886716 47101550592 47102363136 47193545808 47265913008 47372377088 47464082464 47464901262 47591243776 47684195424 47699263488 47738585088 47791601664 47792426112 47884118592 47884944636 47958372036 48013074432 48106020096 48121380864 48199145688 48214536192 48288468992 48381947776 48437133312 48437968896 48531737088 48568781312 48662802736 48663642213 48719149056 48813461568 48888312768 48907956654 48945288046 48982952754 48998593536 49093447008 49149444096 49224810496 49283028096 49320101888 49320952704 49378432188 49416430212 49607258544 49660428288 49719161088 49757421312 49815409464 49891797064 49948704768 50045397504 50046260832 50061377536 50101840221 50143142421 50333150656 50390728704 50430587618 50680467456 50722246656 50778576768 50779452744 50876876004 51013891584 51073344048 51112646352 51128967168 51227944704 51425768448 51464454144 51465341952 51525320544 51564970656 51604330144 51625065357 51704227907 51764095872 51864302916 51879968768 51880863744 51981296832 52061005632 52120387584 52161787446 52221284352 52363217352 52581629952 52707712203 52826608656 52886863872 52989244416 53070498816 53173234848 53174152134 53190213632 53293924224 53354889216 53397092772 53478972572 53540149248 53660745728 53661671424 53764624384 53765551872 53847996672 53869633416 53952237816 54135619584 54136553472 54241353216 54265428051 54282755584 54324527616 54387838352 54429691248 54491774976 54639878976 54745653078 54999351864 55015964672 55122466816 55123417728 55186292736 55230127884 55293124608 55335329792 55377911808 55442450176 55443406608 55485114624 55502831616 55549777928 55825022976 55867981824 55933091328 55934056224 56042335647 56128271697 56192292864 56254697792 56301072192 56319049728 56363597926 56514601984 56624794488 56642875392 56689569792 56752526976 56862390828 56904384512 57014542336 57015525888 57124913408 57125898864 57457512054 57519095808 57520088064 57631437792 57675427808 57741213696 57785647104 57787078249 57852991488 57853989504 57897510912 57964985664 57965985612 58054871412 58252197888 58297024512 58364964864 58454462464 58523595864 58567620992 58568631336 58635436032 58748944896 58767704064 58793787904 58907603312 58908619521 58971758592 59314086912 59428909536 59429934738 59704311168 59770616404 59819889204 59838990336 59955664752 60115255296 60183055104 60232667904 60299559912 60368338944 60460908544 60485202432 60577951232 60578996256 60649596057 60695220496 60696267543 60902572032 60995960832 61068100032 61114039296 61115093568 61186318146 61233402654 61280142046 61350039552 61468803456 61469863848 61488431104 61535748096 61587797268 61607462912 61892960256 62012775168 62252246016 62300150784 62372756448 62420753952 62440685568 62468399648 62493500169 62589328519 62802067456 62803150848 62924727744 63021217344 63143216382 63286535016 63358930944 63578927232 63599017984 63651446784 63702893799 63722135552 63723234816 63845491456 63846592848 63944496048 64017432576 64141360128 64265527584 64286048256 64583958528 64708982784 64884856284 64958865408 65084615424 65155497984 65184417024 65210608872 65310603672 65331458048 65457929344 65532592128 65533722624 65660585472 65710704128 65761270272 65837909584 65839045347 65888573616 66143011392 66271053726 66292214784 66343228416 66420545952 66598273024 66727196672 66728347776 66802453628 66857523228 67187638272 67318864128 67573956608 67629662208 67704769024 67705936992 67783163904 67835834672 67837004901 67914381312 68018522112 68045852736 68097792064 68150195136 68171956224 68229618542 68282123058 68303926272 68567691264 68619272192 68620455936 68700427392 68701612536 68753294208 68833420476 69018794496 69152403888 69174484992 69227716608 69308395776 69414674176 69549049928 69628379136 69629580288 69764372064 69817623136 69952778933 70033776768 70169351004 70276949604 70435478208 70515818496 70570082304 70571830074 70652325888 70760665088 70897646464 70898869512 71058565632 71139852288 71196123696 71197351893 71386865664 71526293136 71548895232 71687402496 71797328896 71826177888 71936317088 71937558054 72019611648 72075574339 72159030144 72182071296 72298718532 72321804288 72353904068 72432703488 72572921664 72655699968 72853171968 72994204104 73332469152 73417932069 73474429131 73497890304 73640170512 73724166144 73837215744 73924542144 73980152832 73981429056 74067648282 74124645318 74181224582 74410887816 74433363968 74490642432 74577455104 74578741632 74723114196 74837695596 74923057152 75068096256 75092066304 75499725984 75523833856 75586093056 75645881427 75670035968 75816521104 76020701184 76167865152 76315314006 76520837376 76610016072 76668969528 76692127744 76693450752 76841917056 76929564672 76988284928 77047529472 77137321984 77138652672 77196681216 77286647552 77287980816 77406495216 77819953152 77821295616 77971945248 78031461152 78091508448 78180581376 78182517631 78242681169 78331926528 78544826028 78629011456 78872444928 79085449216 79238546048 79239912984 79330295808 79483866624 79605748224 79759852272 79785320448 79940886336 80095639158 80218458858 80244073472 80310223872 80399413216 80491118592 80492507136 80555053673 80646936576 80648327808 80771995008 80804450124 80866128076 80928356724 81203429376 81327947776 81424133376 81485385728 81486791424 81581757528 81644536872 81737662464 81800052736 81958404608 81959818464 82047664128 82117063024 82118479617 82523947008 82683700224 82685126592 82845191826 82908427474 83002994688 83066867712 83163675264 83165109912 83227671936 83254247424 83324666892 83737534464 83801972736 83899636992 84028289792 84190955176 84288439296 84382046688 84451608288 84478574592 84545396889 84771902976 84937191732 84964313088 85128790464 85259328064 85293586242 85356576768 85424376542 85521813504 85523288832 85687370112 85688848296 85714731008 86111944704 86186268081 86278643712 86513141712 86611820544 86678470656 86779487232 86846266368 86912556032 86947478496 87080804896 87082307118 87249379463 87378296832 87547447296 87681693696 87785393796 87851431488 87852947004 88151556096 88190681856 88361404968 88389619712 88457637888 88560727936 88971130368 89143364304 89556466752 89655924606 89729833806 89758485504 90172882944 90274582656 90377551872 90449339868 90552508416 90691362816 90727803648 90866926848 90868494384 90895941632 91042830744 91071901696 91353858048 91423588352 91493941248 91600569856 91602150048 91671058944 91777893968 91779477219 91920213069 92025059328 92203205184 92232646656 92303622144 92381695902 92411194368 92837838848 92839440384 93019162752 93378369024 93559134672 93661028352 93702599472 93913970944 94095773432 94203101184 94204726272 94387091616 94531826016 94714824573 94744754176 94928164928 94929802524 95182487552 95368390848 95398526976 95477170176 95583203328 95584852224 95768237184 95769889272 95916744072 96026148864 96212040192 96242761728 96398291376 96429072384 96576937984 96763895552 96875937792 97063474176 97137562624 97325605472 97327284426 97438298112 97514012341 97626923136 97776625536 97815913308 97890576092 97965905508 97997187072 98186894016 98298888192 98449620992 98566056192 98640203776 98641905408 98756864376 98832860424 99214517088 99320856576 99406580589 99438322176 99514842624 99630818928 99783594128 99897409536 100090795008 100092521664 100203680442 100286284842 100666301312 100781457408 100861175236 101360934912 101444493312 101557153536 101558905488 101753752008 102027783168 102146688096 102225292704 102257934336 102344427813 102423184587 102455889408 102851536896 102928908288 102930683904 103050641088 103129941312 103208660288 103250130714 103408455814 103528191744 103728605832 103759937536 103761727488 103962593664 104122011264 104240775168 104323574892 104442568704 104726434704 105415424406 105653217312 105773727744 105857745111 105978488832 106140997632 106346469696 106348304268 106380427264 106587848448 106709778432 106794185544 106957945144 107080298496 107321491456 107323342848 107529248768 107531103744 107695993344 107739266832 107904475632 107906337081 108273106944 108482706432 108530856102 108565511168 108649055232 108775676704 108859382496 108983549952 108986249087 109279757952 109491306156 109998703728 110031929344 110244933632 110246835456 110460255768 110586249216 110670659584 110755823616 110884900352 110886813216 110970229248 111005663232 111099555856 111101472423 111271836873 111650045952 111735963648 111866182656 111868112448 112084671294 112256543394 112384585728 112509395584 112602144384 112638099456 112727195852 113029203968 113249588976 113285750784 113379139584 113505053952 113724781656 114029084672 114031051776 114249826816 114251797728 114472971009 114915024108 115038191616 115040176128 115262875584 115350855616 115482427392 115571294208 115574156498 115705982976 115707979008 115795021824 115929971328 115931971224 116109742824 116504395776 116594049024 116729929728 116908924928 117047191728 117135241984 117137262672 117270872064 117497889792 117587575808 117815206624 117817239042 117943517184 118043278097 118628173824 118857819072 118859869476 119408622336 119541232808 119639778408 119677980672 119911329504 120143458737 120230510592 120327688287 120366110208 120465335808 120599119824 120736677888 120921817088 120970404864 121155902464 121157992512 121299192114 121390440992 121392535086 121805144064 121991921664 122136200064 122228078592 122230187136 122372636292 122466805308 122560284092 122700079104 122937606912 122939727696 122976862208 123071496192 123175594536 123214925824 123785920512 124025550336 124362641211 124504492032 124600301568 124745512896 124841507904 124881371136 124936799296 124987000338 125178657038 125604134912 125606301696 125849455488 126042434688 126286432764 126573070032 126717861888 127157854464 127405787598 127444271104 127446469632 127690982912 127693185696 127888992096 127940379363 128034865152 128136564813 128282720256 128531055168 128572096512 129167917056 129417965568 129769712568 129917730816 130169230848 130310995968 130368834048 130421217744 130621207344 130623460677 130662916096 130915858688 131067445248 131321170944 131421408256 131522540544 131675819168 131678090694 131777147232 131930722579 132286022784 132542107452 132584429568 132686456832 132841091904 133196546048 133454393344 133456695552 133604907256 133715046456 134375276544 134483886909 134637728256 135147913216 135259324416 135409538048 135411873984 135566327808 135671669344 135674009802 135828762624 136037044224 136091705472 136195584128 136300390272 136343912448 136459237084 136564246116 136607852544 137135382528 137238544384 137240911872 137400854784 137403225072 137506588416 137666840952 138037588992 138304807776 138348969984 138455433216 138572543853 138616791552 138829348352 139098099856 139256758272 139259160576 139528744128 139635246272 139905557866 140067553536 140338702008 140553899208 140870956416 141031636992 141140164608 141143660148 141304651776 141521330176 141795292928 141797739024 142117131264 142392247392 142394703786 142773731328 143052586272 143097790464 143374804992 143594657792 143652355776 143872634176 143875116108 144039223296 144151148678 144318060288 144364142592 144597437064 144643608576 144707808136 144865406976 145145843328 145311399936 145706343936 145988408208 145990926639 146664938304 146835864138 146948858262 146995780608 147280341024 147448332288 147674431488 147849084288 147960305664 147962858112 148135296564 148249290636 148362449164 148821775632 148866727936 148981284864 149154910208 149157483264 149446228392 149675391192 149846114304 150136192512 150184132608 150305520663 150999451968 151047667712 151172186112 151291762854 151340071936 151633042208 152041402368 152335730304 152630628012 153041674752 153220032144 153337939056 153384255488 153386901504 153683834112 154274643968 154277305344 154393362432 154573295104 154575961632 154812990432 154875196071 155112683721 155639906304 155642591232 155943890496 156062922304 156183016896 156361162752 156365035262 156485362338 156663853056 157089652056 157258022912 157744889856 158123136609 158170898432 158477092096 158479825968 158660591616 158967733248 159211496448 159519704544 159570640896 159881772672 160191278316 160436917716 160488146944 160620447744 160798826432 160982237184 160985014272 161110107346 161293873152 161296655616 161543990016 161608900248 161732256152 161856713448 162406858752 162655895552 162796284153 162848266752 162970771456 162973582848 163163515056 163289073744 163475324928 163600105472 163916809216 163919636928 164234126048 164236959234 165047894016 165367400448 165370253184 165690383652 165816854948 166005989376 166133735424 166327350528 166330219824 166455343872 166508494848 166649333784 167475068928 167603945472 167607541201 167799273984 168056579584 168381910352 168384815091 168576878592 168764093376 168903216576 168957149184 169090793778 169543805952 169874383464 169928626176 170257580928 170518656128 170587172484 170713153536 170848753084 171043627008 171046577664 171374740224 171377696592 171429462016 172372536162 172557287424 173026283424 173223641088 173356941312 173361234747 173558974464 173692532736 173825112064 173894956992 174161609792 174164614236 174498758926 174756593664 175094894592 175363387392 175570787592 175702862976 175705894008 176303112192 176381363712 176722809936 176725858563 176779239424 176915275776 177121455872 177942260736 178286728608 179112933504 179311849212 179459667612 179516971008 180345765888 180549165312 180898679736 181105016832 181382725632 181455607296 181733853696 181736988768 181791883264 181948788171 182085661488 182088802629 182143803392 182707716096 182847176704 182987882496 183201139712 183204300096 183342117888 183555787936 183558954438 183840426138 184050118656 184406410368 184465293312 184607244288 184763391804 184822388736 185675677696 185678880768 186038325504 186756738048 187118269344 187322056704 187405198944 187480500507 187767985557 187827941888 188191546864 188406202368 188409452544 188774183232 189063652032 189429649146 189489508352 189856329856 189859605048 190364975104 190736781696 190797053952 190954340352 191166406656 191169704448 191536474368 191539778544 191833488144 192052297728 192424080384 192796582752 192858144768 193153875968 193527791104 193751875584 194126948352 194275125248 194651210944 194654568852 194876596224 195028024682 195253846272 195553251072 195631826616 195781152184 195931811016 195994374144 196373788032 196597776384 196899241984 197132112384 197280407552 197283810816 197513728752 197517136041 197665720848 198429034176 198813161178 198876644352 199029685248 199261637856 199567188256 199794819072 199953518543 200181590016 200185043328 200407360884 200572569684 201332602624 201562914816 201722350472 202721869824 202888986624 203114307072 203117810976 203507504016 203511014703 204055566336 204293376192 204450585408 204515868672 204688855626 204846369174 204911778816 205703073792 205857816576 205861367808 206101282176 206259882624 206417320576 206500261428 206816911628 207056383488 207457211664 207519875072 207523454976 207925187328 208244022528 208647149784 208885137408 209452869408 209858336799 210830848812 211306434624 211547455488 211715490222 211956977664 212281995264 212692939392 212696608536 212760854528 213175696896 213419556864 213588371088 213915890288 214160596992 214646685696 215058497536 215062207488 215391986688 215478533664 215808951264 215812674162 216226723017 216546213888 216965412864 217061712204 217131022336 217298110464 217551353408 217718764992 217967099904 217972498174 218559515904 218982612312 219997407456 220063858688 220253796207 220423287393 220489867264 220493670912 220920511536 221172498432 221341319168 221511647232 221769800704 221773626432 221940458496 222199111712 222202944846 222543673746 223300091904 223471927296 223732365312 223736224896 224169342588 224513086788 224769171456 225018791168 225204288768 225276198912 225454391704 226058407936 226499177952 226571501568 226758279168 226937644281 227010107904 227449563312 228058169344 228062103552 228499653632 228503595456 228945942018 229830048216 230076383232 230080352256 230525751168 230701711232 230964854784 231142588416 231148312996 231411965952 231415958016 231590043648 231859942656 231863942448 232219485648 233459859456 233817849856 234094383456 234270483968 234274525344 234541744128 234547552893 234728043507 234995779584 235175151616 235630413248 235634478084 235887034368 236086556194 237256347648 237715638144 237719738952 238817244672 239082465616 239279556816 239355961344 239822659008 240286917474 240655376574 240732220416 240930671616 241198239648 241473355776 241665161019 241843634176 241940809728 242311804928 242315985024 242598384228 242780881984 242785070172 243610288128 243983843328 244272400128 244456157184 244460374272 244745272584 244933610616 245120568184 245400158208 245875213824 245879455392 245953724416 246142992384 246351189072 246355438851 246429851648 247571841024 248051100672 248725282422 249008984064 249200603136 249491025792 249683015808 249762742272 249873598592 249974000676 250357314076 251208269824 251212603392 251698910976 252084869376 252572865528 253146140064 253435723776 253636190667 254025119717 254315708928 254811575196 254888542208 254892939264 255381965824 255386371392 255777984192 255880758726 256069730304 256273129626 256565440512 257062110336 257144193024 258335834112 258835931136 259539425136 259835461632 260338461696 260737668096 260842435488 261242414688 261246921354 261325832192 261748138389 261831717376 262134890496 262642341888 262842816512 263045081088 263351638336 263356181388 263554294464 263861445158 264572045568 265084214904 265168859136 265372913664 265682183808 266393092096 266908786688 266913391104 267209814512 267430092912 268967773818 269275456512 270295826432 270518648832 270819076096 270823747968 271132655616 271343338688 271348019604 271657525248 272074088448 272183410944 272391168256 272600780544 272687824896 272918474168 273128492232 273215705088 274270765056 274477088768 274481823744 274801709568 274806450144 275013176832 275333681904 275338431657 275760639207 276075177984 276609615552 276697939968 276910866432 277145087706 277233583104 277658696704 278196199712 278513516544 278518321152 279057488256 279270492544 279811115732 280135107072 280677404016 281107798416 281741912832 282287320296 282609303552 283042660352 283590585856 283595478048 283910427919 284144473719 284234262528 284784494784 284789407572 285547462656 286105172544 286195580928 286749609984 287189315584 287304711552 287745268352 287750232216 288078446592 288302297356 288636120576 288728285184 289194874128 289287217152 289415616272 289730813952 290291686656 291412687872 291976816416 291981853278 292542037023 293329876608 293671728276 293897716524 293991561216 294560682048 294896664576 295348862976 295698168576 295920611328 295925716224 296270593128 296498581272 296724898328 297643551264 297733455872 297962569728 298219741767 298309820416 298314966528 298892456784 299350782384 299692228608 300272385024 300611041326 301998903936 302095335424 302344372224 302583525708 302680143872 303266084416 304082804736 304671460608 305261256024 306083349504 306440064288 306675878112 306768510976 306773803008 307033283439 307269553761 307367668224 307504092289 308549287936 308554610688 308786724864 309146590208 309151923264 309625980864 309750392142 310225367442 311279812608 311285182464 311887780992 312125844608 312366033792 312722325504 312730070524 312970724676 313327706112 314179304112 314516045824 316246273218 316341796864 316954184192 316959651936 317321183232 317573235333 317935466496 318422992896 319039409088 319141281792 319763545344 320382556632 320873835432 320976293888 321240895488 321597652864 321964474368 321970028544 322220214692 322587746304 322593311232 323087980032 323217800496 323464512304 323713426896 325592568306 325696533504 325941542912 325947165696 326327030112 326578147488 326950649856 326958747261 327200210944 327833618432 327839273856 328468252096 328473918468 330095788032 330734800896 330740506368 331380767304 331633709896 332011978752 332267470848 332654701056 332660439648 332910687744 333016989696 333298667568 333304417269 333815510619 334950137856 335207890944 335215082402 335598547968 336113159168 336763820704 336769630182 337153757184 337528186752 337806433152 337914298368 338181587556 339087611904 339748766928 339857252352 340515161856 341037312256 341174344968 341697506168 342087254016 342093155328 342749480448 342755393184 342858924032 343418913027 343681044323 344745072324 345114574848 346052566848 346447282176 346713882624 346722469494 347117948928 347385065472 347650224128 347789913984 348323219584 348329228472 348997517852 349513187328 350189789184 350726774784 351141575184 351405725952 351411788016 352762727424 353445619872 353451717126 353558478848 353830551552 354129834291 354242911744 355884521472 356573457216 358225867008 358623698424 358919335224 359033942016 360691531776 360983064861 361098330624 361797359472 362210033664 362765451264 362911214592 363467707392 363473977536 363897576342 364171322976 364177605258 364287606784 365415432192 365694353408 365975764992 366402279424 366408600192 366684235776 367111575872 367117908876 367680852276 368100237312 368812820736 368930586624 369214488576 369526783608 369644777472 371351355392 371357761536 372076651008 373087923633 373513476096 374236538688 374644113408 374810397888 374961001014 375535971114 375655883776 376383093728 376812404736 376818905088 377548366464 378127304064 378859298292 378979016704 379712659712 379719210096 380729950208 381473563392 382332813312 382339408896 383072948736 383079557088 383666976288 383821138089 384104595456 384114108361 384409694439 384848160768 385593165504 385716289536 386307751936 387055582208 387503751168 388253896704 388550250496 389302421888 389309137704 389753192448 390056049364 390507692544 391106502144 391263653232 391562304368 391863622032 391988748288 392747576064 394264224768 394560815104 394567621632 395027457504 395034272082 395331441696 395792167737 396858068352 397626322356 397753288704 398059370496 398523275712 399134376512 399589638144 399907037086 400363180032 400370086656 400814721768 401145139368 402665205248 403125829632 403444700944 403451660727 405443739648 405777973248 406228614144 406235621952 407015008032 407022029406 408111132672 408586752384 408901170816 409031737344 409377711252 409692738348 409823557632 411406147584 411715633152 411722735616 412202564352 412519765248 412834641152 413000522856 413633823256 414112766976 414914423328 415039750144 415046909952 415717631559 415850374656 416034948391 416488045056 417294299568 417770274816 418905738816 419716673598 421661697624 422612869248 423094910976 423430980444 423913955328 424563990528 425385878784 425393217072 425521709056 426351393792 427176742176 427831780576 428321193984 428659994753 429293371392 430116995072 430124414976 430783973376 430957067328 431617902528 431625348324 432453446034 433092427776 433930825728 434123424408 434262044672 434596220928 435102706816 435437529984 435934199808 435944996348 437119031808 437965224624 439994814912 440507592414 440846574786 440979734528 440987341824 441841023072 442344996864 442682638336 443023294464 443539601408 443547252864 443880916992 444398223424 444405889692 445087347492 446600183808 446943854592 447464730624 447472449792 448338685176 449026173576 449538342912 450037582336 450408577536 450552397824 450908783408 450916561989 452116815872 452998355904 453143003136 453516558336 453875288562 454020215808 454899126624 456116338688 456124207104 456999307264 457007190912 457891884036 459660096432 460152766464 460160704512 461051502336 461403422464 462296625992 462823931904 462831916032 463180087296 463719885312 463727884896 464438971296 464625588213 464980236437 465338051163 466919718912 467635699712 468188766912 468540967936 468549050688 469083488256 469095105786 469456087014 469991559168 470350303232 471260826496 471268956168 471774068736 472173112388 474512695296 475431276288 475439477904 477634489344 478164931232 478559113632 478711922688 479090582371 479645318016 480573834948 481310753148 481464440832 481861343232 482396479296 482946711552 483330322038 483687268352 483881619456 484623609856 484631970048 485196768456 485561763968 485570140344 487220576256 487967686656 488388852459 488544800256 488912314368 488920748544 489490545168 489867221232 490241136368 490800316416 491750427648 491758910784 492702378144 492710877702 492859703296 495143682048 496102201344 497450564844 498017968128 498401206272 498982051584 499366031616 499525484544 499747197184 499948001352 500714628152 502416539648 502425206784 502822623603 503397821952 504169738752 505145731056 505154445273 506292280128 506871447552 507272381334 508050239434 508631417856 509623150392 509777084416 509785878528 510763931648 510772742784 511555968384 511761517452 512139460608 512546259252 513130881024 514124220672 514288386048 517671862272 519078850272 519670923264 520083704241 520676923392 521475336192 521684870976 522484829376 522493842708 522651664384 523496276778 523663434752 524269780992 525284683776 525685633024 526090162176 526703276672 526712362776 527108588928 527722890316 529144091136 530168429808 530337718272 530745827328 531364367616 533817573376 533826782208 534419629024 534860185824 535454180297 537935547636 538550913024 540591652864 541037297664 541638152192 541647495936 542686677376 542696039208 543315050496 544148176896 544366821888 544782336512 545201561088 545375649792 545836948336 545846364513 546256984464 546431410176 548541530112 548963647488 549603419136 549612900288 550026353664 550667363808 550676863314 551521278414 552150355968 553219231104 553395879936 553821732864 554290175412 554467166208 555317393408 556392399424 557027033088 557036642304 558114976512 558540985088 559622231464 560270214144 561354808032 562215596832 562441501521 563303956671 563483825664 564574640592 565218607104 566085320704 567181171712 567190956096 567820855838 568288947438 568468525056 569568989568 569578815144 571094925312 572210345088 572391161856 573499219968 574378631168 574609423104 575490536704 575500464432 576156893184 576604594712 577272241152 578389748256 578574434304 578831232544 579461627904 579951757607 580583373312 582825375744 583953632832 583963706556 585084074046 586659753216 587343456552 587795433048 587983122432 589121364096 589793329152 590697725952 591396337152 591841222656 591851432448 592541186256 592997162544 593449796656 595287102528 596439483534 596619640832 596629933056 597784913568 598701564768 599384457216 599860555629 600544770048 601222082652 603997807872 604190670848 604688744448 605167051416 605360287744 606532168832 608165609472 609342921216 610522512048 612166699008 612880128576 613351756224 613547606016 614066566878 614539107522 614735336448 615008184578 617098575872 617109221376 617573449728 618293180416 618303846528 619251961728 619500784284 620450734884 622559625216 622570364928 623775561984 624251689216 624732067584 625460141048 625941449352 626655412224 628358608224 629032091648 629575010397 632492546436 632683593728 633908368384 633919303872 634642366464 635146470666 635870932992 636845985792 638078818176 638282563584 639527090688 640765113264 641747670864 641952587776 642481790976 643195305728 643940057088 644440429384 645175492608 645186622464 646175960064 646435600992 646929024608 647426853792 648181376149 648680169051 651185136612 651393067008 651883085824 651894331392 652654060224 653156294976 653901299712 653917494522 654400421888 655667236864 655678547712 656936504192 656947836936 660191576064 660761388621 661469601792 661481012736 662761534608 663267419792 664023957504 664534941696 665309402112 665320879296 665821375488 666597335136 666608834538 667631021238 669900275712 670415781888 670430164804 671197095936 672226318336 673527641408 673539260364 674307514368 675056373504 675612866304 675828596736 676363175112 678175223808 679497533856 679714504704 680812932843 681030323712 682074624512 682348689936 683395012336 684174508032 684186310656 685498960896 685510786368 686837826054 687362088646 689490144648 690229149696 692105133696 692894564352 693427765248 693444938988 694235897856 694770130944 695300448256 695579827968 696646439168 696658456944 697995035704 700379578368 701453549568 702283150368 702811451904 702823576032 703642658679 704184130521 704721633529 705525454848 706891239744 706903434252 707116957696 707661103104 708259668582 708485823488 711769042944 713146914432 716451734016 717247396848 717838670448 718067884032 721966129722 722196661248 723594718944 724420067328 724995483057 725530902528 725822429184 726935414784 726947955072 727795152684 728342645952 728355210516 728575213568 730830864384 731388706816 731951529984 732804558848 732817200384 733368471552 734223151744 734235817752 735361704552 736200474624 737625641472 737861173248 738428977152 739053567216 739289554944 742715523072 744153302016 746175847266 747026952192 748473077376 749288226816 749620795776 749922002028 751071942228 751311767552 752766187456 753624809472 753637810176 755096732928 756254608128 757718596584 757958033408 759425319424 759438420192 760908572001 761459900416 762075359151 762947126784 764665626624 764678817792 766145897472 766159114176 767333952576 767642276178 768209190912 768228216722 768819388878 769696321536 771186331008 771432579072 772615503872 774111164416 775007502336 776507793408 777100500992 778604843776 778618275408 779506384896 780112098728 781015385088 782213004288 782527306464 783124608736 783727244064 783977496576 784640613233 785244415167 785495152128 788528449536 789121630208 789135243264 790054915008 790068544164 790662883392 791584335474 793716136704 795252644712 795506577408 796118740992 797046551424 798268753024 799179276288 799814074172 800726360064 800740173312 801629443536 802290278736 805330410496 806889401888 806903321454 810887479296 811555946496 812457228288 812471243904 814030016064 814044058812 816222265344 817173504768 817802341632 818063474688 818755422504 819385476696 819647115264 822812295168 823431266304 823445471232 824405128704 825039530496 825669282304 826001045712 827267646512 827281917621 828225533952 829828846656 830093819904 831435263118 831700749312 832069896782 832976090112 834588599136 835540549632 837811477632 839433347196 843323395248 845225738496 846861960888 847827910656 849127981056 850771757568 850786434144 851043418112 851731283757 852433421157 852702787584 854353484352 855663561152 856642387968 857319989506 858586742784 860233990144 860248829952 861567946752 861914134656 863235805056 863250696648 864906892068 866184855552 867861651456 868246848816 868524089344 869192441856 870205413632 870875059968 871889992696 874238063616 875930449248 877626111069 879989629824 881015184828 881693149572 881959469056 881974683648 883682046144 884689993728 885365276672 886046588928 887079202816 887094505728 887761833984 888796446848 888811779384 890174694984 893200367616 893887709184 894929461248 894944899584 896677370352 898052347152 899076685824 900075164672 900817155072 901817566816 901833123978 904233631744 905996711808 906286006272 907033116672 907750577124 908040431616 909798253248 912232677376 912248414208 913998614528 914014381824 915783768072 919320192864 920305532928 920321409024 921099850317 922103004672 922512276867 922806844928 924593251984 925647863808 925663832064 926360174592 927439770624 927455769792 928877942592 929251176426 929960472874 930676102326 933839437824 935271399424 936377533824 937081935872 937098101376 938166976512 938190211572 938912174028 939983118336 940700606464 942521652992 942537912336 943548137472 944346224776 949025390592 950862552576 950878955808 952719705999 955268978688 956329862464 957118227264 957423845376 958181164742 959290636032 961147669896 962621506296 962928881664 963722686464 964792958592 965893423104 966660644076 967374536704 967763238912 969247219712 969263940096 970393536912 971123527936 971140280688 976777704918 977089600512 977824628736 977841497088 978981090336 979734442464 980482272736 980876241783 981600632832 982380330233 983500855296 983517821568 985404756288 985421755404 985719406592 990287364096 992204402688 994901129688 996035936256 996802412544 997964103168 998732063232 999050969088 999494394368 999896002704 1001429256304 1001446531857 1004850413568 1005645247206 1006795643904 1008339477504 1010291462112 1010308890546 1012584560256 1013742895104 1014544762668 1016100478868 1017262835712 1019246300784 1019554168832 1019571757056 1021527863296 1021545485568 1023111936768 1023523034904 1025092518504 1026261762048 1028248441344 1028576772096 1031043132969 1035343724544 1038157700544 1039341846528 1040167408482 1041353846784 1042950672384 1043369741952 1044969658752 1044987685416 1045303328768 1046992553556 1047326869504 1048539561984 1050569367552 1051371266048 1052180324352 1053406553344 1053424725552 1054217177856 1055445780632 1058288182272 1060336859616 1060675436544 1061491654656 1062389502873 1062728735232 1067635146752 1067653564416 1068839258048 1069720371648 1070908360594 1075871095272 1077101826048 1081183305728 1082074595328 1082949194583 1083276304384 1083294991872 1085373354752 1085392078416 1086630100992 1088296353792 1088733643776 1089564673024 1090403122176 1091673896672 1091692729026 1092513968928 1092862820352 1097083060224 1097927294976 1099206838272 1099225800576 1100052707328 1101334727616 1101353726628 1103042556828 1104300711936 1106438462208 1106791759872 1107643465728 1108580350824 1108934332416 1110634786816 1112784798848 1114054066176 1114073284608 1116229953024 1117081970176 1119244462928 1119263770899 1120540428288 1122709616064 1124431193664 1124883003042 1126607913342 1126967651328 1129149281184 1130437214208 1132170641408 1134362343424 1134381912192 1135641711676 1136577894876 1136937050112 1139137979136 1139157630288 1142189850624 1144420690176 1146998439936 1148757262336 1149218846208 1150981073408 1151000928864 1152313786368 1152342325083 1153209189424 1153229083317 1154544482304 1156779496512 1157148868608 1157662465088 1158923255808 1159903515214 1161166746624 1165650751488 1167907265664 1167927413112 1170168148092 1173319506432 1174686913104 1175590866096 1175966244864 1178242728192 1182792674304 1183682445312 1183702864896 1185082372512 1185994325088 1186899593312 1187376503211 1189197241861 1190574205056 1192878967068 1193239281664 1193259866112 1195569827136 1197403129536 1198768914432 1199721111258 1201089540096 1202444165304 1207995615744 1208381341696 1209377488896 1210334102832 1210354982181 1210720575488 1213064337664 1216331218944 1218685842432 1221045024096 1224333398016 1225760257152 1226703512448 1227095212032 1228133133756 1229078215044 1229470672896 1230016369156 1234197151744 1234218442752 1235146899456 1236586360832 1236607693056 1238503923456 1239001568568 1240901469768 1245119250432 1245140729856 1247551123968 1248104845173 1248503378432 1249464135168 1250920282096 1251882898704 1253310824448 1256717216448 1259150020794 1264985092872 1265367187456 1267816736768 1267838607744 1269284732928 1270292941332 1271741865984 1273691971584 1276157636352 1276565127168 1279054181376 1281530226528 1283495341728 1283905175552 1284963581952 1285979984259 1286390611456 1287880114176 1288880858768 1290350985216 1290373244928 1292351920128 1292871201984 1293858049216 1294853707584 1296362752298 1297360338102 1302370273224 1302786134016 1303766171648 1303788662784 1305308120448 1306312589952 1307802599424 1307834989044 1308800843776 1311334473728 1311357095424 1313873008384 1313895673872 1321522777242 1322939203584 1322962025472 1325523069216 1326534839584 1328047915008 1329069883392 1329102799727 1330618804224 1330641758592 1331642750976 1333194670272 1333217669076 1335262042476 1339800551424 1340831563776 1340860329608 1342394191872 1344452636672 1347055282816 1347078520728 1348615028736 1350112747008 1351225732608 1351657193472 1352726350224 1352749685967 1356350447616 1358995067712 1359429009408 1361625865686 1362060647424 1364149249024 1364697379872 1366790024672 1368349016064 1368372621312 1369435912441 1370997921792 1371021572736 1373675652108 1374724177292 1378980289296 1380458299392 1384210267392 1386889877976 1388471795712 1389540261888 1390600896512 1391159655936 1393292878336 1393316913888 1394940709311 1395990071408 1396014153489 1400759156736 1402907099136 1404566300736 1405622903808 1405647152064 1407285317358 1408368261042 1409443267058 1411050909696 1413782479488 1413806868504 1414233915392 1415322206208 1416519337164 1416971646976 1423538085888 1426293828864 1432903468032 1434494793696 1435677340896 1436135768064 1437271747113 1443932259444 1444393322496 1447189437888 1448840134656 1449990966114 1451061805056 1451644858368 1453870829568 1453895910144 1455590305368 1456685291904 1456710421032 1457150427136 1461661728768 1462777413632 1463903059968 1465166557377 1465609117696 1465634400768 1466736943104 1468446303488 1468471635504 1470723409104 1472400949248 1475251282944 1478107134432 1478579109888 1485431046144 1488306604032 1492351694532 1494053904384 1496946154752 1498576453632 1499241591552 1499844004056 1502143884456 1502623535104 1505532374912 1507249618944 1507275620352 1508467870809 1510193465856 1512509216256 1515437193168 1515916066816 1518850638848 1518876840384 1521817144002 1524150718302 1525894253568 1529331253248 1529357635584 1532291794944 1532318228352 1534667905152 1535284552356 1536418381824 1536456433444 1537638777756 1539392643072 1542372662016 1542865158144 1545231007744 1548222328832 1553015586816 1554201001984 1557209687552 1557236550816 1559012769792 1560224197456 1560251112723 1562030770176 1564426008576 1565054612928 1566249217472 1567454488128 1567954993152 1569281226466 1570488830334 1570990304256 1577056899072 1578243260416 1578270486528 1580109830016 1580137088328 1581325766784 1583168670948 1587432273408 1590505289424 1591013154816 1592237481984 1594093102848 1596537506048 1599628148344 1601452720128 1601480346624 1603258887072 1604580557472 1606362540891 1610660820992 1613778803776 1613806642908 1621774958592 1623111892992 1624914456576 1624942487808 1628060032128 1628088117624 1632444530688 1634347009536 1635604683264 1636126949376 1637510845008 1637539093539 1638770953392 1639294230528 1645624590336 1646890942464 1648810257408 1650079060992 1651338564608 1652002091424 1654535293024 1654563835242 1656451067904 1657738209797 1659657693312 1660187639808 1662870526236 1663401498624 1664139793564 1665952180224 1669177198272 1671081099264 1675622955264 1678866694392 1686646790496 1689911870013 1690451476992 1693723921776 1695655821312 1698255962112 1701543515136 1701572868288 1703462567514 1704866842314 1705405575168 1708706968704 1711327122304 1713284775936 1714639979012 1717173485568 1720467980288 1720497659904 1723135893504 1723828269312 1726471610112 1726501393296 1729813784136 1735723302912 1736493697632 1737048178688 1738384883712 1739855272821 1740410827264 1741750119936 1743779985392 1748476127232 1751860898496 1755252222138 1759979259648 1762030369656 1763386299144 1763918938112 1763949367296 1767364092288 1769379987456 1770730553344 1772093177856 1774158405632 1774189011456 1775523667968 1777592893696 1777623558768 1780349389968 1789858922496 1789889799168 1793354740704 1796104694304 1798153371648 1799581666887 1800150329344 1801634310144 1803635133632 1803666247956 1808467263488 1811993423616 1812572012544 1814066233344 1815501154248 1816080863232 1819596506496 1824465354752 1824496828416 1827997229056 1828028763648 1831567536144 1838640385728 1840642818048 1842199700634 1844206009344 1845024553734 1845613689856 1849186503968 1851295727616 1851327664128 1852720349184 1852766234479 1854879541248 1854911539584 1857755885184 1858502352852 1859920945748 1861352204652 1867678875648 1870542798848 1872755067648 1874163871744 1874196202752 1876380423144 1877824348056 1879966236672 1881401212928 1885043305984 1885075824672 1887096274944 1888692449552 1888725031191 1898050781184 1901725105152 1901757911616 1905439411998 1910537957376 1912659724928 1914236454528 1914847690752 1916362329484 1918581272064 1922295339792 1925243012592 1925857763328 1927445372928 1929585917184 1933321288152 1935526477824 1938494439424 1938527880192 1940787073824 1942247055872 1942280561376 1944544128447 1946040507153 1953555409836 1954179201024 1955649257472 1955682994176 1957962180672 1959468884928 1960964545472 1961752483566 1963201265664 1964760660466 1967001710592 1967035643136 1970809512576 1970843510808 1971438813184 1980574728192 1982284165863 1984408805376 1989802259376 1992071872512 1993604825088 1995928206336 1997464126464 1998988788736 1999792005408 2002858512608 2002893063714 2006735727649 2009700827136 2011290494412 2013591287808 2016678955008 2020582924224 2020617781092 2025169120512 2027485790208 2029089525336 2032200957736 2034525671424 2038492601568 2039108337664 2039143514112 2042438798529 2043055726592 2043090971136 2046223873536 2047046069808 2050185037008 2052523524096 2056496882688 2062086265938 2070687449088 2076315401088 2078683693056 2080334816964 2082707693568 2085901344768 2086739483904 2089939317504 2089975370832 2090606657536 2093985107112 2094653739008 2101138735104 2102742532096 2104360648704 2106813106688 2106849451104 2108434355712 2110891561264 2110927976037 2114164900587 2116576364544 2120673719232 2121350873088 2122983309312 2124779005746 2125457470464 2135270293504 2135307128832 2137678516096 2139440743296 2141816721188 2151742190544 2154203652096 2165898389166 2166552608768 2166589983744 2170746709504 2170784156832 2173260201984 2174986449171 2176592707584 2177467287552 2179129346048 2180806244352 2183347793344 2183385458052 2185027937856 2185725640704 2194166120448 2195854589952 2198413676544 2198451601152 2200105414656 2202669455232 2202707453256 2206085113656 2208601423872 2212876924416 2213583519744 2215286931456 2217160701648 2217868664832 2221269573632 2225569597696 2228146569216 2232459906048 2234163940352 2238488925856 2238527541798 2241080856576 2242822283843 2245419232128 2248862387328 2249766006084 2253215826684 2253935302656 2258298562368 2260874428416 2264341282816 2268724686848 2268763824384 2271283423352 2273155789752 2273874100224 2278275958272 2278315260576 2282725716003 2284379701248 2286226077453 2288841380352 2293996879872 2297514524672 2298437692416 2301962146816 2302001857728 2304627572736 2304684650166 2306418378848 2306458166634 2309088964608 2313558993024 2314297737216 2315324930176 2317846511616 2319807030428 2322333493248 2331301502976 2335814531328 2335854826224 2340336296184 2346639012864 2349373826208 2351181732192 2351932489728 2353921839699 2355733245501 2356485456384 2365585348608 2367364890624 2367405729792 2370164745024 2371988650176 2373799186624 2374753006422 2378394483722 2381148410112 2385757934136 2386478563328 2386519732224 2391139654272 2394806259072 2397537828864 2399442222516 2402179080192 2404888330608 2415991231488 2420668205664 2420709964362 2421441150976 2426128675328 2432662437888 2437371684864 2442090048192 2448666796032 2451520514304 2453407024896 2454190424064 2456266267512 2458156430088 2458941345792 2460032738312 2468394303488 2468436885504 2470293798912 2473172721664 2473215386112 2477007846912 2478003137136 2481802939536 2481845752863 2490281459712 2495102247936 2496209690346 2497006756864 2498928270336 2501840564192 2503765797408 2506621648896 2506683729001 2513434432896 2518300041588 2529970185744 2530734374912 2535633473536 2535677215488 2540585882664 2543483731968 2547383943168 2552315272704 2553130254336 2555193851271 2558108362752 2563060453056 2566990683456 2567810351104 2569927163904 2571959968518 2572781222912 2575760228352 2577761717536 2580701970432 2580746489856 2584703840256 2585742403968 2587716098432 2589707415168 2592725504596 2594720676204 2604740546448 2605572268032 2607532343296 2607577325568 2610616240896 2612625179904 2615669978088 2622668947456 2622714190848 2627746016768 2627791347744 2632878333207 2643045554484 2645878407168 2645924050944 2651046138432 2653069679168 2656095830016 2658139766784 2658205599454 2661237608448 2661283517184 2663285501952 2666389340544 2666435338152 2670524084952 2679601102848 2681663127552 2681720659216 2684788383744 2688905273344 2694110565632 2694157041456 2697230057472 2700225494016 2702451465216 2705452700448 2705499371934 2712700895232 2717990135424 2718858018816 2723251731372 2724121294848 2728298498048 2729394759744 2733580049344 2736698032128 2736745242624 2738871824882 2741995843584 2742043145472 2747351304216 2749448354584 2757960578592 2760916598784 2763299550951 2767536830601 2768420534784 2773779755952 2776943591424 2779080523776 2781201793024 2782319311872 2786585756672 2786633827776 2789881418622 2791980142816 2792028306978 2801518313472 2805814198272 2809132601472 2811245807616 2811294304128 2814570634716 2816736522084 2818886534116 2822101819392 2827564958976 2827613737008 2828467830784 2830644412416 2833038674328 2833943293952 2847076171776 2849328200417 2852587657728 2865806936064 2868989587392 2871354681792 2872271536128 2874543494226 2887864518888 2888786644992 2894378875776 2897680269312 2899981932228 2902123610112 2903289716736 2907741659136 2907791820288 2911180610736 2913370583808 2913420842064 2914300854272 2930333114754 2931218235392 2931268801536 2933473886208 2936892606976 2936943271008 2941446818208 2942628725349 2944801898496 2947140990699 2950502565888 2956214268864 2957158219776 2970862092288 2976613208064 2984703389064 2988107808768 2993892309504 2997152907264 2998483183104 2999688008112 3004287768912 3004339595571 3005247070208 3011064749824 3014551240704 3016935741618 3020386931712 3025018432512 3030874386336 3031832133632 3037701277696 3037753680768 3043634288004 3048301436604 3051788507136 3058662506496 3058715271168 3064583589888 3064636456704 3069335810304 3070569104712 3072912866888 3075277555512 3078785286144 3084745324032 3085730316288 3090462015488 3093129398907 3096444657664 3106031173632 3108402003968 3114419375104 3114473101632 3118025539584 3120448394912 3120502225446 3124061540352 3128852017152 3130109225856 3132498434944 3134908976256 3135909986304 3138562452932 3140977660668 3141980608512 3154113798144 3156486520832 3156540973056 3160219660032 3160274176656 3162651533568 3166337341896 3174864546816 3181010578848 3182026309632 3184474963968 3184543282819 3187168508619 3188186205696 3193075012096 3199256296688 3202905440256 3202960693248 3206517774144 3209161114944 3212725081782 3221321641984 3227557607552 3227613285816 3243549917184 3246223785984 3249828913152 3249884975616 3256120064256 3256176235248 3264889061376 3268694019072 3271209366528 3275021690016 3275078187078 3277541906784 3278588461056 3291249180672 3293781884928 3297620514816 3300158121984 3302677129216 3304004182848 3309070586048 3309127670484 3312902135808 3315476419594 3319315386624 3320375279616 3325741052472 3326802997248 3328279587128 3331904360448 3338354396544 3342162198528 3351245910528 3357733388784 3357791312697 3373293580992 3379823740026 3380902953984 3387447843552 3391311642624 3396511924224 3403087030272 3403145736576 3406925135028 3409733684628 3410811150336 3417413937408 3422654244608 3426569551872 3429279958024 3440935960576 3440995319808 3446271787008 3447656538624 3452943220224 3453002786592 3457026975249 3459627568272 3459687249951 3471446605824 3472987395264 3474096357376 3476769767424 3479710545642 3480821654528 3483500239872 3487559970784 3496952254464 3503721796992 3510504444276 3519958519296 3524060739312 3526772598288 3527837876224 3527898734592 3534728184576 3548316811264 3548378022912 3551047335936 3555185787392 3555247117536 3560698779936 3562129509633 3567591725583 3579717844992 3579779598336 3586709481408 3592209388608 3596306743296 3599163333774 3600300658688 3603268620288 3607270267264 3607332495912 3616934526976 3623986847232 3625144025088 3628132466688 3631002308496 3632161726464 3639193012992 3648993656832 3655994458112 3656057527296 3663135072288 3677280771456 3681285636096 3684399401268 3688412018688 3690049107468 3691227379712 3698373007936 3702591455232 3702655328256 3705440698368 3705532468958 3709759082496 3709823079168 3715511770368 3717004705704 3719841891496 3722704409304 3735357751296 3741085597696 3744314535519 3745510135296 3748327743488 3748392405504 3752760846288 3755648696112 3759932473344 3762802425856 3770086611968 3770151649344 3777384899104 3777450062382 3796101562368 3803450210304 3803515823232 3810878823996 3821075914752 3825319449856 3828472909056 3829695381504 3832724658968 3837162544128 3844590679584 3850486025184 3851715526656 3854890745856 3854973447623 3857939952777 3859171834368 3866642576304 3871052955648 3876988878848 3877055760384 3881574147648 3884494111744 3884561122752 3889088256894 3892081014306 3907110819672 3908358402048 3911298514944 3911365988352 3915924361344 3918937769856 3921929090944 3923504967132 3926402531328 3929521320932 3934003421184 3934071286272 3941619025152 3941687021616 3942877626368 3964568331726 3968817610752 3979604518752 3984143745024 3987209650176 3987308399181 3991856412672 3994928252928 3997977577472 3999584010816 4005717025216 4005786127428 4013471455298 4019401654272 4022580988824 4027182575616 4033357910016 4041165848448 4041235562184 4050338241024 4054971580416 4058179050672 4064401915472 4069051342848 4076985203136 4078287028224 4084877597058 4086111453184 4086181942272 4092447747072 4094092139616 4100370074016 4105047048192 4108307737323 4112993765376 4124172531876 4141374898176 4152630802176 4160669633928 4165415387136 4171802689536 4173478967808 4179878635008 4179950741664 4181213315072 4184822127933 4187970214224 4188042460467 4189307478016 4202277470208 4205485064192 4208721297408 4213626213376 4213698902208 4216868711424 4221783122528 4221855952074 4228329801174 4233152729088 4241347438464 4242701746176 4245966618624 4249558011492 4250914940928 4270540587008 4270614257664 4275357032192 4278881486592 4283633442376 4303484381088 4308407304192 4311815241339 4331796778332 4333105217536 4333179967488 4341493419008 4341568313664 4346520403968 4349972898342 4353185415168 4354934575104 4358258692096 4361612488704 4366695586688 4366770916104 4370055875712 4371451281408 4388332240896 4391709179904 4396827353088 4396903202304 4400210829312 4405338910464 4405414906512 4412170227312 4417202847744 4425753848832 4434321403296 4435737329664 4442539147264 4451139195392 4456293138432 4464919812096 4468327880704 4476977851712 4477055083596 4482161713152 4485644567686 4490838464256 4497724774656 4499532012168 4506431653368 4507870605312 4516597124736 4521748856832 4525403612427 4528682565632 4537449373696 4537527648768 4542566846704 4546311579504 4547748200448 4556551916544 4556630521152 4565451432006 4572452154906 4577682760704 4587993759744 4595029049344 4596875384832 4603924293632 4604003715456 4609255145472 4609369300332 4612836757696 4612916333268 4618177929216 4627117986048 4628595474432 4630649860352 4635693023232 4639614060856 4644666986496 4662603005952 4671629062656 4671709652448 4680672592368 4680753338169 4693278025728 4698747652416 4702363464384 4703864979456 4707843679398 4711466491002 4712970912768 4731170697216 4734729781248 4734811459584 4740329490048 4743977300352 4747598373248 4749506012844 4756788967444 4762296820224 4771515868272 4772957126656 4773039464448 4782279308544 4789612518144 4798884445032 4804358160384 4809776661216 4819087622673 4826477274623 4831982462976 4841336411328 4841419928724 4842882301952 4852257350656 4865324875776 4874743369728 4884180096384 4897333592064 4903041028608 4906814049792 4908380848128 4912532535024 4916312860176 4917882691584 4920065476624 4936873771008 4946345443328 4946430772224 4954015693824 4956006274272 4963605879072 4963691505726 4973214629391 4980562919424 4990204495872 4992419380692 4994013513728 4997856540672 5003681128384 5007531594816 5013243297792 5013367458002 5026868865792 5036600083176 5059940371488 5061468749824 5069735610039 5071266947072 5071354430976 5081171765328 5086967463936 5094767886336 5104630545408 5110387702542 5116216725504 5126120906112 5133981366912 5135620702208 5139854327808 5143919937036 5145562445824 5151520456704 5155523435072 5161403940864 5161492979712 5169407680512 5171484807936 5175432196864 5179414830336 5185451009192 5189441352408 5209481092896 5211144536064 5215064686592 5215154651136 5219565818463 5221232481792 5225250359808 5231339956176 5245337894912 5245428381696 5255492033536 5255582695488 5265756666414 5286091108968 5291756814336 5291848101888 5302092276864 5306139358336 5312191660032 5316279533568 5316411198908 5322475216896 5322567034368 5326571003904 5332778681088 5332870676304 5341048169904 5363441318432 5369576767488 5377810546688 5388221131264 5388314082912 5394460114944 5398745000661 5400450988032 5404902930432 5410905400896 5410998743868 5425401790464 5435980270848 5437716037632 5446503462744 5448242589696 5456596996096 5458789519488 5467160098688 5473396064256 5473490485248 5477743649764 5483991687168 5484086290944 5494702608432 5498896709168 5515921157184 5526599101902 5535073661202 5536841069568 5547559511904 5553887182848 5558161047552 5558298703437 5562403586048 5564638623744 5573171513344 5573267655552 5579762837244 5583960285632 5584056613956 5603036626944 5611628396544 5618265202944 5622491615232 5622588608256 5629141269432 5633473044168 5637773068232 5644203638784 5655129917952 5655227474016 5656935661568 5661288824832 5666077348656 5666175093573 5667886587904 5694152343552 5698656400834 5705175315456 5731613872128 5737979174784 5742709363584 5744543072256 5749086988452 5775729037776 5777573289984 5788757751552 5799963864456 5806579433472 5815483318272 5815583640576 5822361221472 5826741167616 5826841684128 5828601708544 5833632385341 5838121521459 5842577753491 5860666229508 5862436470784 5862537603072 5866947772416 5873785213952 5873886542016 5882893636416 5885257450698 5889603796992 5894281981398 5901005131776 5912428537728 5914316439552 5941724184576 5953226416128 5969406778128 5976215617536 5987784619008 5996966366208 5999376016224 6008575537824 6008679191142 6010494140416 6020207182947 6022129499648 6029102481408 6033871483236 6040773863424 6050036865024 6061748772672 6063664267264 6075402555392 6075507361536 6087268576008 6096602873208 6103577014272 6117325012992 6117430542336 6129167179776 6129272913408 6138671620608 6141138209424 6145825733776 6150555111024 6157570572288 6169490648064 6186258797814 6192889315328 6212062347264 6216804007936 6228838750208 6228946203264 6236051079168 6240896789824 6241004450892 6248123080704 6257704034304 6260218451712 6264996869888 6269817952512 6271819972608 6277124905864 6281955321336 6283961217024 6308227596288 6312973041664 6313081946112 6320439320064 6320548353312 6325303067136 6332674683792 6332783928111 6342494701761 6349729093632 6362021157696 6364052619264 6368949927936 6369086565638 6374337017238 6376372411392 6386150024192 6398512593376 6405810880512 6405921386496 6413035548288 6418322229888 6425450163564 6442643283968 6455115215104 6455226571632 6499657826304 6499769951232 6512240128512 6512352470496 6524959347513 6529778122752 6529939842137 6537388038144 6542418733056 6550043380032 6550156374156 6555083813568 6557176922112 6582498361344 6587563769856 6595241029632 6600316243968 6605354258432 6608008365696 6618141172096 6618255340968 6625804271616 6630952839188 6638630773248 6640750559232 6651482104944 6653605994496 6656559174256 6663808720896 6676708793088 6702491821056 6715466777568 6715582625394 6728466851529 6746587161984 6759647480052 6761805907968 6774895687104 6782623285248 6793023848448 6806174060544 6806291473152 6813850270056 6819467369256 6821622300672 6834827874816 6845308489216 6853139103744 6858559916048 6858678232359 6881990639616 6892543574016 6895313077248 6905886440448 6906005573184 6914053950498 6919255136544 6919374499902 6942893211648 6945974790528 6948192714752 6953539534848 6959421091284 6961643309056 6967000479744 6975119941568 6993904508928 7007443593984 7021008888552 7039917038592 7048121478624 7053545196576 7055675752448 7055797469184 7061765519097 7067199736503 7069456369152 7072594122647 7096633622528 7096756045824 7102094671872 7110371574784 7110494235072 7121397559872 7124259019266 7135183451166 7159435689984 7159559196672 7173418962816 7184418777216 7192613486592 7198326667548 7200601317376 7206537240576 7214540534528 7214664991824 7233869053952 7247973694464 7262004616992 7264323452928 7278386025984 7297987313664 7311988916224 7312115054592 7326270144576 7354561542912 7362571272192 7368798802536 7376824037376 7380098214936 7382454759424 7396746015872 7405182910464 7405310656512 7410881396736 7411064937916 7419518164992 7419646158336 7431023540736 7434009411408 7439683782992 7445408818608 7488629071038 7491020270592 7496655486976 7496784811008 7505521692576 7511297392224 7519864946688 7520051187003 7525604851712 7540173223936 7540303298688 7554769798208 7554900124764 7592203124736 7606900420608 7607031646464 7621757647992 7642151829504 7650638899712 7656945818112 7659390763008 7665449317936 7665581553813 7674325088256 7689181359168 7700972050368 7703431053312 7709781491712 7709946895246 7715879905554 7718343668736 7733285152608 7742105911296 7753977757696 7754111520768 7763148295296 7768988223488 7769122245504 7778176513788 7784162028612 7814221639344 7816716804096 7822597029888 7822731976704 7831848722688 7837875539712 7843858181888 7847009934264 7859042641864 7868006842368 7868142572544 7883238050304 7883374043232 7885755252736 7898634999621 7904664019429 7929136663452 7937635221504 7959209037504 7968287490048 7974419300352 7974616798362 7983712825344 7989856505856 7995955154944 7999168021632 8011434050432 8011572254856 8026942910596 8038803308544 8045161977648 8054365151232 8066715820032 8082331696896 8082471124368 8100676482048 8116358101344 8128803830944 8138102685696 8144539900307 8153970406272 8156574056448 8169755194116 8172222906368 8172363884544 8184895494144 8188184279232 8200740148032 8210094096384 8216615474646 8225987530752 8248345063752 8282749796352 8302610491803 8305261604352 8321339267856 8330830774272 8343605379072 8346957935616 8359757270016 8359901483328 8369644255866 8375940428448 8376084920934 8378614956032 8404554940416 8410970128384 8417442594816 8427252426752 8427397804416 8433737422848 8443566245056 8443711904148 8456659602348 8466305458176 8482694876928 8485403492352 8491933237248 8499116022984 8501829881856 8541081174016 8541228515328 8547984601251 8550714064384 8557762973184 8567266884752 8606968762176 8616814608384 8623630482678 8663593556664 8666210435072 8666359934976 8682986838016 8683136627328 8693040807936 8699945796684 8706370830336 8709869150208 8716517384192 8723224977408 8733391173376 8733541832208 8740111751424 8742902562816 8793654706176 8793806404608 8800421658624 8810677820928 8810829813024 8824340454624 8827886176047 8834405695488 8834624492303 8841422972097 8851507697664 8868642806592 8871474659328 8885078294528 8902278390784 8912586276864 8929839624192 8936655761408 8953955703424 8954110167192 8964323426304 8971289135372 8981676928512 8995449549312 8999064024336 9012863306736 9015741210624 9033194249472 9050807224854 9074898747392 9075055297536 9085133693408 9092623159008 9095496400896 9102721065049 9113103833088 9113261042304 9130902864012 9144904309812 9155365521408 9175987519488 9190058098688 9193750769664 9207848587264 9208007430912 9218738600664 9225673515392 9225832666536 9236355858432 9254235972096 9257190948864 9261299720704 9271386046464 9279228121712 9279388196721 9289333972992 9325206011904 9343258125312 9343419304896 9361345184736 9361506676338 9386556051456 9397495304832 9404726928768 9407729958912 9415687358796 9422932982004 9425941825536 9462341394432 9469459562496 9469622919168 9480658980096 9487954600704 9495196746496 9499012025688 9513577934888 9524593640448 9543031736544 9545914253312 9546078928896 9553629848457 9561505525857 9564558617088 9579225036288 9597768890064 9608716320768 9619553322432 9638175245346 9652954549246 9663964925952 9682672822656 9682839857448 9685764603904 9704514701312 9730649751552 9749486739456 9768360192768 9794667184128 9806082057216 9813628099584 9825065070048 9832625720352 9835765383168 9840130953248 9859179879319 9873747542016 9892690886656 9892861544448 9908031387648 9912012548544 9927211758144 9927383011452 9946429258782 9961125838848 9980408991744 9984838761384 9988027027456 9995713081344 10007362256768 10015063189632 10026486595584 10026734916004 10053737731584 10073200166352 10119880742976 10139471220078 10142533894144 10142708861952 10162343530656 10173934927872 10189535772672 10209261090816 10220775405084 10232433451008 10252241812224 10267962733824 10271241404416 10279708655616 10287839874072 10291124891648 10311046870144 10322807881728 10322985959424 10338815361024 10342969615872 10350864393728 10358829660672 10370902018384 10371080925747 10378882704816 10418962185792 10422289072128 10430309302272 10439131636926 10442464963584 10450500719616 10462679912352 10490675789824 10490856763392 10510984067072 10511165390976 10531513332828 10572182217936 10583513628672 10583696203776 10604184553728 10612278716672 10632822397816 10644950433792 10645134068736 10653142007808 10665557362176 10665741352608 10682096339808 10686388528899 10702775176749 10726882636864 10739153534976 10755621093376 10776442262528 10776628165824 10788920229888 10797490001322 10800901976064 10809805860864 10821810801792 10821997487736 10850803580928 10871960541696 10875432075264 10893006925488 10896485179392 10913193992192 10917579038976 10934320197376 10946980970496 10955487299528 10967983374336 10968172581888 10989405216864 10997793418336 11019083394533 11031842314368 11053198203804 11070147322404 11073682139136 11095119023808 11107774365696 11116322095104 11116597406874 11124807172096 11129277247488 11146343026688 11146535311104 11159525674488 11167920571264 11168113227912 11206073253888 11223256793088 11232943606557 11236530405888 11244983230464 11245177216512 11258282538864 11266946088336 11275546136464 11288407277568 11310259835904 11310454948032 11332154697312 11332350187146 11335773175808 11388304687104 11397312801668 11410350630912 11463227744256 11475958349568 11485418727168 11489086144512 11498173976904 11551458075552 11555146579968 11564920342869 11573819858331 11577515503104 11599927728912 11613158866944 11630966636544 11631167281152 11644722442944 11653482335232 11653683368256 11667264770682 11676243042918 11685155506982 11721332459016 11724872941568 11725075206144 11733895544832 11747570427904 11747773084032 11765787272832 11770514901396 11779207593984 11788563962796 11802010263552 11824857075456 11828632879104 11906452832256 11938813556256 11952431235072 11961925197543 11975569238016 11993932732416 11998752032448 12017151075648 12017358382284 12020988280832 12040414365894 12044258999296 12058204962816 12067742966472 12081547726848 12100073730048 12123497545344 12127328534528 12150805110784 12151014723072 12174537152016 12193205746416 12207154028544 12234861084672 12258334359552 12258545826816 12277343241216 12282276418848 12291651467552 12301110222048 12315141144576 12315446146831 12324923211969 12338981296128 12372517595628 12385778630656 12424124694528 12433608015872 12457677500416 12457892406528 12481793579648 12482008901784 12496246161408 12515408068608 12520436903424 12529993739776 12539635905024 12543639945216 12554249811728 12554466383799 12563910642672 12567922434048 12616455192576 12626163892224 12640878640128 12641096706624 12650606134272 12665349367584 12665567856222 12684989403522 12699458187264 12724042315392 12728105238528 12737899855872 12738173131276 12748674034476 12752744822784 12772300048384 12797025186752 12811621761024 12811842772992 12826071096576 12836644459776 12850900327128 12885286567936 12910230430208 12910453143264 12935445724017 12999315652608 12999539902464 13024480257024 13024704940992 13049918695026 13059556245504 13059879684274 13074776076288 13084837466112 13100086760064 13100312748312 13110167627136 13114353844224 13164996722688 13175127539712 13190482059264 13200632487936 13210708516864 13216016731392 13236282344192 13236510681936 13251608543232 13261905678376 13277261546496 13302964209888 13307211988992 13313118348512 13327617441792 13338890424961 13353417586176 13404983642112 13430933555136 13431165250788 13456933703058 13493174323968 13519294960104 13523611815936 13549791374208 13565246570496 13576210837281 13586047696896 13612348121088 13612582946304 13627700540112 13638934738512 13643244601344 13669655749632 13690616978432 13717119832096 13717356464718 13763981279232 13785087148032 13790626154496 13811772880896 13812011146368 13828107900996 13838510273088 13838748999804 13885786423296 13891949581056 13896385429504 13907079069696 13918842182568 13923286618112 13934000959488 13950239883136 13987809017856 14014887187968 14042017777104 14079834077184 14096242957248 14107090393152 14111594938368 14123531038194 14134399473006 14138912738304 14145188245294 14193267245056 14193512091648 14204189343744 14220743149568 14220988470144 14242795119744 14248518038532 14270366902332 14318871379968 14319118393344 14346837925632 14368837554432 14396653335096 14401202634752 14413074481152 14429081069056 14429329983648 14457262868019 14467738107904 14479431823869 14495947388928 14524009233984 14528646905856 14556772051968 14595974627328 14623977832448 14624230109184 14652540289152 14709123085824 14725142544384 14737597605072 14753648074752 14760196429872 14764909518848 14793492031744 14810621313024 14822129875832 14839036329984 14839292316672 14862047081472 14868018822816 14879367565984 14890817637216 14908171651427 14919643888173 14977258142076 14982040541184 14993310973952 14993569622016 15011043385152 15022594784448 15039729893376 15040102374006 15051209703424 15080346447872 15080606597376 15109539596416 15109800249528 15184406249472 15213800841216 15214063292928 15243515295984 15284303659008 15301277799424 15313891636224 15330898635872 15331163107626 15348650176512 15378362718336 15401944100736 15406862106624 15419562983424 15419893790492 15431759811108 15436687337472 15466570305216 15484211822592 15507955515392 15508223041536 15526296590592 15537976446976 15538244491008 15556353027576 15568324057224 15628443278688 15633433608192 15645194059776 15645463953408 15658697455389 15663697445376 15675751079424 15687716363776 15694019868528 15718085283728 15736013684736 15736285145088 15766476100608 15766748086464 15797269999242 15809328038858 15858273326904 15875270443008 15918418075008 15936574980096 15948838600704 15949233596724 15967425650688 15979713011712 15991910309888 15998336043264 16022868100864 16023144509712 16053885821192 16090323955296 16108730302464 16133431640064 16164663393792 16164942248736 16196235001983 16201352964096 16232716202688 16257607661888 16276205371392 16289079800614 16307940812544 16313148112896 16339510388232 16344445812736 16344727769088 16369790988288 16376368558464 16401480296064 16420188192768 16433230949292 16451975061504 16496690127504 16605220983606 16610523208704 16642678535712 16661661548544 16674896110311 16687210758144 16693915871232 16719514540032 16719802966656 16739288511732 16751880856896 16752169841868 16757229912064 16809109880832 16821940256768 16834885189632 16854504853504 16854795608832 16867474845696 16887132490112 16887423808296 16913319204696 16932610916352 16965389753856 16970806984704 16983866474496 16998232045968 17003659763712 17082457030656 17095969202502 17101428128768 17115525946368 17134533769504 17213937524352 17233629216768 17247260965356 17327187113328 17332420870144 17332719869952 17365973676032 17366273254656 17399891593368 17419738300416 17433034768384 17446449954816 17466782346752 17467083664416 17480223502848 17485805125632 17500897156023 17527733260473 17587309412352 17587612809216 17600843317248 17621355641856 17621659626048 17648680909248 17655772352094 17668811390976 17669248984606 17682845944194 17703015395328 17737285613184 17742949318656 17770156589056 17804556781568 17825172553728 17859679248384 17873311522816 17907911406848 17908220334384 17928646852608 17942578270744 17963353857024 17990899098624 17998128048672 18025726613472 18031482421248 18060621548841 18066388498944 18101614449708 18149797494784 18150110595072 18170267386816 18185246318016 18190992801792 18205442130098 18226207666176 18226522084608 18261805728024 18289808619624 18310731042816 18351975038976 18380116197376 18387501539328 18415697174528 18416014861824 18437477201328 18451347030784 18451665333072 18472711716864 18508471944192 18522599441408 18558456243424 18558776393442 18578667945984 18650412023808 18686516250624 18686838609792 18722690369472 18723013352676 18773112102912 18794990609664 18809453857536 18815459917824 18831374717592 18845865964008 18851883651072 18924682788864 18938919124992 18939245838336 18961317960192 18975909201408 18990393492992 18998024051376 19027155869776 19027484105283 19049187280896 19086063473088 19092157857792 19107259696914 19123011051714 19129117234176 19158450072576 19195537780128 19217432641536 19239106644864 19276350490692 19305909098492 19327929851904 19365345645312 19365679714896 19371529207808 19409029402624 19498973478912 19536720385536 19589334368256 19589819526411 19612164114432 19627256199168 19650130140096 19665251440704 19671530766336 19680261906496 19718359758638 19747495084032 19785381773312 19785723088896 19816062775296 19824025097088 19854423516288 19854766022904 19892858517564 19922251677696 19960817983488 19969677522768 19976054054912 19991426162688 20014724513536 20030126379264 20053469832008 20107475463168 20146400332704 20185400554587 20239761485952 20278942440156 20285067788288 20285417723904 20324687061312 20347869855744 20379071545344 20418522181632 20441550810168 20464866902016 20504483624448 20535925467648 20542482808832 20559417311232 20575679748144 20576034697077 20582249783296 20622093740288 20645971918848 20677630722048 20685939231744 20701728787456 20717659321344 20741804036768 20742161851494 20757765409632 20837924371584 20844578144256 20860618604544 20878263273852 20884929927168 20901001439232 20925359824704 20981351579648 20981713526784 21021968134144 21022330781952 21063026665656 21144364435872 21167027257344 21167392407552 21185296557291 21208369107456 21217782367941 21224557433344 21265644795632 21289900867584 21290268137472 21306284015616 21331114724352 21331482705216 21364192679616 21372777057798 21405550353498 21453765273728 21478307069952 21511242186752 21552884525056 21553256331648 21577840459776 21594980002644 21601803952128 21619611721728 21643621603584 21643994975472 21701607161856 21743921083392 21786013850976 21792970358784 21826387984384 21835158077952 21868640394752 21893961940992 21910974599056 21935966748672 21936345163776 21978810433728 21995586836672 22038166789066 22063684628736 22106396407608 22140294644808 22147364278272 22190238047616 22215548731392 22232644190208 22233194813748 22249614344192 22258554494976 22292686053376 22293070622208 22319051348976 22335841142528 22336226455824 22465887213114 22473060811776 22489966460928 22490354433024 22516565077728 22533892176672 22551092272928 22560153561009 22576814555136 22594747595359 22620519671808 22620909896064 22664309394624 22664700374292 22671546351616 22776609374208 22794625603336 22820701261824 22926455488512 22951916699136 22970837454336 22978172289024 22996347953808 22996744661439 23102916151104 23110293159936 23129840685738 23147639716662 23155031006208 23199855457824 23226317733888 23261933273088 23262334562304 23289444885888 23306964670464 23307366736512 23334529541364 23352486085836 23370311013964 23442664918032 23449745883136 23450150412288 23467791089664 23495140855808 23495546168064 23531574545664 23541029802792 23577127925592 23604020527104 23649714150912 23657265758208 23713992058287 23812905664512 23877627112512 23904862470144 23923850395086 23951138476032 23987865464832 23997504064896 24034302151296 24034716764568 24041976561664 24080828731788 24088517998592 24116409925632 24135485932944 24163095453696 24200147460096 24246995090688 24301610221568 24302029446144 24349074304032 24386411492832 24414308057088 24433619700921 24469722169344 24516668719104 24517091653632 24554686482432 24564552837696 24583302935104 24602220444096 24630282289152 24630892293662 24649846423938 24677962592256 24745035191256 24771557261312 24848249389056 24867216031744 24907831475409 24915355000832 24915784813056 24963587159296 24964017803568 24992492322816 25030816137216 25040873806848 25059987479552 25079271810048 25108499623456 25108932767598 25127821285344 25135844868096 25232910385152 25252327784448 25281757280256 25282193413248 25301212268544 25330698735168 25331135712444 25369978807044 25398916374528 25448084630784 25456210477056 25475799711744 25476346262552 25497348068952 25505489645568 25544600096768 25594050373504 25623243522048 25623685545984 25643953803753 25652142193152 25673288919552 25701800654256 25770573135872 25820460860416 25820906286528 25870891448034 25998631305216 25999079804928 26048960514048 26049409881984 26099837390052 26119112491008 26119759368548 26149552152576 26169674932224 26200173520128 26200625496624 26220335254272 26228707688448 26380964118528 26401264975872 26421417033728 26432033462784 26472564688384 26473021363872 26503217086464 26503873476909 26523811356752 26524268916291 26554523092992 26605928419776 26614423977984 26626236697024 26655234883584 26677780849922 26706835172352 26809967284224 26861867110272 26862330501576 26913867406116 26986348647936 27038589920208 27047223631872 27099582748416 27152421674562 27224696242176 27225165892608 27255401080224 27277869477024 27286489202688 27308163195147 27339311499264 27381233956864 27434239664192 27434712929436 27527962558464 27570174296064 27581252308992 27623545761792 27624022292736 27656215801992 27677020546176 27677497999608 27771572846592 27783899162112 27792770859008 27814158139392 27837684365136 27838164590163 27846573236224 27868001918976 27900479766272 27975618035712 28029774375936 28084035554208 28159668154368 28192485914496 28214180786304 28223189876736 28247062076388 28268798946012 28277825476608 28290376490588 28386534490112 28387024183296 28408378687488 28441486299136 28441976940288 28485590239488 28497036077064 28540733804664 28637742759936 28638236786688 28660889545371 28693675851264 28737675108864 28793306670192 28802405269504 28826148962304 28858162138112 28858659967296 28914525736038 28958863647738 28991894777856 29048018467968 29057293811712 29113544103936 29191949254656 29247955664896 29248460218368 29305080578304 29418246171648 29475195210144 29507296149504 29520392859744 29529819037696 29577539637957 29586984063488 29621242626048 29644259751664 29678072659968 29678584633344 29724094162944 29736037645632 29758735131968 29781635274432 29816343302854 29839287776346 29954516284152 29964081082368 29986621947904 29987139244032 30022086770304 30045189568896 30079459786752 30080204748012 30102419406848 30160692895744 30161213194752 30219079192832 30219600499056 30427601682432 30428126585856 30487030591968 30568607318016 30602555598848 30627783272448 30661797271744 30662326215252 30697300353024 30756725436672 30803888201472 30813724213248 30839125966848 30839787580984 30863519622216 30873374674944 30933140610432 30968423645184 31015911030784 31016446083072 31052593181184 31075952893952 31076488982016 31112706055152 31113242777241 31136648114448 31256886557376 31266867216384 31290927906816 31317394910778 31327394890752 31351502158848 31375432727552 31388039737056 31436170567456 31472027369472 31472570290176 31497025986143 31532952201216 31533496172928 31594539998484 31618656077716 31716546653808 31750540886016 31836836150016 31898467193448 31934851301376 31959426023424 31983820619776 31996672086528 32045736201728 32046289019424 32107771642384 32108325530247 32180647910592 32217460604928 32266863280128 32329326787584 32329884497472 32392470003966 32402705928192 32465432405376 32515215323776 32552410742784 32578159601228 32615881625088 32626296225792 32679020776464 32688891625472 32689455538176 32739581976576 32752737116928 32802960592128 32866461898584 32903950123008 32993380255008 33057250183599 33210441967212 33221046417408 33285357071424 33323323097088 33349792220622 33374421516288 33387831742464 33439029080064 33439605933312 33478577023464 33503761713792 33504339683736 33514459824128 33618219761664 33643880513536 33669770379264 33698830819671 33709009707008 33709591217664 33734949691392 33774264980224 33774847616592 33826638409392 33865221832704 33930779507712 33996464091936 34007319527424 34164914061312 34191938405004 34202856257536 34231051892736 34269067539008 34427875048704 34467258433536 34494521930712 34654374226656 34664841740288 34665439739904 34694761028607 34721459574993 34731947352064 34732546509312 34799783186736 34839476600832 34866069536768 34892899909632 34933564693504 34934167328832 34960447005696 35001794312046 35055466520946 35174618824704 35175225618432 35201686634496 35242711283712 35243319252096 35297361818496 35311544704188 35337622781952 35338497969212 35365691888388 35406030790656 35474571226368 35485898637312 35540313178112 35609113563136 35719358496768 35746623045632 35815822813696 35816440668768 35857293705216 35885156541488 35885775592629 35926707714048 35981798197248 35996256097344 36051453226944 36062964842496 36121243097682 36132776997888 36203228899416 36299594989568 36300221190144 36340534773632 36370492636032 36381985603584 36410884260196 36452415332352 36453044169216 36523611456048 36579617239248 36621462085632 36775003078656 36831394349056 36832029723648 36874954402656 36902694061568 36903330666144 36945423433728 36946338440493 36974769635907 37016943888384 37045198882816 37116912486848 37117552786884 37157335891968 37300824047616 37373032501248 37373677219584 37445380738944 37446026705352 37546224205824 37589981219328 37618907715072 37630919835648 37662749435184 37663399151397 37691731928016 37703767302144 37849365577728 37878491676672 37922635920384 37951818402816 37980786985984 37996048102752 38054311739552 38054968210566 38098374561792 38127978825331 38172126946176 38184315715584 38214519393828 38246022103428 38258234468352 38316900145152 38391075560256 38434865283072 38478213289728 38552700981384 38611818196984 38655859703808 38730691290624 38731359429792 38743058415616 38806337172051 38818058805248 38997946957824 39073440771072 39178668736512 39179639052822 39224328228864 39254512398336 39300260280192 39330502881408 39343061532672 39360523812992 39436719517276 39494990168064 39570763546624 39571446177792 39632125550592 39648050194176 39708847032576 39709532045808 39785717035128 39921635966976 39939355045536 39952108109824 39982852325376 40016671274883 40029449027072 40060252758528 40106939664016 40214950926336 40292800665408 40370801109174 40479522971904 40557884880312 40570135576576 40570835447808 40649374122624 40695739711488 40758143090688 40837044363264 40883101620336 40929733804032 41008967248896 41071850935296 41151359496288 41152069394154 41164499566592 41244187480576 41291943837696 41355261444096 41371878463488 41403457574912 41435318642688 41483608073536 41484323702988 41515530819264 41675848743168 41689156288512 41721237209088 41756526547704 41769859854336 41802002878464 41850719649408 41962703159296 41963427053568 42043936268288 42044661563904 42126053331312 42288728871744 42334784815104 42370593114582 42416738214912 42435564735882 42449114866688 42531289591264 42579801735168 42580536274944 42612568031232 42613623393017 42662229448704 42662965410432 42728385359232 42745554115596 42811100706996 42907530547456 42956614139904 43022484373504 43105769050112 43106512663296 43189960005288 43203607904256 43239223443456 43287243207168 43287989950944 43371788604057 43403214323712 43438295471607 43487842166784 43572027701952 43585940717568 43652775968768 43670316155904 43737280789504 43787923881984 43821949198112 43871933497344 43872690327552 43957620867456 43991173673344 44076333578132 44127369257472 44212792815216 44280589289616 44294728556544 44380476095232 44466389627496 44517108989952 44585372106752 44586141244416 44638102697952 44671682285056 44672452911648 44724514954281 44758931664519 44931774426228 44946121623552 44979932921856 44980708866048 45033130155456 45067784353344 45102184545856 45120307122018 45153629110272 45189495190718 45241039343616 45241819792128 45328618789248 45329400748584 45343092703232 45553218748416 45589251206672 45641402523648 45852910977024 45903833398272 45941674908672 45992695907616 45993489322878 46205832302208 46220586319872 46259681371476 46295279433324 46310062012416 46399710915648 46452635467776 46523866546176 46524669124608 46578889771776 46613929340928 46614733473024 46669059082728 46704972171672 46740622027928 46885329836064 46899491766272 46900300824576 46935582179328 46976092366167 46990281711616 46991092336128 47063149091328 47082059605584 47154255851184 47208041054208 47299428301824 47427984116574 47625811329024 47755254225024 47809724940288 47847700790172 47902276952064 47975730929664 47995008129792 48068604302592 48069433529136 48083953123328 48161657463576 48177035997184 48270971865888 48326190907392 48400294920192 48438579407089 48493990181376 48603220443136 48604058892288 48698148608064 48772822985664 48828616114176 48867239401842 48939444338688 49033337438208 49034183307264 49109372964864 49129105675392 49166605870208 49204440888192 49260564578304 49261784587324 49299692847876 49355925184512 49490070382512 49543114522624 49815662950818 49830710001664 49831569626112 49927174318592 49928035607136 49984984645632 50024688330933 50061632274432 50081747613696 50119974959104 50158543620096 50216999246912 50217865535196 50255642570688 50271689736192 50465820770304 50504655568896 50563514560512 50564386826496 50602424537088 50661397470336 50662271424888 50739957614088 50797832749056 50896169261568 50912420954112 50951599423488 50952692525104 50994696137904 51010979291136 51089200193536 51188100747008 51247371091968 51287907607506 51304284386304 51346577839104 51403601308512 51541146271744 51640921720832 51641812573056 51741782896068 51997262610432 51998159609856 52097921028096 52098819763968 52199674780104 52239518737096 52299104305152 52339349864448 52400347040256 52401250993248 52440670508544 52457415376896 52502691468069 52583199781419 52761928237056 52802529951744 52842834067456 52864066925568 52945129376768 52946042727744 53006434172928 53007746953818 53047622713504 53048537832582 53109046185984 53211856839552 53228847955968 53252473394048 53310469767168 53355561699844 53413670344704 53619934568448 53723734220544 53724661003152 53827734812232 53972697295872 54077179840416 54094447263744 54137235807923 54181864646523 54199165496832 54304843349124 54449392484352 54450331785216 54510802160448 54555738954048 54572978405376 54616326390294 54678622998528 54762467913728 54868479328384 54869425858872 55055925116928 55140348592128 55162504617984 55247091523584 55248044585472 55312431603984 55354041092352 55354995999216 55567798324224 55675368730272 55676329180326 55693146472448 55736003837952 55800959532544 55951236071424 56059548751872 56168071108416 56319336308736 56384971828992 56428361572608 56446379753472 56494124152776 56537597892024 56555650953216 56580752981176 56773068980224 56774048366592 56816757374976 56882972598272 56883953880576 56971180478976 56994072154128 57081467609328 57082452315849 57276473573376 57321779090742 57387351702528 57475350217728 57586613340384 57604810539008 57652297924608 57716324276224 57717319934592 57829051472076 57917727295476 57983789555712 58096036935936 58114587623424 58227088207872 58495911329792 58496920436736 58610161156608 58769458579233 58836492343296 58950390420288 59014592299008 59040785719488 59059638075392 59155079275914 59173968126976 59242485252096 59288519503328 59356145319936 59357169266688 59448188325888 59472075291264 59517470263936 59563270548864 59632686605708 59678575552692 59909032568304 59928162164736 59973243895808 59974278488064 60044173540608 60090379137792 60160409496024 60321385791488 60322426389504 60438158385664 60439200998112 60506322373561 60556201663761 60855203364864 60856253171712 60974061183936 61137214636032 61205111197696 61255566544896 61323594543488 61324652430504 61394600706048 61513450873344 61607776402944 61627448426496 61678251933696 61679575161968 61727039244432 61746749349888 61866281220864 62032892166144 62105186362368 62151905787904 62152977964032 62225412110304 62226485554482 62273296228896 62513773114752 62533734432768 62581855813632 62634789821556 62654789781504 62703004317696 62750865455104 62776079474112 62872341134912 62944054738944 62945140580352 62994051972286 63065904402432 63066992345856 63189079996968 63237312155432 63433093307616 63501081772032 63555889671873 63653347103823 63673672300032 63796934386896 63869702602752 63918852046848 63967641239552 63993344173056 64091472403456 64092578038848 64215543284768 64216651060494 64361295821184 64434921209856 64533726560256 64658653575168 64659768994944 64784940007932 64805411856384 64930864810752 65030430647552 65104821485568 65156319202456 65231763250176 65358041552928 65377783250944 65378911076352 65479163953152 65505474233856 65534548609591 65605921184256 65732923797168 65807900246016 65986760510016 66114500367198 66420883934424 66442092834816 66570714142848 66646646194176 66699584441244 66748843032576 66775663484928 66878058160128 66879211866624 66957154046928 67007523427584 67008679367472 67028919648256 67397661639342 67418019414016 67419182435328 67469899382784 67548529960448 67549695233184 67653276818784 67680460683027 67730443665408 67784242786077 67861559015424 67992928183872 68014639054848 68329828122624 68383876810008 68405712515072 68462103785472 68538135078016 68855750097408 68934516867072 68989043861424 69308748453312 69330879479808 69389522057214 69442919149986 69463894704128 69465093018624 69599566373472 69678953201664 69732139073536 69785799819264 69867129387008 69868334657664 69920894011392 70003588624092 70110933041892 70349237649408 70350451236864 70403373268992 70485422567424 70486638504192 70594723636992 70623089408376 70676995938424 70731383776776 70812061581312 70949142452736 70971797274624 71080626356224 71141976174861 71218227126272 71438716993536 71493246091264 71631645627392 71632881337536 71714587410432 71770313082976 71771551185258 71853415428096 71963596394496 71992512194688 72102906453888 72125929684992 72242486195364 72265553995776 72406457798832 72599189979136 72600442380288 72681069547264 72740985272064 72821768520392 72904830664704 72906088338432 73047222912096 73159234478496 73242924171264 73244495504837 73300859102763 73550006157312 73662788698112 73664059447296 73749908805312 73805388123136 73806661332288 73890846867456 73892676880986 73949539271814 74033887776768 74090397765632 74233824973696 74235105573768 74314671783936 74601648095232 74746065002496 74747354439168 74890761477888 74892053410704 75092448411648 75179962438656 75237815430144 75325498870368 75326798302794 75383463856032 75407534604288 75698731155456 75756983353344 75845271840768 75903636805632 75961573971968 75992096205504 76108623479104 76109936421132 76196749123584 76255957650662 76344253892352 76368631431168 76429038787656 76492044206856 76516468936704 76633800290304 76782151120512 76869730566144 76931861411259 76956426579456 77105401962768 77223636393968 77311719407616 77461382581248 77462718859584 77612674344102 77636117610496 77995893915648 78146881542144 78357337473024 78359278105644 78448656457728 78509024796672 78600520560384 78661005762816 78686123065344 78721047625984 78873439034552 79141527093248 79142892355584 79264251101184 79296100388352 79417694065152 79419064091616 79511620430727 79571434070256 79572806748873 79843271933952 79878710091072 79904216219648 79965704650752 80033342549766 80058898054144 80120505517056 80213879328032 80429901852672 80585601330816 80741602218348 80959045943808 81115769760624 81140271153152 81141670895616 81298748245248 81674088726528 81766203240672 81859467608064 81924489585441 82017934497792 82143701870592 82302718992576 82304138788308 82328999133184 82488374961152 82583887675392 82710522888192 82743756926976 82806915149824 82870637285376 82967216147072 82968647405976 83031061638528 83351697486336 83378312577024 83442474418176 83513053095408 83539719708672 83604005756928 83701439298816 83926854107136 84087872536576 84089323127808 84252106662624 84577457743488 84669569630208 84741186229164 84833476429824 84871129471764 84898229733376 85062579182528 85159603470336 85161072549888 85225136062464 85227246786034 85324458897408 85325930820864 85456770718464 85491108231192 85622201413992 85815061094912 85913228279808 85982668636113 86044968747008 86211538100224 86213025326592 86379920010576 86407215808512 86478446886912 86574486414336 86575979901888 86743577208114 86876590943214 86975684333568 87144055403904 87171881435136 87305551937536 87340632311808 87474561579008 87575847763968 87643898396224 87743866994688 87745380655104 87915241734912 87982347346688 88152667156264 88254738514944 88425585630432 88561178579232 88589457113088 88664389295329 88732618913871 88760952190464 88932779254992 89034217979904 89170744213504 89172282488832 89276205395904 89343364570112 89344905823296 89449029908562 89517863329038 89863548852456 89892243247104 89959865843712 89961417732096 90066260310912 90135568706688 90204369091712 90240614244036 90307258220544 90378990381436 90482078687232 90483639584256 90657237578496 90658801497168 90686185406464 91178502413344 91282805047296 91705821954048 91807666796544 91883349817344 91985391815232 91986978645756 92411664604416 92441172639744 92519362742952 92590558866648 92620124024832 92799421831296 92905270935552 93047733092352 93049338249216 93157779543552 93227858681856 93229466946048 93338118165456 93409944343344 93481244055856 93770659672128 93800601649152 93952184732334 93980563423232 93982184672256 94126298182656 94164119211168 94308511702368 94416082108416 94491077958429 94598856603648 94855968233148 95251622658048 95510508450048 95695401580344 95804553904128 95951461859328 95990016259584 96137208605184 96138867058272 96167906246656 96323314927152 96324976590741 96354071994368 96541943731776 96652381814784 96800589840384 96877158814178 96987980362752 97206440886272 97208117784576 97396297216128 97545645971328 97657232228352 97734478803684 97878888677376 98066674876416 98068366614528 98218745929728 98258211350784 98333211740416 98408881776384 98523569174648 98599385695752 98711850369024 98980140765024 99086229045248 99171750550797 99631325901636 99661420003328 99663139252224 99854348637184 99856071214272 99969969291264 100049376661866 100123264548864 100163495227392 100239949918208 100317087240192 100433998493824 100435731070392 100511285141376 100543379472384 100931641540608 101009311137792 101127029121024 101128773652992 101204849074176 101322794940672 101324542849776 101479915228176 101595665498112 101792338523136 101905385050208 101989392275808 102021958582272 102178400387072 102376201494016 102494742183936 102575815215012 102608568772608 102693155678208 102807202617024 103082292543488 103281843441664 103283625146112 103483565792136 103994525220864 103996319219712 104084283085821 104195842056192 104197639527936 104399349560208 104479037474192 104598208610304 104678699728896 104800694080512 104802501986496 104881341017088 105005382936138 105166399562838 105523856474112 105605059903488 105685668134912 105728133851136 105890258753536 105892085455488 106012868345856 106015493907636 106095245427008 106097075665164 106218092371968 106423713679104 106457695911936 106504946788096 106620939534336 106711123399688 106827340689408 107239869136896 107447468441088 107449322006304 107655469624464 107657326777887 107945394591744 108154359680832 108188894527488 108274471615846 108363729293046 108398330993664 108609686698248 108898784968704 108900663570432 109021604320896 109111477908096 109145956810752 109232652780588 109357245997056 109524935827456 109736958656768 109738851717744 110325009235968 110494183047168 110496089170944 110624863207968 110708082184704 110709991998432 110839015321479 110924308907721 111008977316329 111135596648448 111350737460544 111352658360652 111386292944896 111472007675904 111601919065088 111902472142848 112119097503744 112336142216832 112638672617472 112769943657984 112856723145216 112892759506944 112988248305552 113075195784048 113111301906432 113161505962352 113548096733184 113765945196544 113767907761152 113942360957952 113988144308256 114162935218656 114164904631698 114383936475993 114552947146752 114643558181484 114774703405056 114950700435456 115173226680768 115209621078016 115304595849216 115432648552448 115434639869184 115658102944152 115835454590952 115967579111424 116192073871872 116229175246848 116454176415744 116993840873472 117220322313216 117538917158466 117672984686592 117900780840576 118029184598016 118081571438976 118119276150784 118310158551828 118347936253952 118484970504192 118577039006656 118712290639872 118714338533376 118896376651776 118944150582528 119034940527872 119126541097728 119265373211416 119357151105384 119818065136608 119856324329472 119946487791616 119948556976128 120050013824649 120088347081216 120180758275584 120320818992048 120642771582976 120644852779008 120876316771328 120878401996224 121012644747122 121112403327522 121710406729728 121712506343424 121948122367872 122274429272064 122410222395392 122511133089792 122647189086976 122649304861008 122789201412096 123026901746688 123215552805888 123359150323936 123454078488864 123493498699776 123732562441728 124065784332288 124210372724736 124303811575808 124305955928064 124450824220608 124452971108964 124546592457792 125027546229504 125067468865536 125163711627264 125269579643112 125309579563008 125406008635392 125501730910208 125552158948224 125744682269824 125888109477888 125890281160704 125988103944572 126131808804864 126133984691712 126378159993936 126474624310864 126866186615232 127111779343746 127306694207646 127347344600064 127593868773792 127739405205504 127837704093696 127840870179051 127935282479104 127986688346112 128182944806912 128185156077696 128431086569536 128433302120988 128722591642368 128869842419712 129067453120512 129317307150336 129319537989888 129569880015864 129610823712768 129861729621504 130060861295104 130209642971136 130312638404912 130314886414821 130463526500352 130716083105856 130757822152704 130958327906304 131010948467712 131069097219182 131211842368512 131465847594336 131615800492032 131973521020032 132229000734396 132841767868848 132884185669632 133141428285696 133399168882488 133551326969856 133756116320256 133758423733248 133914308093856 134015046855168 134017358734944 134057839296512 134173544862843 134276794993557 134379288330293 134795323278684 134836038828032 134838364870656 134939798765568 135097059920896 135099390466368 135306553637568 135360921366054 135460887330816 135568485572154 135723118030848 135985856367744 136029278109696 136659656245248 136767753620016 136811425030144 136924207570944 137076270156032 137711500194816 137978087722848 138617496906624 138661758959616 138779044114428 138885838299972 138927789408256 138930186037248 139199132746944 139357906403328 139464278147072 139571599638528 139734258774016 139736669315328 139841788022784 140007177248184 140221866083784 140698475298816 140700902473728 140806746537984 140970845134848 140973277008384 141189447273984 141246178816752 141353991876848 141462767553552 141624123162624 141898284905472 142283952349722 142436454252544 142877433987072 142986492182528 143263291254784 143265762675072 143429174820864 143540626165952 143543102370516 143706830856192 143927192788992 143985024389376 144205812907776 144251859369984 144484972390728 144531107991552 144812915597664 145198379958272 145200884760576 145315738221267 145362139094528 145481970544128 145643537040784 145809661329408 145812176676864 146094445824192 146318468956992 146485848342528 146488991009674 146601718205526 147100012314624 147325577396224 147328118894592 147499817610624 147610776246272 147613322664576 147781693734912 147785353761972 147899078543628 148067775553536 148180795531264 148467649947392 148470211147536 148629343567872 149492130004992 149494708878336 149781522955776 149784106821408 150074064992799 150184896823296 150188616369151 150359924877312 150475630860288 150650997740736 150653596605588 150766927712064 150815069208576 151397462310912 151513966706688 151690543681536 151807273611264 151923147943936 151984192411008 152217246958208 152219872842264 152393498247168 152511915301324 152688507784704 152737262862336 152858077575312 152984088413712 153032937873408 153267600580608 153564302241024 153863722822518 153912853158912 154210803925536 154447272787936 154623438815232 154746258105833 154922765162496 154925437719168 155225348688204 155272235220992 155991787831296 156293763084288 156718556211288 156897312915456 157018049593344 157201041120768 157322011525632 157372246130688 157442095251968 157746878069104 157749599344257 158285784711168 158528502202368 158592200776704 158835388130304 158838128183232 159023240861454 159142868140512 159145613497746 159686543867904 159757420182144 159808432439296 159931409301504 160066685099532 160117796108288 160241011034112 160427758656064 160859803705344 161171202661632 161483204436696 161918091887616 162231539521248 162280542306304 162283341791232 162411707423769 162545593939569 162597496490496 163348177453056 163532406481344 163718935216128 163848979170882 164035868995584 164287403741184 164605437985152 164608277576616 164657998266368 164976749922304 165167775350784 165421045776384 165487513853952 165613830299648 165741274570752 165934432294144 165937294811952 166062123277056 166703394972672 167026106190816 167079439417344 167208011513856 167402878597632 167853708214272 168175745073152 168178646255616 168504213325248 169154915486976 169339139260416 169482372458328 169666952859648 169742258943528 169796459466752 170125158365056 170319206940672 170322145099776 170450272124928 170454493572068 170648917794816 170651861641728 170913541436928 170982216462384 171244402827984 171630122189824 171965337272226 172423076200448 172426050653184 172759840021152 172814431617024 172956893773824 173148972828672 173151959803776 173487154416228 173753181886428 173951368667136 174288110807808 174343762870272 174611103875072 174681264623616 174949123158016 175287796792448 175487733989376 175490761310208 175830483469824 175964694693376 176305334312528 176308375737699 176509477029888 176851171260864 177122357158464 177178914226176 177328778590658 177465237827742 177521904380928 177865558509984 178068435959808 178341488427008 178344564977664 178552410791808 178686729140224 178689811646592 178898059817124 179035726658076 179727097704912 179784486494208 179919731687424 179922835464192 180132520621824 180271137413376 180408738183424 180481228488072 180757980762872 180964157374464 180967279168512 181314475156992 181317602994336 181372370812928 181518967120683 181668604991283 182357004826688 182565610094592 183411643908096 183615333593088 183766699634688 183970783630464 183973957291512 184823329208832 184882345279488 185038725485904 185181117733296 185240248049664 185598843662592 186098676498432 186315559087104 186455717363712 186458933892096 186676236330912 186819888686688 186962488111712 187324417707061 187541319344256 187601203298304 187904369464668 187961126846464 187964369344512 188252596365312 188328238422336 188617023404736 188832164216832 188982155916858 189197713207296 189711936466296 190503245316096 190960041311469 191021016900096 191390803160688 191609107808256 191902923718656 191980032519168 192274417210368 192277734116544 192646629854304 192649953181482 192708143988736 193083887463552 193304763629568 193601179680768 193754317628356 193975960725504 194412881772544 194416235569152 194792594432256 195091291942656 195314464456704 195468957607368 196133349752832 196136733229056 196437491859456 196516422701568 196603645828773 196666423480832 196817763552768 197047138349296 197198771391504 197423700738048 197960281530048 198343501101594 199262651803272 199322840006656 199326278504448 199708697274368 199712142428544 199939938582528 200098753323732 200246529097728 200326990454784 200479899836416 200634174480384 200867996987648 200871462140784 201022570282752 201086758944768 202254058242048 202257547305984 202409698148352 202645589881344 202649085699552 202959830456352 203041382049081 203191330996224 203352728358231 203584677046272 203810770100416 203978784551616 204043917164544 204356800774144 204752402988032 204989484367872 205151630430024 205217137545216 205386311356416 205614405234048 206164585086976 206563686883328 206567250292224 206967131584272 207992638439424 208168566171642 208391684112384 208395279055872 208798699120416 208958074948384 209196417220608 209357399457792 209362584496127 209601388161024 209605003972992 209762682034176 210010765872276 210332799125676 211047712948224 211210119806976 211371336269824 211456267702272 211780517507072 211784170910976 212030987815272 212190490854016 212194151330328 212436184743936 212847427358208 212915391823872 213009893576192 213241879068672 213422246799376 213425928524583 213654681378816 214479738273792 214894936882176 214898644012608 215310939248928 215314653555774 215890789183488 216308719361664 216377789054976 216548943231692 216727458586092 216796661987328 217219373396496 217797569937408 217801327140864 218043208641792 218222955816192 218465305561176 218714491994112 219049871654912 219473917313536 219477703435488 219733486514511 219902577308289 220650018471936 220988366094336 220992178341888 221249726415936 221416164369408 221419983996864 221678030642958 221848617815442 222017954632658 222271193296896 222701474921088 222705316721304 222772585889792 222944015351808 223203838130176 223804944285696 224238195007488 224672284433664 225277345234944 225539887315968 225713446290432 225976496611104 226150391568096 226222603812864 226323011924704 226761137224337 227096193466368 227531890393088 227535815522304 227884721915904 227976288616512 228325870437312 228329809263396 228767872951986 229105894293504 229287116362968 229549406810112 229901400870912 230346453361536 230419242156032 230609191698432 230795584233777 230865297104896 230869279738368 231316205888304 231670909181904 231935158222848 232384147743744 232908352831488 233987681746944 234440644626432 235077834316932 235345969373184 235801561681152 236058369196032 236163142877952 236238552301568 236620317103656 236695872507904 237154078013312 237424581279744 237428677066752 237792753303552 237888301165056 238069881055744 238253082195456 238530746422832 238534861292181 238714302210768 239636130273216 239712648658944 239897113952256 240100027649298 240176694162432 240361516551168 240641637984096 241285543165952 241289705558016 241752633542656 241756803992448 242025289494244 242224806655044 243420813459456 243425012686848 243896244735744 244820444790784 245022266179584 245294378173952 245298609722016 245578402824192 245773468756323 246053803493376 246431105611776 246718300647872 246908156977728 246986997399552 247465124883456 248131568664576 248420745449472 248607623151616 248611911856128 248901648441216 248905942217928 249093184915584 250055092459008 250134937731072 250327423254528 250539159286224 250619159126016 250812017270784 251003461820416 251104317896448 251489364539648 251780562321408 251976207889144 252263617609728 252267969383424 252756319987872 252949248621728 253438918074259 253732373230464 254223558687492 254613388415292 254694689200128 255187737547584 255478810411008 255675408187392 255681740358102 255870564958208 255973376692224 256365889613824 256370312155392 256862173139072 256866604241976 257445183284736 257739684839424 257948005908339 258134906241024 258634614300672 258639075979776 259139760031728 259221647425536 259723459243008 260121722590208 260625276809824 260629772829642 260927053000704 261432166211712 261515644305408 261916655812608 262021896935424 262138194438364 262423684737024 262931695188672 263231600984064 263947042040064 264458001468792 265683535737696 265768371339264 265993167885987 266197856741613 266282856571392 266798337764976 267102653939712 267512232640512 267516847466496 267828616187712 268030093710336 268034717469888 268347089725686 268553589987114 268758576660586 269590646557368 269672077656064 269676729741312 269879597531136 270194119841792 270198780932736 270613107275136 270721842732108 270921774661632 271136971144308 271446236061696 271971712735488 272058556219392 273535507240032 273622850060288 273848415141888 274152540312064 275423000389632 275956175445696 277234993813248 277323517919232 277558088228856 277771676599944 277855578816512 277860372074496 278398265493888 278715812806656 278928556294144 279143199277056 279468517548032 279473338630656 279683576045568 280014354496368 280443732167568 281401804947456 281941690269696 281946554016768 282378894547968 282492357633504 282707983753696 282925535107104 283248246325248 283255261377113 283473233875287 283796569810944 284567904699444 284872908505088 285754867974144 285972984365056 286526582509568 286531525350144 287081252331904 287086204741032 287413661712384 287854385577984 287970048778752 288411625815552 288503718739968 288969944781456 289062215983104 289625831195328 290401769521152 290631476442534 290724278189056 290963941088256 291287074081568 291619322658816 291624353353728 292188891648384 292636937913984 292971696685056 292977982019348 293203436411052 294200024629248 294651154792448 294656237789184 294999635221248 295221552492544 295226645329152 295570707523944 295798157087256 296135551107072 296361591062528 296935299894784 296940422295072 297258687135744 297515251652391 298984260009984 298989417756672 299563045911552 299568213642816 300148129985598 300369793646592 300377232738302 300719849754624 300951261720576 301301995481472 301307193211176 301533855424128 301630138417152 302794924621824 303027933413376 303381087363072 303614547222528 303846295887872 303968384822016 304434493916416 304439745684528 304786996494336 305023830602648 305377015569408 305716155150624 305968176827424 306065875746816 306535201161216 307128604482048 307727445645036 307825706317824 308421607851072 308894545575872 309246877630464 309492516211666 309845530324992 309850875438336 310450697376408 310544470441984 311983575662592 312252849257463 312587526168576 313437112422576 313794625830912 314036099186688 314402082241536 314644023051264 314884190503936 315493756138208 315499198688514 316571569422336 317057004404736 317184401553408 317670776260608 317676256366464 318046481722908 318285736281024 318291226995492 319373087735808 319514840364288 319616864878592 319862818603008 320133370199064 320235592216576 320482022068224 320855517312128 321719607410688 322342405323264 322966408873392 323836183775232 324463079042496 324566683582464 324823414847538 325091187879138 325194992980992 326696354906112 327064812962688 327437870432256 327697958341764 328071737991168 328574807482368 329210875970304 329216555153232 329315996532736 329953499844608 330975027707904 331227660599296 331482549141504 331868864588288 331874589623904 332124246554112 332517045964437 333026931948987 333406789945344 334052212381632 334158878834688 334416023027712 334805757195264 335707416428544 336351490146304 336357292511232 337008426650496 338309830973952 338678278520832 338964744916656 339333905719296 339484517887056 339592918933504 340250316730112 340644290199552 340908987144136 341297835589632 341303723283456 341827082873856 341964432924768 342488805655968 343151809427979 343260244379648 343930674544452 344846152400896 344852101306368 345519680042304 345628863234048 345913787547648 346297945657344 346303919607552 346974308832456 347506363772856 347902737334272 348576221615616 348687525740544 349222207750144 349362529247232 349898246316032 350575593584896 350981522620416 351660966939648 351929389386752 352610668625056 352616751475398 353018954059776 353702342521728 354244714316928 354357828452352 354657557181316 354930475655484 355043808761856 355731117019968 356136871919616 356682976854016 356689129955328 357104821583616 357373458280448 357379623293184 357796119634248 358071453316152 359454195409824 359568972988416 359839463374848 359845670928384 360150041473947 360265041243648 360542274826752 360817476366848 360962456976144 361515961525744 361928314748928 361934558337024 362628950313984 362635205988672 363037934241366 363337209982566 364714009653376 365131220189184 366823287816192 367230667186176 367533399269376 367941567260928 367947914583024 369646658417664 370077450971808 370362235466592 370480496099328 371197687325184 372197352996864 372631118174208 372911434727424 372917867784192 373352472661824 373639777373376 373924976223424 374648835414122 375082638688512 375202406596608 375808738929336 375922253692928 375928738689024 376505192730624 376656476844672 377234046809472 377664328433664 377964311833716 378395426414592 379423872932592 381920082622938 382042033800192 382781606321376 383218215616512 383522610537153 383805847437312 383960065038336 384548834420736 384555468233088 385293259708608 385299906362964 385416287977472 386167774927104 386609527259136 387202359361536 387508635256712 387951921451008 388825763545088 388832471138304 389585188864512 390182583885312 390628928913408 390937915214736 390944659244463 392273466458112 392874983718912 393032845403136 393207291657546 393332846961664 393635527105536 394094276698592 394397542783008 394847401476096 395920563060096 396687002203188 398525303606544 398645680013312 398652557008896 399417394548736 399424284857088 400197506647464 400653980909568 400959799672832 401268348960768 401735993975296 401742924281568 402045140565504 402173517889536 402520634588529 403137864990879 404508116484096 404515094611968 404819396296704 405291179762688 405298171399104 405919660912704 406082764098162 406382661992448 406705456716462 407169354092544 407621540200832 407957569103232 408087834329088 408713601548288 409504805976064 409978968735744 410303260860048 410434275090432 410772622712832 411228810468096 413127373766656 413134500584448 413934263168544 415985276878848 416337132343284 416783368224768 416790558111744 417597398240832 417916149896768 418392834441216 418714798915584 418725168992254 419202776322048 419210007945984 419525364068352 420021531744552 420665598251352 422095425896448 422420239613952 422742672539648 422912535404544 423561035014144 423568341821952 424061975630544 424380981708032 424388302660656 424872369487872 425694854716416 426019787152384 426844493598752 426851857049166 427309362757632 428959476547584 429789873764352 429797288025216 430621878497856 430629307111548 431781578366976 432617438723328 432755578109952 433097886463384 433454917172184 433593323974656 434438746792992 435595139874816 435602654281728 435947214663801 436086417283584 436445911632384 436930611122352 437428983988224 438099743309824 438947834627072 438955406870976 439466973029022 439805154616578 441300036943872 441976732188672 441984356683776 442499452831872 442832328738816 442839967993728 443356061285916 443697235630884 444035909265316 444542386593792 445402949842176 445410633442608 445545171779584 445888030703616 446407676260352 448476390014976 449344568867328 450554690469888 450565849107453 451079774631936 451426892580864 451952993222208 452300783136192 452445207625728 452646023849408 453522274448674 454192386932736 455063780786176 455071631044608 455769443831808 455952577233024 456651740874624 456659618526792 457535745903972 458211788587008 458574232725936 459098813620224 459802801741824 460692906723072 461591168467554 461730594209792 461738559476736 462632411776608 463341818363808 463870316445696 464238774317499 464768295487488 465816705662976 467975363493888 468881289252864 470155668633864 470691938746368 471603123362304 472116738392064 472326285755904 472477104603136 473240634207312 473248798032771 473391745015808 474308156026624 474857354133504 475585506607104 475776602330112 476139762111488 476506164390912 477061492845664 477069722584362 477428604421536 479272260546432 479425297317888 479794227904512 480200055298596 480353388324864 480723033102336 481283275968192 482571086331904 482579411116032 483505267085312 483513607984896 484050578988488 484449613310088 486841626918912 486850025373696 487235122271307 487792489471488 489640889581568 490044532359168 490588756347904 490597219444032 491156805648384 491546937512646 492107606986752 492862211223552 493436601295744 493816313955456 493973994799104 494930249766912 496263137329152 496841490898944 497215246303232 497223823712256 497803296882432 497811884435856 498186369831168 500110184918016 501078318572448 501238318252032 501624034541568 502006923640832 502208635792896 502978729079296 503561124642816 503952415778288 504527235219456 504535938766848 505512639975744 505898497243456 506877836148518 507464746460928 508447117374984 509226776830584 509389378400256 510375475095168 510957620822016 511350816374784 511363480716204 511741129916416 511946753384448 512731779227648 512740624310784 513724346278144 513733208483952 514890366569472 515896011816678 517269228601344 517278151959552 518279520063456 518443294851072 519446918486016 520243445180416 521250553619648 521259545659284 521854106001408 522864332423424 523031288610816 523833311625216 524043793870848 524276388876728 524847369474048 525863390377344 526463201968128 527894084080128 528916002937584 528925127213097 531367071475392 531536742678528 531986335771974 532395713483226 532565713142784 533596675529952 534205307879424 535024465281024 535033694932992 535657232375424 536060187420672 536069434939776 536694179451372 537107179974228 537517153321172 539181293114736 539344155312128 539353459482624 539759195062272 540388239683584 540397561865472 541226214550272 541443685464216 542273942288616 542892472123392 543943425470976 544117112438784 544556901362049 547071014480064 547245700120576 547696830283776 548305080624128 550846000779264 551912350891392 554469987626496 554647035838464 555116176457712 555543353199888 555711157633024 555720744148992 556796530987776 558937035096064 558946677261312 559367152091136 560028708992736 560887464335136 561973253121183 562803609894912 563883380539392 563893108033536 564757789095936 564984715267008 565415967507392 565851070214208 566496492650496 566510522754226 566946467750574 567593139621888 569135809398888 569745817010176 571509735948288 571945968730112 572880123934407 573053165019136 573063050700288 574162504663808 574172409482064 574827323424768 575708771155968 575940097557504 576823251631104 577939889562912 578124431966208 579251662390656 580803539042304 581262952885068 581448556378112 581927882176512 582574148163136 583238645317632 583248706707456 584377783296768 585273875827968 585943393370112 585955964038696 586406872822104 588400049258496 589302309584896 589312475578368 589810937486319 589999270442496 590443104985088 590453290658304 591141415047888 591596314174512 592271102214144 592723182125056 593870599789568 593880844590144 595030503304782 597968520019968 597978835513344 599126091823104 599136427285632 600296259971196 600739587293184 600754465476604 601439699509248 601902523441152 602603990962944 602614386422352 603067710848256 603260276834304 606762174726144 607229094445056 607692591775744 607936769644032 608868987832832 608879491369056 609573992988672 610047661205296 610058185074693 610754031138816 611432310301248 611936353654848 612131751493632 613070402322432 614257208964096 615454891290072 615651412635648 616843215702144 617789091151744 618493755260928 618985032423332 619691060649984 619701750876672 620901394752816 621088940883968 624505698514926 625175052337152 626874224845152 627589251661824 628072198373376 628087753488381 628804164483072 629288046102528 629768381007872 630987512276416 630998397377028 633143138844672 634114008809472 634368803106816 635341552521216 635352512732928 636092963445816 636571472562048 636582453990984 638746175471616 639029680728576 639233729757184 639725637206016 640266740398128 640277785573749 640471184433152 640964044136448 641711034624256 643439214821376 644684810646528 645932817746784 647672367550464 648926158084992 649133367164928 649646829695076 650182375758276 650389985961984 653392709812224 654129625925376 655395916683528 656143475982336 657149614964736 658421751940608 658433110306464 658631993065472 659200459543533 659707731924867 659906999689216 661950055415808 662455321198592 662965098283008 663737729176576 663749179247808 664248493108224 665034091928874 666053863897974 666813579890688 668104424763264 668317757669376 668832046055424 669611514390528 671414832857088 672702980292608 672714585022464 674016853300992 676619661947904 677929489833312 678667811438592 678969035774112 679185837867008 680283411673011 680500633460224 681288580399104 681817974288272 682595671179264 682607446566912 683654165747712 683928865849536 684977611311936 686303618855958 686520488759296 687861349088904 689692304801792 689704202612736 691039360084608 691257726468096 691827575095296 692595891314688 692607839215104 693948617664912 695012727545712 695805474668544 697152443231232 698725058494464 699796492632064 701151187169792 701963045240832 703321933879296 703858778773504 705221337250112 705233502950796 706037908119552 707404685043456 708489428633856 708715656904704 709315114362632 709860951310968 710087617523712 711462234039936 712273743839232 713365953708032 713378259910656 714209643167232 714746916560896 714759246586368 715592239268496 715604583876543 716142906632304 718908390819648 719137945976832 719691341856768 720300082947894 720530082487296 721084549653504 721634952733696 721924913952288 723031923051488 723856629497856 723869116674048 724431597681289 725257900627968 725270411977344 726075868482732 726674419965132 729428019306752 730262440378368 734461334372352 735066798538752 735883134521856 735895829166048 737320406268969 739293316835328 740154901943616 740724470933184 740960992198656 742395374650368 744394705993728 745262236348416 745822869454848 745835735568384 746704945323648 747279554746752 747849952446848 749297670828244 750165277377024 750404813193216 751617477858672 751844507385856 751857477378048 753010385461248 753312953689344 754468093618944 755928623667432 756790852829184 758847745865184 760316754222777 763840165245876 764084067600384 765563212642752 766436431233024 767045221074306 767611694874624 767920130076672 769097668841472 769110936466176 770586519417216 770599812725928 770832575954944 772335549854208 773219054518272 774404718723072 775017270513424 775903842902016 777664942276608 779170377729024 780365167770624 781875830429472 781889318488926 784546932916224 785749967437824 786065690806272 786414583315092 786665693923328 787271054211072 788188553397184 788795085566016 789694802952192 791841126120192 793374004406376 797050607213088 797291360026624 797305114017792 797979503657961 798593570224839 798834789097472 798848569714176 800395013294928 801307961819136 801919599345664 802536697921536 803471987950592 803485848563136 804090281131008 805041269177058 806275729981758 809016232968192 809030189223936 809638792593408 810582359525376 810596342798208 811839321825408 812165528196324 812765323984896 813410913432924 814338708185088 815243080401664 815915138206464 816175668658176 817427203096576 819009611952128 820606521720096 820868550180864 821545245425664 822457620936192 826254747533312 826269001168896 827868526337088 831970553757696 832674264686568 833566736449536 833581116223488 835194796481664 835832299793536 836785668882432 837429597831168 837450337984508 838405552644096 838420015891968 839050728136704 840043063489104 841331196502704 845825070809088 847122070028288 847136683643904 848123951261088 848761963416064 848776605321312 849744738975744 849765784131339 850419701625861 851389709432832 852039574304768 853688987197504 853703714098332 854618725515264 857918953095168 859579747528704 859594576050432 861243756995712 861258614223096 863563156733952 865234877446656 865511156219904 866195772926768 866909834344368 867186647949312 868877493585984 871205308563456 871894429327602 872172834567168 872891823264768 873861222244704 874857967976448 876199486619648 877895669254144 877910813741952 878933946058044 879610309233156 882600073887744 883953464377344 883968713367552 884998905663744 885664657477632 885679935987456 886712122571832 887394471261768 888071818530632 889084773187584 890805899684352 890821266885216 891090343559168 891776061407232 892545754957173 892815352520704 896952780029952 898689137734656 901109380939776 901131698214906 902159549263872 902853785161728 903905986444416 904601566272384 904890415251456 905292047698816 907044548897348 908384773865472 910127561572352 910143262089216 911538887663616 911905154466048 913303481749248 913319237053584 915071491807944 917148465451872 918197627240448 919605603483648 920333008734691 921385813446144 923182336935108 923461188419584 923477118953472 925264823553216 926683636727616 927740632891392 928477548634998 929536590974976 931633411325952 935950726987776 937762578505728 940311337267728 941383877492736 943206246724608 944652571511808 946481268414624 946497596065542 946783490031616 948616312053248 949714708267008 951171013214208 951553204660224 952279524222976 953012328781824 954122985691328 954139445168724 954857208843072 958544521092864 958850594635776 959588455809024 960400110597192 960706776649728 961446066204672 962566551936384 965142172663808 965158822232064 967010534170624 967027215969792 968101157976976 968899226620176 973700050747392 974470244542614 975584978942976 979281779163136 980089064718336 981177512695808 981194438888064 982313611296768 983093875025292 984215213973504 985724422447104 986873202591488 987632627910912 987947989598208 989860499533824 993682981797888 994430492606464 994447647424512 995606593764864 995623768871712 996372739662336 997551137893311 999080795846961 1000220369836032 1002156637144896 1002476636504064 1003248069083136 1004013847281664 1004417271585792 1005957458158592 1007122249285632 1007904831556576 1009054470438912 1009071877533696 1011025279951488 1011796994486912 1013755672297036 1014929492921856 1016894234749968 1018453553661168 1018778756800512 1020750950190336 1022726961432408 1023893506768896 1025463558455296 1025481248621568 1027448692556288 1027466416967904 1028607480350537 1029455428283937 1029780733138944 1031792023633356 1034538457202688 1034556303919104 1036559040126912 1036886589702144 1038893836972032 1040486890360832 1042501107239296 1042519091318568 1043708212002816 1045728664846848 1046062577221632 1047666623250432 1048087587741696 1048552777753456 1049694738948096 1051726780754688 1055788168160256 1057832005875168 1057850254426194 1062734142950784 1063073485357056 1063972671543948 1064791426966452 1065131426285568 1067193351059904 1068410615758848 1070048930562048 1070067389865984 1071314464750848 1072120374841344 1072138869879552 1073388358902744 1074214359948456 1075034306642344 1078362586229472 1078688310624256 1078706918965248 1079518390124544 1080450124421841 1080776479367168 1080795123730944 1082452429100544 1082887370928432 1084547884577232 1085784944246784 1087886850941952 1089113802724098 1094142028960128 1094491400241152 1095393660567552 1096610161248256 1101692001558528 1103824701782784 1108939975252992 1110232352915424 1111086706399776 1111422315266048 1111441488297984 1113593061975552 1114087326363047 1117874070192128 1117893354522624 1118734304182272 1120057417985472 1121774928670272 1123946506242366 1125607219789824 1127766761078784 1127786216067072 1129515578191872 1129969430534016 1130831935014784 1131702140428416 1132992985300992 1133021045508452 1133892935501148 1135186279243776 1138271618797776 1139491634020352 1145760247868814 1146106330038272 1146126101400576 1148325009327616 1148344818964128 1149654646849536 1150567831611459 1151417542311936 1151880195115008 1153646503262208 1155879779125824 1156248863932416 1158503324781312 1161607078084608 1162525905770136 1162897112756224 1163855764353024 1165148296326272 1166477290635264 1166497413414912 1168755566593536 1170547751655936 1171886786740224 1171911928077392 1172813745644208 1178624951156736 1179621874972638 1179998540884992 1180886209970176 1180906581316608 1182282830095776 1183192628349024 1184542204428288 1185446364250112 1187741199579136 1187761689180288 1190061006609564 1195937040039936 1195957671026688 1198252183646208 1198272854571264 1200592519942392 1201508930953208 1202879399018496 1203805046882304 1205207981925888 1205228772844704 1206135421696512 1206520553668608 1207561903765587 1209413594972637 1213524349452288 1214458188890112 1215385183551488 1215873539288064 1217737975665664 1217758982738112 1219147985977344 1220095322410592 1220116370149386 1221508062277632 1222864620602496 1223872707309696 1224263502987264 1226140804644864 1228514417928192 1230909782580144 1231302825271296 1233686431404288 1235578182303488 1237970064846664 1239382121299968 1239403501753344 1241802789505632 1242177881767936 1245156423582229 1249011397029852 1250350104674304 1253748449690304 1255178503323648 1256144396746752 1256175506976762 1257608328966144 1258576092205056 1259536762015744 1261975024552832 1261996794754056 1266286277689344 1268228017618944 1268737606213632 1270683105042432 1270705025465856 1272185926891632 1273142945124096 1273164907981968 1278059361457152 1280533480796256 1280555571147498 1280942368866304 1281928088272896 1283422069248512 1286878429642752 1289369621293056 1291865635493568 1295344735100928 1297852316169984 1298266734329856 1299293659390152 1300364751516552 1300779971923968 1306785419624448 1307841643991403 1308259251850752 1310791833367056 1312286951964672 1314299229929472 1316843503881216 1316866220612928 1318400919087066 1319415463849734 1319813999378432 1323900110831616 1324910642397184 1325930196566016 1327475458353152 1327498358495616 1328496986216448 1330068183857748 1332107727795948 1333627159781376 1336208849526528 1336635515338752 1337664092110848 1339223028781056 1345405960585216 1345429170044928 1348033706601984 1351697547322359 1353239323895808 1355858979666624 1357335622877184 1357938071548224 1358371675734016 1360566823346022 1361001266920448 1362577160798208 1363635948576544 1365191342358528 1365214893133824 1367308331495424 1367857731699072 1369955222623872 1372607237711916 1373040977518592 1375722698177808 1379384609603584 1379408405225472 1382078720169216 1385191782629376 1385215678430208 1387897235329824 1390025455091424 1391610949337088 1391645414591903 1392716322952497 1394304886462464 1397450116988928 1399592985264128 1402302374339584 1403926090481664 1406643867758592 1407717557547008 1410442674500224 1410467005901592 1412075816239104 1414809370086912 1416978857267712 1417431313809408 1418630228725264 1419721902621936 1420175235047424 1422924468079872 1426756519821312 1428419286334464 1429493833121792 1429518493172736 1431184478536992 1431209167753086 1432285813264608 1437816781639296 1438275891953664 1439382683713536 1440600165895788 1441060164974592 1442169099307008 1443269905467392 1443849827904576 1446063846102976 1447713258995712 1447738233348096 1448863195362578 1450515801255936 1450540823954688 1452151736965464 1453348839930264 1458856038613504 1460524880756736 1461705366813921 1468922668744704 1470133597077504 1471766269043712 1471791658332096 1474640812537938 1478586633670656 1480309803887232 1481448941866368 1481921984397312 1484790749300736 1488789411987456 1490524472696832 1491645738909696 1491671471136768 1493409890647296 1494559109493504 1495699904893696 1498595341656488 1500330554754048 1503234955717344 1503689014771712 1503714954756096 1506020770922496 1506625907378688 1507294618020593 1508936187237888 1511857247334864 1513581705658368 1517695491730368 1520633508445554 1527680330491752 1528168135200768 1531126425285504 1532872862466048 1534090442148612 1535223389749248 1535840260153344 1538195337682944 1538221872932352 1541173038834432 1541199625451856 1541665151909888 1544671099708416 1550034541026848 1551807685804032 1555329884553216 1558340755458048 1560730335541248 1563751660858944 1563778636977852 1569093865832448 1571499934875648 1572131381612544 1572829166630184 1573331387846656 1574542108422144 1576377106794368 1577590171132032 1579389605904384 1583682252240384 1586748008812752 1594101214426176 1594610228035584 1595959007315922 1597187140449678 1597669578194944 1597697139428352 1600790026589856 1602615923638272 1603839198691328 1605073395843072 1606943975901184 1606971697126272 1608180562262016 1610082538354116 1612551459963516 1618032465936384 1618060378447872 1619277585186816 1621164719050752 1621192685596416 1623678643650816 1624331056392648 1626821826865848 1628677416370176 1630486160803328 1631830276412928 1632351337316352 1633670704086147 1634854406193152 1638019223904256 1641213043440192 1641737100361728 1643090490851328 1644915241872384 1652509495066624 1652538002337792 1655737052674176 1663941107515392 1665348529373136 1667133472899072 1667162232446976 1670389592963328 1671664599587072 1674900675969016 1676811105288192 1676840031783936 1678101456273408 1680086126978208 1682662393005408 1684623396611251 1685919759363549 1691650141618176 1694244140056576 1694273367287808 1696247902522176 1697523926832128 1697553210642624 1699489477951488 1699531568262678 1700839403251722 1702779418865664 1704079148609536 1707377974395008 1707407428196664 1709237451030528 1715837906190336 1719159495057408 1719189152100864 1722487513991424 1722517228446192 1727126313467904 1730469754893312 1732391545853536 1733819668688736 1734373295898624 1737754987171968 1742410617126912 1743788858655204 1744345669134336 1745783646529536 1747722444489408 1749715935952896 1752398973239296 1755791338508288 1755821627483904 1757867892116088 1759220618466312 1765200147775488 1767906928754688 1767937426735104 1769432812458957 1769997811327488 1771329314955264 1771359871974912 1773424245143664 1774788942523536 1776143637061264 1778169546375168 1781611799368704 1781642533770432 1785091509914346 1785630705041408 1793905560059904 1797378275469312 1802218761879552 1802263396429812 1804319098527744 1805707570323456 1807811972888832 1809203132544768 1809780830502912 1810584095397632 1814089097794696 1820255123144704 1820286524178432 1823077775327232 1823810308932096 1826606963498496 1826638474107168 1830142983615888 1830174555224079 1834296930903744 1836395254480896 1839211206967296 1840666017469382 1842771626892288 1846364673870216 1846922376839168 1846954237906944 1850529647106432 1853367273455232 1855481265782784 1856955097269996 1859073181949952 1863266822651904 1875525157011456 1880622674535456 1882767754985472 1884263260465143 1886412493449216 1889305143023616 1892962536829248 1892995192131084 1893566980063232 1897232624106496 1899429416534016 1902342026428416 1903106409320448 1904559048445952 1906024657563648 1908245971382656 1908278890337448 1909714417686144 1917089042185728 1917701189271552 1919176911618048 1920800221194384 1921413553299456 1922892132409344 1925133103872768 1930317644464128 1934021068341248 1934054431939584 1936202315953952 1937798453240352 1947400101494784 1948940489085228 1951169957885952 1958563558326272 1960178129436672 1962355025391616 1962388877776128 1966187750050584 1968430427947008 1971448844894208 1973746405182976 1975265255821824 1975895979196416 1977601378630599 1979720999067648 1987365963595776 1988895294849024 1991213187529728 1991247537743424 1992745479324672 1995102275786622 1998161591693922 2000440739672064 2004313274289792 2004953273008128 2006496138166272 2008027694563328 2008834543171584 2011914916317184 2014244498571264 2015809663113152 2018108940877824 2018143755067392 2022050559902976 2023593988973824 2027511344594072 2029858985843712 2033788469499936 2036907107322336 2037557513601024 2040850235019033 2041501900380672 2045453922864816 2047787013537792 2050927116910592 2050962497243136 2054897385112576 2054932833935808 2057214960701074 2058910856567874 2059561466277888 2063584047266712 2069076914405376 2069112607838208 2073118080253824 2073773179404288 2077787673944064 2080973780721664 2085002214478592 2085038182637136 2087416424005632 2091457329693696 2096175175483392 2097105555506912 2099389477896192 2103453561509376 2111576336320512 2115664011750336 2115700508852388 2125468285901568 2126146970714112 2127945343087896 2129582853932904 2130262852571136 2134386702119808 2136821231517696 2140097861124096 2140134779731968 2142628929501696 2144240749682688 2144277739759104 2146776717805488 2148428719896912 2150068613284688 2156725172458944 2157413837930496 2160900248843682 2161552958734336 2161590247461888 2164904858201088 2165774741856864 2169095769154464 2171569888493568 2173294793043867 2175773701883904 2178227605448196 2188284057920256 2188982800482304 2190787321135104 2193220322496512 2203384003117056 2207649403565568 2217879950505984 2220464705830848 2222173412799552 2222882976595968 2227186123951104 2228174652726094 2235748140384256 2235786709045248 2237468608364544 2240114835970944 2243549857340544 2247893012484732 2251214439579648 2255533522157568 2255572432134144 2259031156383744 2259938861068032 2261663870029568 2263404280856832 2266042091016904 2267785871002296 2270372558487552 2276543237595552 2278983268040704 2280950262668331 2291520495737628 2292212660076544 2292252202801152 2296650018655232 2296689637928256 2299309293699072 2301135663222918 2302835084623872 2303760390230016 2307293006524416 2311759558251648 2312497727864832 2317006649562624 2323214156169216 2325051811540272 2325794225512448 2327711528706048 2330296592652544 2332994826829824 2337511133187072 2341095503311872 2343823856154784 2345627491288416 2357249902313472 2359243749945276 2359997081769984 2361772419940352 2361813162633216 2364565660191552 2366385256698048 2369084408856576 2370892728500224 2375482399158272 2375523378360576 2380122013219128 2391874080079872 2391915342053376 2393938510973883 2396504367292416 2396545709142528 2401185039884784 2403017861906416 2405758798036992 2407610093764608 2410415963851776 2410457545689408 2412270843393024 2415123807531174 2418827189945274 2427048698904576 2428916377780224 2430770367102976 2431747078576128 2435475951331328 2435517965476224 2438295971954688 2440190644821184 2440232740298772 2443016124555264 2445729241204992 2447745414619392 2448527005974528 2452281609289728 2457028835856384 2461819565160288 2462605650542592 2467372862808576 2471156364606976 2475940129693328 2478764242599936 2478807003506688 2483605579011264 2490312847164458 2498022794059704 2500700209348608 2507496899380608 2510357006647296 2512288793493504 2512351013953524 2515216657932288 2517152184410112 2519073524031488 2523950049105664 2523993589508112 2537475212427264 2541366210084864 2541410050931712 2544371853783264 2546285890248192 2546329815963936 2549297352394017 2551259104877583 2553206478275567 2556118722914304 2561066961592512 2561111142294996 2561884737732608 2563856176545792 2566844138497024 2573756859285504 2578739242586112 2583731270987136 2590689470201856 2595704632339968 2596533468659712 2598587318780304 2600729503033104 2601559943847936 2615683287982806 2616518503701504 2621583666734112 2624573903929344 2628598459858944 2633687007762432 2633732441225856 2636801838174132 2638830927699468 2639627998756864 2647800221663232 2649821284794368 2651860393132032 2654950916706304 2654996716991232 2656993972432896 2660136367715496 2664215455591896 2667254319562752 2672417699053056 2673271030677504 2675328184221696 2678446057562112 2690858340089856 2696067413203968 2703395094644718 2706478647791616 2711717959333248 2714671245754368 2715876143096448 2716743351468032 2721133646692044 2722002533840896 2725154321596416 2727271897153088 2730382684717056 2730429786267648 2734616662990848 2735715463398144 2739910445247744 2745214475423832 2746081955037184 2751445396355616 2758769219207168 2758816810450944 2760999026204073 2764157440338432 2770383565258752 2770431356860416 2775794470659648 2780050910182848 2783221898674176 2783290829183806 2785432645904994 2788609772924928 2794900233977856 2799185970528256 2804604748679168 2807852180963328 2813287735517184 2815435115094016 2820885349000448 2820934011803184 2824151632478208 2829618740173824 2833957714535424 2837260457450528 2839443805243872 2840350470094848 2845848936159744 2853513039642624 2856838572668928 2858987666243584 2859036986345472 2862368957073984 2862418335506172 2864571626529216 2875633563278592 2876551783907328 2878765367427072 2881200331791576 2882120329949184 2884338198614016 2886539810934784 2887699655809152 2892127692205952 2895426517991424 2895476466696192 2897726390725156 2901031602511872 2901081647909376 2904303473930928 2906697679860528 2917712077227008 2923410733627842 2937845337489408 2940267194155008 2943532538087424 2943583316664192 2949281625075876 2957173267341312 2960619607774464 2962897883732736 2963843968794624 2969581498601472 2981048945393664 2983291477819392 2983342942273536 2986819781294592 2989118218987008 2991399809787392 2997190683312976 2997242387540883 3000661109508096 3006469911434688 3007429909512192 3012041541844992 3013251814757376 3014589236041186 3017872374475776 3023714494669728 3027163411316736 3035390983460736 3041267016891108 3055360660983504 3056336270401536 3062252850571008 3068180884297224 3071680520306688 3076390675365888 3076443745864704 3082346077668864 3082399250903712 3083330303819776 3085822441051611 3088366284851811 3089342199416832 3100069082053696 3103615371608064 3110659769106432 3116681510916096 3121460671082496 3127503321717888 3127557273955704 3138187731664896 3142999869751296 3144262763225088 3145658333260368 3146662775693312 3149084216844288 3152754213588736 3155180342264064 3167364504480768 3173496017625504 3188202428852352 3189220456071168 3191918014631844 3194374280899356 3195339156389888 3195394278856704 3201580053179712 3205231847276544 3207678397382656 3210146791686144 3213887951802368 3213943394252544 3216361124524032 3220165076708232 3225102919927032 3236064931872768 3236120756895744 3238555170373632 3242329438101504 3242385371192832 3247357287301632 3248662112785296 3253643653731696 3257354832740352 3260972321606656 3263660552825856 3267341408172294 3276038447808512 3282426086880384 3283474200723456 3286180981702656 3289830483744768 3305018990133248 3305076004675584 3311474105348352 3330697058746272 3334266945798144 3334324464893952 3340779185926656 3342261979089141 3343329199174144 3349801351938032 3353622210576384 3353680063567872 3356202912546816 3360172253956416 3365324786010816 3369246793222502 3371839518727098 3383300283236352 3388488280113152 3388546734575616 3392495805044352 3395047853664256 3395106421285248 3398978955902976 3399063136525356 3401678806503444 3405558837731328 3408158297219072 3414755948790016 3414814856393328 3418474902061056 3438318990114816 3438378304201728 3444975027982848 3445034456892384 3451703494834377 3454252626935808 3460939509786624 3464783091707072 3467639337377472 3468746591797248 3475509974343936 3484821234253824 3487577717310408 3488691338268672 3491567293059072 3495444888978816 3499431871905792 3504797946478592 3511582677016576 3511643254967808 3515735784232176 3518441236932624 3535874853470208 3538865624917914 3539995622654976 3542658629910528 3542719743949824 3546848490287328 3549577885047072 3552287274122528 3556339092750336 3559163936434159 3563223598737408 3563285067540864 3570183019828692 3571261410082816 3587811120119808 3594756550938624 3604526792859624 3608638197055488 3611415140646912 3615623945777664 3618406265089536 3619561661005824 3621168190795264 3628178195589392 3628240784917911 3640573048356864 3646155550654464 3647620617864192 3653213926996992 3653276948214336 3660285967231776 3660349110448158 3668593861807488 3672790508961792 3678422413934592 3681332034938764 3685543253784576 3692729347740432 3693844753678336 3693908475813888 3701059294212864 3706734546910464 3713910194539992 3718146363899904 3726533645303808 3735469270746687 3751050314022912 3761245349070912 3765535509970944 3768526520930286 3772824986898432 3778610286047232 3785925073658496 3785990384262168 3787133960126464 3794465248212992 3798858833068032 3804684052856832 3806212818640896 3809118096891904 3812049315127296 3816491942765312 3816557780674896 3819428835372288 3834178084371456 3841600442388768 3842827106598912 3845784264818688 3850266207745536 3860635288928256 3868042136682496 3868108863879168 3872404631907904 3875596906480704 3894800202989568 3897880978170456 3902339915771904 3917127116652544 3920356258873344 3923524931974209 3924710050783232 3924777755552256 3932375500101168 3936860855894016 3942897689788416 3947492810365952 3950530511643648 3955202757261198 3959441998135296 3974731927191552 3977790589698048 3982426375059456 3982495075486848 3985490958649344 3990204551573244 3996323183387844 4000881479344128 4008626548579584 4009906546016256 4012992276332544 4016055389126656 4017669086343168 4023829832634368 4031619326226304 4036217881755648 4036287510134784 4044101119805952 4047187977947648 4055022689188144 4055092641967077 4059717971687424 4067576938999872 4073814214644672 4075115027202048 4081700470038066 4083003800761344 4090907845729632 4095574027075584 4101854233821184 4101924994486272 4109794770225152 4109865667871616 4114429921402148 4117821713135748 4119122932555776 4127168094533424 4138153828810752 4138225215676416 4146236160507648 4155575347888128 4161947561443328 4170004428957184 4170076365274272 4174832848011264 4174936243775709 4178148968857491 4182914659387392 4192350350966784 4194211111013824 4198778955792384 4206907123018752 4223152672641024 4231328023500672 4231401017704776 4250936571803136 4252293941428224 4255890686175792 4259165707865808 4260525705142272 4268773404239616 4280269559463936 4285257859003392 4288481499365376 4288555479518208 4293553435610976 4296857439793824 4300137226569376 4308461607262403 4313450344917888 4314827675860992 4321800497687364 4323105917468672 4323180494923776 4329809716402176 4331549483713728 4338191538308928 4343139776987136 4346589586087734 4351547403767808 4356455210896392 4376568115840512 4377965600964608 4381574642270208 4385116100441763 4386440644993024 4406768006234112 4415298807131136 4435759901011968 4440929411661696 4444346825599104 4445765953191936 4454372247902208 4456349305452188 4471496280768512 4471573418090496 4474937216729088 4480229671941888 4487099714681088 4495786024969464 4511067044315136 4511144864268288 4518062312767488 4519877722136064 4521883854061779 4523327740059136 4526808561713664 4532084182033808 4535571742004592 4540745116975104 4553086475191104 4561900525336662 4583040991475256 4584425320153088 4584504405602304 4593300037310464 4593379275856512 4598618587398144 4602271326445836 4605670169247744 4607520780460032 4614586013048832 4623519116503296 4624995455729664 4634013299125248 4650103623080544 4651588451024896 4655423057412096 4660593185305088 4665989653659648 4675022266374144 4682191006623744 4687647712309568 4691254982576832 4714499804626944 4718487499890552 4719994163539968 4723544839880704 4723626325266432 4729131320383104 4732770513396096 4738168817713152 4741785457000448 4750964798316544 4751046756721152 4760244026438256 4783830684106752 4787877021947766 4793008734584832 4793091418285056 4802370079769568 4806035723812832 4811517596073984 4815220187529216 4815339443410921 4820831927703552 4820915091378816 4824541686786048 4830247615062348 4837654379890548 4854097397809152 4857832755560448 4861540734205952 4863494157152256 4870951902662656 4871035930952448 4880381289642368 4880465480597544 4886032249110528 4891458482409984 4895490829238784 4897054011949056 4901012112258441 4904563218579456 4914057671712768 4923639130320576 4925211301085184 4934745725617152 4942312729213952 4951880259386656 4957528485199872 4957614007013376 4967211158022528 4980625694328916 4996045588119408 5001400418697216 5014993798761216 5024702027907048 5030433315864576 5034304368820224 5038147048062976 5047900098211328 5047987179016224 5053870189833753 5057759278090647 5074950424854528 5082732420169728 5082820101863424 5088743707566528 5092571780496384 5092659631927872 5098594704788034 5102518209755166 5106412956551134 5112237445828608 5122133923185024 5122222284589992 5123769475465216 5127712353091584 5133688276994048 5147513718571008 5157478485172224 5167462541974272 5181378940403712 5191409264679936 5197174637560608 5201459006066208 5203119887695872 5231366575965612 5233037007403008 5243167333468224 5249147807858688 5257196919717888 5267374015524864 5267464882451712 5273603676348264 5277661855398936 5279255997513728 5295600443326464 5299642569588736 5303720786264064 5308298437376871 5309901833412608 5309993433982464 5313987944865792 5320272735430992 5328430911183792 5334508639125504 5344835398106112 5356892115124224 5381716680179712 5392134826407936 5406790189289436 5412957295583232 5423435918666496 5429342491508736 5431752286192896 5433486702936064 5442267293384088 5444005067681792 5454543794306176 5460765369434112 5460859572535296 5469233325981696 5471430926796288 5479820890495488 5490428950847664 5492163910074368 5502890792711232 5517633620901888 5521998052408146 5528314880676864 5540767130517504 5540862713720832 5551588941319296 5560101820365696 5566443797348352 5566581658367612 5570865291809988 5577219545849856 5589800467955712 5598371941056512 5609209497358336 5626575471034368 5630870230188032 5641770698000896 5641868023606368 5648303264956416 5652789781395429 5659237480347648 5667915429070848 5674520914901056 5678887610487744 5680700940189696 5691697872319488 5707026079285248 5713677145337856 5717975332487168 5718073972690944 5724737914147968 5724836671012344 5729143253058432 5751267126557184 5753103567814656 5757530734854144 5762400663583152 5764240659898368 5768676397228032 5773079621869568 5775399311618304 5784255384411904 5790952933392384 5795452781450312 5802063205023744 5802163295818752 5808606947861856 5813395359721056 5835424154454016 5846821467255684 5875690674978816 5880534388310016 5887065076174848 5887166633328384 5898563250151752 5914346534682624 5921239215548928 5925795767465472 5927687937589248 5932804135891797 5939162997202944 5962097890787328 5966685884547072 5973639562589184 5978236437974016 5982799619574784 5994381366625952 5994484775081766 6001322219016192 6012939822869376 6014859819024384 6024083083689984 6026503629514752 6029178472082372 6035744748951552 6047428989339456 6054326822633472 6070781966921472 6082534033782216 6110721321967008 6112672540803072 6122550705057099 6124505701142016 6136361768594448 6143361040613376 6152781350731776 6152887491729408 6164692155337728 6164798501807424 6171644882103222 6176732569703622 6178684398833664 6200138164107392 6207230743216128 6221319538212864 6233363021832192 6242921342164992 6255006643435776 6255114547911408 6288525526450176 6291316666520736 6293325551386624 6298168433688576 6305508427177472 6310360684528128 6334729008961536 6346992035251008 6376404857704704 6378440912142336 6383836029263688 6388748561798712 6390678312779776 6390788557713408 6403160106359424 6410463694553088 6415356794765312 6420293583372288 6427775903604736 6427886788505088 6432722249048064 6440330153416464 6450205839854064 6472241513791488 6484658876203008 6484770742385664 6494714574603264 6497324225570592 6507287307463392 6514709665480704 6519884379131601 6521944643213312 6527321105651712 6534682816344588 6552076895617024 6564852173760768 6566948401446912 6572361963405312 6579660967489536 6610037980266496 6610152009351168 6622948210696704 6661394117492544 6668648929787904 6681558371853312 6684523958178282 6686658398348288 6699602703876064 6707244421152768 6707360127135744 6712405825093632 6720344507912832 6730649572021632 6738493586445004 6743679037454196 6766600566472704 6776976560226304 6777093469151232 6784991610088704 6790095707328512 6790212842570496 6798126273050712 6803357613006888 6811117675462656 6816316594438144 6829511897580032 6829629712786656 6836949804122112 6842850788004993 6876637980229632 6876756608403456 6889950055965696 6890068913784768 6903406989668754 6908505253871616 6921879019573248 6929566183414144 6935278674754944 6937493183594496 6951019948687872 6969642468507648 6975155434620816 6977382676537344 6983134586118144 6990889777957632 7023165354033152 7023286509935616 7031471568464352 7036882473865248 7071749706940416 7077731249835828 7079991245309952 7085317259821056 7085439487899648 7093696980574656 7099155770094144 7104574548245056 7112678185500672 7118327872868318 7126447197474816 7126570135081728 7140366039657384 7142522820165632 7175622240239616 7181815532921649 7189513101877248 7209053585719248 7217276394110976 7222830281293824 7231247891555328 7236812530179072 7242336381590528 7256356391178784 7256481569835822 7281146096713728 7292311101308928 7295241235728384 7306427853993984 7306553896428672 7320571934463552 7320698220896316 7337187723614976 7345581017923584 7356844827869184 7362664069877528 7371086507569152 7385458695480864 7387689507356672 7387816951627776 7402118588425728 7413469093820928 7427820389079984 7436292727799808 7470938541493374 7502100628045824 7522490698141824 7531071019941888 7537053041860572 7545649973796864 7557220572094464 7571850147316992 7571980768524336 7574267920252928 7588930496425984 7612425637281792 7618236193783808 7624098630254592 7632983885530624 7633115561349792 7638857670744576 7647892057182051 7659619434826701 7668356168742912 7683200884777536 7685654213197824 7691568529637376 7700532415491072 7721270577856512 7736084273364992 7736217727758336 7744809263815808 7751193812961408 7789600405979136 7795761956340912 7804679831543808 7847049863948418 7849420101566464 7849555511104512 7864751000202336 7873721711788032 7885795379576832 7894985620731904 7901061023287296 7910405514522396 7918883996270592 7949463854383104 7955581179396096 7964852750118912 7964990150973696 7970981917298688 7980409103146488 7992646366775688 8001762958688256 8017253097159168 8019813092032512 8025984552665088 8032110778253312 8035338172686336 8047659665268736 8063238652452608 8072575020269568 8088202239611904 8094375955895296 8110045378376288 8110185283934154 8119435943374848 8135153877999744 8147628429289344 8150230054404096 8163400940076132 8166007601522688 8181815691459264 8191148054151168 8203708467642368 8203849988972544 8219589540450304 8219731335743232 8228859842804296 8235643426271496 8238245865111552 8254336189066848 8276307657621504 8276450431352832 8282997078612219 8292472321015296 8311150695776256 8323895122886656 8340008857914368 8340152730548544 8349665696022528 8349872487551418 8356297937714982 8365829318774784 8384700701933568 8388422222027648 8397557911584768 8413814246037504 8446305345282048 8462656047001344 8462802035409552 8501873143606272 8511781372351584 8518331415731616 8521051410284544 8537546808479232 8560539118927872 8570515718006784 8576962998730752 8577110959036416 8587106871221952 8593714879587648 8600274453138752 8616923214524806 8626900689835776 8629655351721984 8643600995374728 8646211834937344 8646360989847552 8659619432804352 8663098967427456 8676383076617856 8686279553974272 8693179172175468 8703094807535616 8712910421792784 8753136231681024 8770232200883526 8772881289986048 8813536012468224 8830597614262272 8871519802023936 8881858823323392 8888693651198208 8891531906383872 8908744495804416 8912698610904376 8942992561537024 8943146836180992 8949874433458176 8960459343883776 8974199429362176 8991572049938928 8991727162622649 9022289728536576 9036124625534976 9039755444272128 9043767708123558 9046655480118272 9053617123427328 9064168364067616 9071143484009184 9081490233950208 9106172950382208 9123801050673324 9166081982950512 9168850640306176 9169008811204608 9186600074620928 9186758551713024 9204542652891672 9215041560920064 9229172026097664 9247038233006592 9249990911459328 9257467323154833 9268026598250496 9300207246161088 9303176902049792 9310846114824192 9321186370610176 9331979307319296 9350044532748288 9364382013247488 9375295424619136 9382509965153664 9428999609253888 9436974999781104 9439988327079936 9447089679761408 9447252650532864 9458262640766208 9465541026792192 9501929596633088 9502093513442304 9520488052876512 9567661368213504 9575754043895532 9586017469169664 9586182836570112 9604740159539136 9612071447625664 9623035192147968 9630440375058432 9630678886821842 9641663855407104 9641830182757632 9649083373572096 9660495230124696 9675308759781096 9708194795618304 9715665511120896 9723081468411904 9726988314304512 9741903805325312 9742071861904896 9760762579284736 9760930961195088 9772064498221056 9782916964819968 9790981658477568 9802024224516882 9828115343425536 9847278260641152 9850422602170368 9869491451234304 9884625458427904 9903760518773312 9915056970399744 9915228014026752 9934422316045056 9961251388657832 9992091176238816 10002800837394432 10026785937267423 10029987597522432 10049404055814096 10060866631729152 10068608737640448 10076294096125952 10095800196422656 10095974358032448 10107740379667506 10115518556181294 10149900849709056 10165464840339456 10165640203726848 10177487415133056 10185143560992768 10185319263855744 10197189409576068 10205036419510332 10212825913102268 10224474891657216 10244267846370048 10244444569179984 10247538950930432 10255424706183168 10267376553988096 10314956970344448 10334925083948544 10362757880807424 10382818529359872 10394349275121216 10402918012132416 10406239775391744 10462733151931224 10466074014806016 10486334666936448 10498295615717376 10514393839435776 10534748031049728 10534929764903424 10547207352696528 10555323710797872 10558511995027456 10616596874753742 10619803666825216 10619986867964928 10627975889731584 10640545470861984 10656861822367584 10669017278251008 10677491809302477 10689670796212224 10713784230248448 10763433360359424 10784269652815872 10813580378578872 10825914591166464 10846871837332992 10858684983017472 10863504572385792 10866973405872128 10884534586768176 10884722354753733 10888010135363584 10909087588612352 10921719145070592 10938466651963392 10942861853592576 10959641780990976 10980857901695328 10984327820148736 11005781585422464 11035267241803776 11043996104816292 11056629761353728 11081534261035008 11081725427441664 11103177882638592 11120203640731392 11133163316735224 11141730583619976 11154439091699712 11179600935911424 11196743882113024 11206407812240061 11218418994716672 11253150942068736 11261740460376064 11283541396001792 11283736047212736 11296606529912832 11305579562790858 11318474960695296 11335830858141696 11349041829802112 11357775220975488 11361401880379392 11383395744638976 11414052158570496 11427354290675712 11435950664974336 11436147945381888 11449475828295936 11449673342024688 11458286506116864 11502534253114368 11524801327166304 11528481319796736 11537352794456064 11546159243739136 11550798623236608 11568510768823808 11581905866784768 11590905562900624 11604126410047488 11604326591637504 11617213895723712 11626790719442112 11670848308908032 11693642934511368 11751381349957632 11761068776620032 11774130152349696 11774333266656768 11797126500303504 11828693069365248 11842478431097856 11851591534930944 11865608271783594 11878325994405888 11924195781574656 11933371769094144 11947279125178368 11956472875948032 11965599239149568 11988762733251904 11988969550163532 12002644438032384 12025879645738752 12029719638048768 12048166167379968 12053007259029504 12058356944164744 12071489497903104 12094857978678912 12108653645266944 12141563933842944 12165068067564432 12165277925901231 12221442643934016 12225345081606144 12245101410114198 12249011402284032 12272723537188896 12286722081226752 12305562701463552 12305774983458816 12329384310675456 12329597003614848 12343289764206444 12353465139407244 12357368797667328 12400276328214784 12414461486432256 12466726043664384 12485842684329984 12510013286871552 12510229095822816 12524808731327127 12534446906572473 12577051052900352 12582633333041472 12586651102773248 12596336867377152 12611016854354944 12620721369056256 12669458017923072 12693984070502016 12752809715409408 12756881824284672 12767672058527376 12777497123597424 12781356625559552 12781577115426816 12806320212718848 12855551807209472 12855773577010176 12865444498096128 12880660306832928 12900411679708128 12925384821787209 12944483027582976 12969317752406016 12969541484771328 12989429149206528 12994648451141184 13014574614926784 13029419330961408 13039768758263202 13043889286426624 13054642211303424 13069365632689176 13104153791234048 13129704347521536 13133896802893824 13144723926810624 13159321934979072 13220304018702336 13245896421393408 13322788234985088 13337297859575808 13363116743706624 13369047916356564 13373316796696576 13399205407752128 13414488842305536 13414720254271488 13424811650187264 13440689015825664 13461299144043264 13476987172890008 13487358074908392 13533201132945408 13553953120452608 13554186938302464 13565651562185337 13569983220177408 13580191414657024 13580425685140992 13596252546101424 13606715226013776 13622235350925312 13632633188876288 13659023795160064 13659259425573312 13685701576009986 13753275960459264 13753513216806912 13779900111931392 13780137827569536 13806813979337508 13817010507743232 13843758039146496 13859132366828288 13870557349509888 13874986367188992 13902039897375744 13950310869241632 13954765353074688 13966269172236288 13981779555915264 14046330708066304 14046573019871232 14062943136928704 14073764947730496 14143499413880832 14155462499671656 14159982490619904 14170634519642112 14170878975799296 14187393961149312 14198311540188288 14209149096490112 14225356371001344 14236655745736636 14252894394949632 14253140270163456 14280732079314768 14285045640331264 14363631065843298 14379026203754496 14418107171438496 14434552788221952 14445660562587648 14446018330232763 14462495783110656 14473625060358144 14484672763181056 14512712782357568 14512963139671644 14562292193427456 14584622202617856 14590482471456768 14612855707987968 14613107792857344 14641143868927104 14641396441792632 14674375447229952 14691162035847168 14713689655738368 14725328139755056 14742173015138304 14770917390961728 14775633903255552 14804237176851456 14826938187641856 14855640778159968 14872585455599616 14941877082986748 15004201256091648 15044981396283648 15074106083721144 15091299947593728 15114441144188928 15143700294633984 15143961537048672 15148535840505856 15161610569501259 15173277834271941 15177860992851968 15224851274563584 15236472387567616 15248197260509184 15265967771061248 15266231122699584 15277715341489152 15295784114364102 15319238869653402 15336712337485824 15366401769555072 15371308426395648 15383137059274752 15401064830982144 15442541155713024 15472168546729984 15472435455516672 15489618527631616 15502387625922816 15591523912681824 15609359663087616 15694099727896836 15698840203132928 15699111022209024 15729502000404672 15747443423576064 15771590759153664 15789971241463808 15802122046574592 15820811029044792 15837767992541184 15898927708766208 15911162358792192 15929705500237824 15929980301947392 15941963834597376 15960818206292976 15985292733551376 16003525917376512 16034506194318336 16070676345372672 16095319330537472 16126477304905216 16145150040539136 16176404479223808 16188751911790592 16220090756752576 16220370567868308 16238871886749696 16270307755999488 16295256858578688 16300460108808192 16326801880152264 16332015203045376 16363631382918528 16382296108302336 16407416935284736 16407699977945088 16439179080900608 16439462671486464 16457719685608592 16471286852542992 16476491730223104 16508672378133696 16552900862705664 16565994157224438 16584944642030592 16622301391552512 16647790245773312 16680017715828736 16680305461097088 16699331392045056 16699744975102836 16712595875429964 16731658637549568 16769401403867136 16776844444055296 16795115823169536 16827628492075008 16892610690564096 16925312094002688 16925604070819104 16958369344186287 17003746287212544 17023562744703168 17036662831463232 17042102820569088 17075093616958464 17121078237855744 17141031436013568 17153925997461504 17154221918072832 17174213742443904 17187429759175296 17200548906277504 17233846429049612 17253801379671552 17259310703443968 17287201990749456 17292423669874688 17292721979695104 17319238865608704 17326197934854912 17352766153235712 17386358344350936 17406189615071232 17425820843585568 17486327165959129 17506272463362048 17540464401767052 17545762579972096 17627072024936448 17661195228524544 17743039604047872 17763717646646784 17777387302396416 17783063812767744 17817488991608832 17825397221808752 17886293672361984 17920918687767552 17948398858724352 17983144099877856 17983454325245298 18044579457073152 18072249251069952 18079510888544256 18087535416247116 18093310960236544 18107234246854656 18128336728135232 18142286968018368 18162980467900416 18212345900764416 18247602101346648 18332163965901024 18337701280612352 18338017622409216 18367652115171297 18373200149241856 18373517103426048 18409085305783344 18430083121840128 18458344052195328 18494076466013184 18514934646309666 18536053196500992 18600414492322176 18606353804099584 18621692229648384 18642372741220352 18663958614638592 18700089065496576 18728764026494976 18750590849238272 18765019930307328 18873949999562208 18879976654159872 18894179359522816 18894505301065728 18916525281532416 18931082053584384 19003859193266176 19004187026884608 19040976105753024 19135322736427008 19151508087791064 19172034938339328 19172365673140224 19209480319078272 19224142895251328 19246070384295936 19260880750116864 19261357773643684 19283327710814208 19283660365515264 19298166747144192 19320990460249392 19350617519562192 19453976628609024 19483807610650624 19484143723809792 19521525158569472 19521861922390176 19544128996442112 19559653137394803 19565833929639936 19581963316955136 19604048449033764 19656230686851072 19694556521282304 19700845204340736 19738982902468608 19769250916855808 19807521037546624 19830113940799488 19830456028053504 19868844632090112 19922502777315664 19984182352477632 20053571874534846 20059975195044864 20098808111628192 20121733263458304 20137217475280896 20152588192251904 20191600392845312 20191948716064896 20215480759335012 20231037112362588 20299801699418112 20330929680678912 20331280407453696 20354974830266112 20370287121985536 20370638527711488 20394378819152136 20410072839020664 20425651826204536 20448949783314432 20488535692740096 20488889138359968 20495077901860864 20510849412366336 20528552364014979 20534753107976192 20629913940688896 20669850167897088 20725515761614848 20765637058719744 20788698550242432 20805836024264832 20812479550783488 20925466303862448 20932148029612032 20972669333872896 21069496062099456 21069859529806848 21094414705393056 21110647421595744 21117023990054912 21167659200897893 21233193749507484 21239607333650432 21239973735929856 21255951779463168 21281090941723968 21313723644735168 21338034556502016 21354983618604954 21379341592424448 21427568460496896 21526866720718848 21568539305631744 21627160757157744 21651829182332928 21693743674665984 21727009144771584 21769069173536352 21769444709507466 21776020270727168 21818175177224704 21843438290141184 21876933303926784 21885723707185152 21919283561981952 21961715803390656 21968655640297472 22011563170844928 22070534483607552 22087992209632584 22113259522707456 22163068522070016 22163450854883328 22206355765277184 22240407281462784 22266326633470448 22283461167239952 22308878183399424 22412815624480122 22436837989433344 22506301884137472 22523480920752128 22567082792003584 22567472094425472 22593213059825664 22611159125581716 22636949921390592 22671661716283392 22698083659604224 22715550441950976 22722803760758784 22766791489277952 22854708581351424 22871901329948672 22872295890763776 22898951656591872 22899346684049376 22916573012233728 22943676171546153 22978858304480103 23005068506228736 23049602654332608 23056962639593472 23074705588912128 23092318487478272 23101597246473216 23137021537647616 23163811733569536 23181811125801248 23208252820094976 23208653183275008 23234427791447424 23253581438884224 23341696617816064 23387285869022736 23548260304699392 23548666533313536 23594253000607008 23657386138730496 23657972048062351 23684956862195712 23703183069861888 23731216543567188 23756651988811776 23848391563149312 23866743538188288 23894558250356736 23912945751896064 23931198478299136 23977525466503808 23977939100327064 24005288876064768 24051759291477504 24059439276097536 24096332334759936 24106014518059008 24116713888329488 24142978995806208 24189715957357824 24283127867685888 24330136135128864 24330555851802462 24442885287868032 24450690163212288 24490202820228396 24498022804568064 24545447074377792 24573444162453504 24611125402927104 24611549966917632 24658768621350912 24659194007229696 24686579528412888 24706930278814488 24714737595334656 24800552656429568 24828922972864512 24848991235836657 24933452087328768 24971685368659968 25020026573743104 25020458191645632 25049617462654254 25068893813144946 25154102105800704 25165266666082944 25173302205546496 25192673734754304 25222033708709888 25241442738112512 25338916035846144 25387968141004032 25505619430818816 25535344117054752 25554994247194848 25562713251119104 25563154230853632 25612640425437696 25624008506350081 25711103614418944 25711547154020352 25730888996192256 25761320613665856 25800823359416256 25850769643574418 25888966055165952 25938635504812032 25939082969542656 25978858298413056 25989296902282368 26029149229853568 26058838661922816 26079537516526404 26087778572853248 26109284422606848 26138731265378352 26208307582468096 26259408695043072 26318643869958144 26440608037404672 26491792842786816 26645576469970176 26674595719151616 26726233487413248 26738095832713128 26746633593393152 26798410815504256 26828977684611072 26829440508542976 26849623300374528 26881378031651328 26922598288086528 26953974345780016 26974716149816784 27108373876604928 27131303124370674 27139966440354816 27160382829314048 27160851370281984 27192505092202848 27213430452027552 27244470701850624 27265266377752576 27318047590320128 27318518851146624 27371403152019972 27506551920918528 27507026433613824 27559800223862784 27560275655139072 27613627958675016 27687516078292992 27718264733656576 27741114699019776 27749972734377984 27772401969464499 27804079794751488 27900621738483264 27909530706149376 27932538344472576 27963559111830528 28092661416132608 28093146039742464 28125886273857408 28147529895460992 28286998827761664 28310924999343312 28319964981239808 28341269039284224 28341757951598592 28374787922298624 28396623080376576 28418298192980224 28473311491473272 28505788789899264 28506280540326912 28561464158629536 28570091280662528 28638597742391267 28727262131686596 28758052407508992 28836214342876992 28869105576443904 28891321125175296 28892036660465526 28924991566221312 28947250120716288 28969345526362112 29025425564715136 29025926279343288 29124584386854912 29169244405235712 29180964942913536 29225711415975936 29226215585714688 29282287737854208 29282792883585264 29348750894459904 29450656279510112 29484346030276608 29541834781923456 29551267806511104 29608474353702912 29653876375283712 29711281556319936 29745170911199232 29883754165973496 30008402512183296 30080357811802269 30089962792567296 30148212167442288 30182599895187456 30228882288377856 30287400589267968 30287923074097344 30323221139002518 30346555668543882 30355721985703936 30449702549127168 30472944775135232 30496394521018368 30531935542122496 30532462245399168 30555430682978304 30591568228728204 30638477739306804 30673424674971648 30732803539110144 30742616852791296 30766274118549504 30802129661964288 30944337093459968 30944870911033344 30979237055263232 31004775251845632 31183047825363648 31218719326175232 31388199455793672 31397680406265856 31398222044418048 31459004000809344 31494886847152128 31543181518307328 31579942482927616 31604244093149184 31641622058089584 31675535985082368 31859411000475648 31859960603894784 31883927669194752 31921636412585952 31970585467102752 32007051834753024 32007844535613769 32032475427907431 32069012388636672 32141352690745344 32190638661074944 32252954609810432 32290300081078272 32352808958447616 32377503823581184 32440181513505152 32440741135736616 32477743773499392 32540615511998976 32590513717157376 32600920217616384 32653603760304528 32664030406090752 32727262765837056 32815399955890176 32878358161801216 32878925342972928 32915439371217184 32942573705085984 32952983460446208 33017344756267392 33105801725411328 33131988314448876 33169889284061184 33244602783105024 33295580491546624 33360035431657472 33360610922194176 33399489950205672 33425191750859928 33463317275099136 33538802807734272 33553688888110592 33590231646339072 33619223436720183 33655256984150016 33785221381128192 33850624188005376 33851208141638208 33916738688372574 34007492574425088 34047125489406336 34073325662926464 34084205641138176 34150187233916928 34242156475711488 34282062872027136 34307851994923008 34308443836145664 34348427484887808 34374859518350592 34401097812555008 34467692858099224 34507602759343104 34574403981498912 34584847339749376 34585443959390208 34638477731217408 34652395869709824 34705532306471424 34772716688701872 34812379230142464 34851641687171136 34972654331918258 35012544926724096 35080928803534104 35091525159944192 35254144049872896 35322390457049088 35486079208095744 35527435293293568 35554774604792832 35634977983217664 35650794443617504 35772587344723968 35841837375535104 35896797717448704 35966288199755712 35966908650490596 36089158914146304 36144498502139904 36159021777088512 36175070832494232 36186621920473088 36214468493709312 36256673456270464 36284573936036736 36325960935800832 36424691801528832 36495204202693296 36664327931802048 36676035244818432 36735304230342594 36746400298483712 36747034206852096 36818170611566688 36860166243680256 36916688104390656 36988152932026368 37029869292619332 37072106393001984 37200828984644352 37212707608199168 37243384459296768 37284745482440704 37400178130993152 37457528052989952 37501181698476544 37530039860614656 37574426193981381 37747899999124416 37759953308319744 37789010602131456 37833050563064832 37862164107168768 38007718386532352 38008374053769216 38081952211506048 38270645472854016 38303016175582128 38344069876678656 38344731346280448 38418960638156544 38448285790502656 38522715547287368 38566655421628416 38567320731030528 38596333494288384 38641980920498784 38701235039124384 38776154465361627 38907953257218048 38967615221301248 38968287447619584 39043050317138944 39043723844780352 39088257992884224 39119306274789606 39131667859279872 39163926633910272 39208096898067528 39312461373702144 39389113042564608 39401690408681472 39477965804937216 39538501833711616 39615042075093248 39660912056107008 39737689264180224 39845005554631328 39968364704955264 40107143749069692 40119950390089728 40197616223256384 40243466526916608 40274434950561792 40305176384503808 40383200785690624 40383897432129792 40430961518670024 40462074224725176 40599603398836224 40661859361357824 40662560814907392 40696954686556011 40709949660532224 40740574243971072 40741277055422976 40788757638304272 40820145678041328 40851303652409072 40897899566628864 40977071385480192 40977778276719936 41057104728029958 41069506215952384 41259827881377792 41339700335794176 41451031523229696 41531274117439488 41577397100484864 41611672048529664 41624959101566976 41850932607724896 41864296059224064 41945338667745792 42138992124198912 42139719059613696 42188829410786112 42221294843191488 42335318401795786 42466387499014968 42479214667300864 42479947471859712 42511903558926336 42562181883447936 42627447289470336 42676069113004032 42709967237209908 42758683184848896 42855136920993792 43137078611263488 43254321514315488 43303658364665856 43338054990698289 43387487349331968 43454018289543168 43538138347072704 43538889419014932 43552040541454336 43636350354449408 43686876580282368 43753866607853568 43771447414370304 43838567123963904 43923431606781312 43937311280594944 44023126341689856 44141068967215104 44175984419265168 44226519045414912 44326901709766656 44412711530554368 44480814562925568 44532653266940896 44566922334479904 44617756366798848 44825631248960244 44873675978866688 45012603768274944 45046961841504256 45134165584007168 45134944188850944 45222318251163432 45273899842781184 45343323432566784 45396167319208448 45431100883901952 45445607521517568 45484831708503777 45533582978555904 45709417162702848 45744591781527552 45797903313183744 45798693368098752 45833146024467456 45887352343092306 45957716608960206 46010137012457472 46099205308665216 46113925279186944 46149411177824256 46184636974956544 46203194492946432 46274043075295232 46327623467139072 46363622251602496 46416505640189952 46417306366550016 46468855582894848 46507162877768448 46683393235632128 46774571738045472 47096520609398784 47097333066627072 47188506001214016 47314772277460992 47315944096124702 47369913724391424 47406366139723776 47462433087134376 47513303977623552 47696783126298624 47733487076376576 47789116500713472 47825891503792128 47862396956598272 47955050933007616 47955878200654128 48010577752129536 48103518582955008 48212029036118016 48233427776658976 48285957991612416 48379431914715648 48566255735371776 48660272270257728 48661111703604924 48885770575736064 48901380326424576 48980405640456792 48996045609136128 49090894148755584 49146888324907008 49222250805854208 49223099933835264 49317537242701824 49318388014459392 49373159056825776 49413860557628976 49429475190669312 49601105312859136 49697982471673314 49866904174657536 49943370737319936 50040053147486208 50040916383291264 50099234925308508 50137787626289892 50308204211601408 50330533332165888 50346604411092992 50385347469508608 50444067417419776 50482885476225024 50677832071692288 50775936282008064 51011238861637632 51070688234109504 51109988494389696 51126308461707264 51225280850875392 51248017012700162 51422207228837888 51423094308040704 51461777992384512 51522641227331712 51601646718832512 51701539287148836 51777932110331904 51877271009624064 51878165939085312 51957716596826112 51978593804564736 52058298459707136 52159075033052808 52175557145706496 52218568845213696 52277462530756704 52416615164936192 52458981497877387 52518817390086144 52637287739916288 52881216074809344 52983585685573632 53291152939940352 53349191438303232 53452466974826496 53476191665426256 53493267186786304 53596821631008512 53658881017085952 53762756063302656 53845196576173056 53907948691560032 53949432299633568 54216747753209856 54262606248741348 54279932880709632 54320765658628096 54321702740563968 54385010184405696 54426860904055104 54488941403701248 54530532755505152 54636095180640256 54637037702293248 54742806304039944 55013103841837056 55014052867227648 55119600447725568 55120551310278144 55227255917350032 55375032156585984 55436529467313152 55482229398039552 55544803938928998 55608159589502976 55801243476966528 55819061412298752 55865076688945152 55927118223661056 56185322832265216 56186292079484928 56251772547714816 56295059790921984 56621849998686624 56639929962479616 56682538078568448 56683515903197184 56749575844597248 56793246160753152 56836596385960448 56946622982946544 57011577579798528 57012561080653824 57122928317259072 57277195484782534 57454524263373192 57516104815017984 57672428685753984 57738211152887808 57782642250350592 57784073320931052 57849983132442624 57894500241432576 57938691052724224 58050851129430272 58051852558686576 58361929885827072 58451422831951872 58452431171429376 58564575475708416 58565585767170528 58678959412184409 58697501788919808 58901312559020224 58968692060553216 59083669563846912 59102535613022208 59216948707405824 59307752750567424 59422563112639872 59490341822398464 59767508331946992 60160715623604538 60179925585134592 60296424334884576 60365199790374912 60457764576755712 60574801178535936 60575846148194688 60646442278005036 60693111337087764 60711443971407872 60899405098254336 60945889550270464 60992789042036736 61063871084244992 61064924490798336 61110861365956608 61183136457456408 61276955478613608 61346849349943296 61465607078220288 61485233705582592 61532548237099008 61604259323928576 61889741822066688 61958474110526464 62009550503691264 62366095650727296 62437438652350464 62776398911587344 62795360812531712 62796444088836096 62918008001618688 63159884965855232 63208488186298368 63283244116179168 63351071970164736 63502977602693679 63718822000951296 63719921207789568 63767855338389504 63843272825171904 63941170934205504 64014103669506048 64015689071227538 64064950855814862 64138024777273344 64282705381490688 64381277322149888 64505909219620864 64580600162156544 64705617916895232 64755007647162368 64880363027010304 64881482271473232 64955487546998784 65081231023997952 65181027434314752 65307207520609056 65328060812181504 65454525531674112 65630799911780352 65756716323602432 65757850685945856 65830878742434368 65885147410171968 65905966920892416 66034689512534784 66211603450822656 66263976628897752 66339778568122368 66489205566210048 66591160983093248 66720070863314944 66721221844388352 66798979900411344 66850383501719856 66926634550198272 67107377776221184 67238446873440366 67310513968300032 67570442762256384 67701248376010752 67702416283276416 67833477376745148 68014985148850176 68094250978812672 68146651325852928 68168411282276352 68300374467833856 68564125744054272 68615703989846016 68616887672291328 68696854969775616 68749719036701184 68802195625110016 68935385716198448 68936574913440309 69015205518686208 69148807962997824 69170887918780416 69276955462434816 69304791739419648 69411064612942848 69545433377403744 69624758460284928 69703283374342272 69945308663836516 70025089853448192 70161857607068208 70183050319888384 70644780914098176 70972158416191488 70973916144187053 71054870586587136 71109549209585664 71269955966435328 71301588887235008 71545174689447936 71683674751070208 71793595434897408 71932576399511424 71933817300981192 72178317828292608 72288997004279808 72318043554177024 72350141664988464 72373243840946176 72428936987418624 72513346912540928 72569147872073472 72849383603057664 72990408405386592 73328655863604096 73352070489636864 73470608460685188 73492800596967424 73494068413704192 73636341223133376 73720332487360512 73833376208781312 73976305864052736 74059738585238664 74144212786003968 74401657969288704 74425415216398336 74486768918593536 74546973707509971 74569490964881408 74800356261986304 74915056105979904 75002363396953088 75060079721229312 75148852387962762 75495799998248832 75519906616639488 75578021204262912 75666101126129664 75724328214337536 76015436773064704 76016748107538432 76163904423012096 76606032351164256 76688139753357312 76689462692560896 76837921276313088 76872025519050243 76896571581005312 77045431094574736 77133310843256832 77134641462061056 77192666988576768 77283961840997568 77402470078248768 77552308930723254 77815906514436096 77935230442602496 77936574895239168 78086100634277888 78087447689560704 78176515985768448 78238612549579212 78263335718559744 78327853267820544 78416193796135056 78624922747404288 78778226085129216 78955931609874432 79077003667423232 79230084150186496 79321824112214016 79475378528360448 79690011109262656 79936729409910528 80214287498139384 80239900780179456 80395232446512768 80486933053833216 80548869901123584 80610352769007616 80766401571381248 80767794864259584 80861923037340048 80924148449450352 81325121629814784 81393909373112022 81419899321064448 81481148487942144 81482554110845952 81577515276608544 81640291356082656 81702607304818144 81795799133257728 81860770537985657 81954142770960384 81955556553439872 82114209456059916 82139012431904768 82519655762755584 82679400671588352 83062548234878976 83154794200969728 83223344097059328 83249918203133952 83317205908393497 83701865215449792 83728592118448128 83890677335491584 84277984248397824 84279438119227392 84377658821572224 84442589686382976 84670636803591572 84932774998029936 84958429334601728 84959894943719424 85023807117852672 85124363766895872 85254894578940672 85419934474419816 85517366369697792 85710273841987584 85915793227173801 86274157222526976 86508643028630976 86607316729331712 86676109981396578 86774974698663936 86908036579086336 87076276694145408 87077778838029864 87104081082908672 87272700708898816 87373753160564736 87507733215707136 87542894828740608 87677134247927808 87846863213562624 88046252683379712 88351968838530336 88453038090829824 88653803419533312 88825423061108736 88961629125851136 89065306533881792 89133844668959808 89235512733597696 89651262497920488 89747351957733376 90025207536549888 90093923683008512 90241073435406807 90268331168014336 90269888377701888 90444636502326864 90547799685562368 90686646865133568 90792334638416896 90862201767803904 90969663417007554 91067165957111808 91418834325405696 91489183563055104 91595806626367488 91597386736197504 91666292048934912 91774704686184612 91915433217920412 92020274024914944 92198410617330432 92227850558373888 92298822355648512 92369273949913088 92406388985892864 92548086150590464 92727244503204992 92833011280379904 92834612733100032 92937711165789696 93014325755536896 93366786471264256 93549143476090944 94193041218797568 94194666133254144 94377012002428032 94629544554921984 94631888192249404 94739827448782848 94812732279447552 94924866174268752 95026607955247104 95578233001426944 95651783007584256 95724793913196544 95910101866015232 95911756401308256 96021155504259072 96023533606841307 96097426283722293 96207037165910016 96424058072236032 96466855553317952 96571915983224832 96758863829431296 97132511470743552 97320544540515456 97322223407209848 97771541151472128 97802760652849152 97960811280913584 97992091218272256 98181788297511168 98446199867670528 98635074485403648 98636776028918784 98746318113651552 98827721115257952 98858950381338624 99202210625718272 99395964943346628 99733808349315072 99886741474639872 100080106294972416 100081832766582528 100198469850617016 100275575252579784 100616408423202816 100661066664331776 100693208822185984 100770694939017216 100857670310160549 100888134834839552 100965770952450048 101355664143384576 101551872564016128 102022477723275264 102141376468219008 102219976988779392 102252616923414528 102450561701750784 102496034025400324 102844414457675776 102846188616081408 102923555984769024 103045282454663424 103203293437665024 103403078574297672 103754542019248128 103756331878170624 103915433193652224 103957187609129472 104116596919414272 104318150066105616 104351114291412992 104437137690427392 104554925061513408 104917962995754774 105037634780172288 105274575479832576 105762432149618688 105967171371147264 106582305879880704 106904933949652992 106952383330852512 106986534373572608 107193643262017024 107317762034171904 107525512126605312 107690393152346112 107815897383120064 107898864599267136 108433495506419712 108525212497482696 108559865761419264 108641531317256192 108643405481127936 108770020368811392 108853721808110208 108977882807402496 109061065511010304 109272190361280512 109274075404586496 109485612608079888 110028105734455296 110239200895451136 110241102620556288 110454511834700064 110750064313171968 110873058934626304 110964458796079104 111089607877857996 111216319179005952 111602486953933056 111638122824597504 111730153377890304 111854236447322112 112370645664530432 112372584158969856 112503545095429632 112590119581843968 112723278581944143 113243699997373248 113279859924959232 113367031806394368 113499151689194496 113586492321506304 113673192771920896 113893245965893088 114023155159597056 114025122161307648 114245856634518144 114554390969565068 114909048526746384 115032209630035968 115344857371507968 115568146641862104 115699966264885248 115789000482865152 115877382105448448 116101702258860544 116103705117373152 116328463396084881 116723859771654144 116902845663903744 116904862342858752 117129150951416832 117131171534341056 117357918824368818 117395003577839616 117802625118040448 117937384121106432 118167339127693824 118205071226044416 118433897414811648 118615505501134848 118845126225279744 119535016663893984 120321431247209076 120359851170269184 120592848669769152 120730399580749824 120915529153511424 121149602357071872 121151692296389376 121292884556010072 121386222674175528 121422887942815744 121798810196508672 121891779100540928 121985578084073472 122090864059668033 122127742168489984 122129848981596672 122221722731913216 122366272914912816 122553910957227216 122693698699886592 122931214156440576 123208518647857152 123779483644133376 123916948221052928 124019101007382528 124732191301454592 124874877304700928 125552797823174688 125590721625063424 125592888177672192 125836016003237376 126319769931710464 126416976372596736 126566488232358336 127005955205387358 127437644001902592 127439842415579136 127535710676779008 127686545650343808 127882341868411008 128028207339012096 128031378142455076 128129901711629724 128276049554546688 128565410762981376 128762554644299776 129011818439241728 129411235833790464 129510015294324736 129760726054020608 129762964542946464 129910975093997568 130014164972094867 130162462047995904 130362054868629504 130614415041218112 130656121624363008 130909051063348224 131261599823560704 131513432647204864 131515701371891712 131661757484868736 131770294820343936 131811933841784832 132069379025069568 132423206901645312 132527953257795504 132679557136244736 133440141726629888 133442443688776704 133597959800822688 133700767003439712 133853269100396544 134214755552442368 134476893746880732 134621027936600064 135140885524512768 135402496752021504 135404832566552832 135666954753490296 136029970297700352 136188501957625344 136293302651705856 136336822564552704 136454495125511331 136600748935667712 137128251488108544 137233775344582656 137393709939551232 137499438073402368 137604391250220032 137870771432396896 137873149826880618 138030411037372416 138297615925995648 138341775837560832 138553910924869632 138609583478839296 138822129225885696 139090866754807488 139249516920569856 139406566748684544 139890617327673032 140050179706896384 140323715214136416 140366100639776768 141289561828196352 141944316832382976 141947832288374106 142109741173174272 142219098419171328 142539911932870656 142603177774470016 143090349378895872 143367349502140416 143587190869794816 143865152799022848 143867634601962384 144636087108354048 144700283329976928 144746487681892352 144857873974837248 145026693825081856 145138295744146944 145698767206115328 145980816810773184 146657311727208192 146704140979273728 146941216921370376 146985601193934848 146988136827408384 147272682446266752 147440664974721024 147666752417562624 147952611728105472 148119477170477328 148288425572007936 148803315938577408 149093947415019942 149138981929762816 149600712523972608 149830112211959808 150004726793906176 150120159442458624 150297704775925524 150991599996497664 151039813233278976 151156042408525824 151332202252259328 151448656428675072 152030873546129408 152033496215076864 152327808846024192 153212064702328512 153378925385121792 153675842552626176 153744051038100486 153793143162010624 154090862189149472 154266621686513664 154269282924122112 154385333977153536 154567923681995136 154804940156497536 155104617861446508 155631813028872192 155870460885204992 155873149790478336 156172201268555776 156174895379121408 156477225099158424 156526671437119488 156655706535641088 156832387592270112 157249845494808576 157376944493632161 157556452170258432 157911863219748864 158154007334846464 158460168300372992 158643648224428032 158950757056720896 159380022218525312 159873458819821056 160428574996278768 160479801560358912 160790464893025536 161532803142762496 161535589728519168 161723846074680096 161848296898900704 162650243259629568 162787818746224044 162839798642128896 162962296975884288 162965108221691904 163155030553217088 163280582712165312 163405214609636288 163591598266515456 163721541075971314 163908285541920768 163911113106879744 164228418912119832 164278024863809536 165039311525511168 165358801343176704 166125096469757952 166309588401939456 166446688194118656 166634411816786994 167403730430899584 167457184236896256 167781354670983168 168555968496795648 168558876238454784 168755317643144448 168885179372765952 169341273607183144 169865549996059872 169916858669203456 169919789887438848 170047614235705344 170248727533791744 170509789157881344 170839868948839632 171034732739395584 171831586454347602 172548314445053952 173017286057261952 173214633458663424 173352219962793156 173549949397327872 173816073158172672 174152553388290816 174155557676059728 174208162165817344 174545401417797632 175085789657481216 175354268495855616 175693726427125248 176092505366759424 176703937677060672 176906076181659648 177307606839066624 177650846122217472 177923258251702272 178130613067763584 178267689337919616 178471025467195392 179302524995840976 179494703915466752 180482146870813614 180536662336028672 180539776755403776 180889273004653728 181095599371124736 181373293730267136 181584669276833792 181724403535607808 181939326834015108 182134331914223616 182837668650811392 182978367126110208 183191613252734976 183194773472395008 183332584097869824 183549409372369224 183830866435840824 184040548049829888 184396821234660864 184455701116747776 184597644711297024 184738547899826176 184812777971785728 185096172301180928 185454489006409984 185669225466200064 185875422331579392 186028651511073792 186733572942528512 187098286952181888 188386082437595136 188389332266508288 188754024004856064 189263776384498808 189479654897565696 189625464558895104 189849732348537504 190053215910494208 190508932808081037 191156466002853888 191303566015168512 191449587826393088 191820203732030464 191823512802616512 192042311008518144 192047067213682614 192194852567444586 192414074331820032 192848116144472064 192933711106635904 193143831966449664 193517727658862592 194265022941487104 194641089081030912 194644446814419696 195543082302944256 195921622561827168 195984182436544512 196363576595022336 196892399735341056 197270148970807296 197273552057837568 197492636227303104 197655442230515904 197717900762677248 198404421251436544 198791929886693256 199467616698630144 199773482949279744 200160212589944832 200163665533165056 200396939701234032 200551150505159568 201322133328663552 201715340620321098 201776269669679104 201931541904900096 202711328286769152 203103745128032256 204044955446550528 204282752936438016 204439953977558784 204505233846829056 204901123403501568 204992068050800648 205688828915351552 205692377232162816 205847111969538048 206090564909326848 206406586875330048 206806157148595344 206809724740320927 207512663756341248 207830866387304448 207914375218258944 208233193838828544 208636300132211232 208702228582825984 208874275380854784 209109850123026816 209835925991509548 210075269560344576 210549150959665152 211934342742294528 212921748432561159 213164611759761408 213809867899305984 213904766661705024 213973068747145216 214387286524034048 214635524068343808 215051024253210624 215380786304692224 215631794766240128 215797729198534272 216866991012839424 217050424994965392 217119731522838528 217283062634512384 217286810962255872 217540040737622784 217707443616220416 218544380722561024 218548150809172992 218971225216159776 220056211468910592 220478401790902272 220482205241112576 220909023669400128 221500128626343936 221746117869252608 221928917592158208 222179215755715992 222432638358011904 223204973907866112 223276245649195008 223460306755780608 223708472894644224 224745168317939712 225007090190859264 225180239163687936 225446557163888286 226487399994746496 226559719849918464 226734063612788736 226998303378388992 227172984643012608 227346385543841792 227786491931786176 228046310319194112 228050244322615296 228491713269036288 229108781939130136 229818097053492768 230064419260071936 230616076557150729 230689714743015936 231136293283724208 231399932529770496 231578000965730304 231754764210896896 232203404517721088 232207410234746304 232656926792169762 233447719543308288 233805691327807488 233809724685717504 234258301902833664 234262343068682112 234715837648737636 234790007155679232 235605250236080896 235874768242212864 236334678255387648 236867794829623296 237231011002269696 237690252450559488 239070033327787968 240642862494418152 240719702340538368 241185697339538304 241460799161499648 241831058307022848 242299204714143744 242303384592778752 242585769112020144 242772445348351056 242845775885631488 244181728119336066 244255484336979968 244259697963193344 244443445463826432 244732545829825632 245107821914454432 245387397399773184 245582311613956971 245862428312881152 246417037295714304 247558967288266752 247833896442105856 248038202014765056 249464382602909184 249749754609401856 251105595646349376 251185776355344384 251672032006474752 252639539863420928 252833952745193472 253132976464716672 254011910410774716 254875288003805184 254879684831158272 255071421353558016 255373091300687616 255764683736822016 256062756284910152 256259803423259448 256552099109093376 257130821525962752 257525109288599552 257747379681521403 258023636878483456 258822471667580928 259020030588649472 259521452108041216 259525929085892928 259821950187995136 260028329944189734 260324924095991808 260724109737259008 261228830082436224 261312243248726016 261818102126696448 262523199647121408 263026865294409728 263031402743783424 263323514969737472 263540589640687872 264138758050139136 265055906515591008 265359114272489472 266880283453259776 266884887377553408 267195919601645376 267401534006879424 267706538200793088 268429511104884736 268953787493761464 269242055873200128 270281771049025536 270804993504043008 270809665133105664 271333909506980592 272059940595400704 272377003915250688 272586605303411712 272908990251022662 273201497871335424 274256502976217088 274467550689165312 274787419879102464 274998876146804736 275208782500440064 275741542864793792 275746299653761236 276060822074744832 276595231851991296 276683551675121664 277107821849739264 277219166957678592 277644258451771392 278181733509614976 278499033841139712 278813133497369088 279781234655346064 280100359413792768 280647430428272832 282579123656392704 283888633664765952 283895664576748212 284219482346348544 284438196838342656 285079823865741312 285206355548940032 286734699004280832 287174381739589632 287730305598045696 287735269203924768 288070600820523921 288292278851166879 289272174216708096 289400566659953856 289492975363784704 289715747949674496 290053387650163712 290276591488293888 291397534412230656 291961633621546368 293314623454416384 293408281958547456 293882433842740752 293971202387869696 293976273654816768 294545364892533504 295905223456210944 296238954340954656 296576851144015872 297606631877154816 298187894830039884 298277963859525632 299201425047945216 299660224423919616 300009453587812352 300240318884917248 300595409551851048 301983199992995328 302079626466557952 302312084817051648 302664404504518656 302897312857350144 304066992430153728 304655617692048384 306424129404657024 306757850770243584 307351685105252352 307488102076200972 307586286324021248 308181724378298944 308533243373027328 308538565848244224 308770667954307072 309135847363990272 309609880312995072 310209235722893016 311263626057744384 311740921770409984 311746299580956672 312344402537111552 312349790758242816 312954450198316848 313053342874238976 313311413071282176 313664775184540224 314753888987264322 315112904340516864 315823726439497728 316308014669692928 316920336600745984 317287296448856064 317901514113441792 318760044437050624 319746917639642112 320857149992557536 320959603120717824 321580929786051072 323065606285524992 323071179457038336 323447692149360192 323696593797801408 325300486519259136 325575637492448088 325679597284257792 325924593951768576 325930216443383808 326310061106434176 326561165424330624 326810429219272576 327183196533030912 327443082151942628 327816571083841536 327822226213759488 328456837824239664 328556049727619072 330717602686353408 332250192939515904 332619176803878912 332893376388237312 333268823633573988 334807460861799168 334914368473792512 335562709341966336 337111936993591296 337117752476909568 337510635286288896 337770358745531904 338682547214366288 339731099992119744 339839579774877696 340497455067583488 341019578315762688 341679737897679264 342069465478791168 343663172908695204 345096628890107904 346034572114523904 346704439925586312 347099898794655744 347632146316345344 348305106776581632 348311115352119456 348416324331634688 348985390188254643 349090802835595264 350171579314962432 350708536991711232 351387452854250496 352185010733518848 353407875354121344 353812152363319296 354615213678133248 355301692244434944 355846516503404544 356261226135527168 356535378675839232 358605049991681952 358989407830933504 360964293741627228 361073324672057344 361079553510807552 361778546009307456 362191198742249472 362746587460534272 363169338553667584 363448807071215616 363878653668030216 364268663828447232 365675337301622784 365956734252220416 366383226505469952 366389546944790016 366665168195739648 367098818744738448 367661732871681648 368081096099659776 368793642469321728 369625555943571456 370192344602361856 370908978012819968 371338450932400128 371750844663158784 372057303022147584 373467145885057024 374196573904363776 376772164875190272 376778664533016576 377508048009712128 378527552768997616 378959309795131392 379250929117790208 379699464697075008 381017865616162074 382312932005707776 382607132030337024 382899175652786176 383640407464060928 383647025605233024 384084622017036288 384094134427365228 384389705134889172 384828148663640064 385696232288944128 385867422213271808 386287663932899328 387035455317725184 388530045882974208 389282178162061824 389288893628839392 390042494916284601 391086164605888512 391843245123654336 391968364873089024 392727153190044672 393784799470682112 394540297941614592 394547104115675136 394985272454606208 395310884461031808 395435801525354496 396808842502873088 397583859773386512 400320425179889664 400327331066330112 400793879402468064 401102301010319136 402185524817059967 402644266657327104 403430681240642196 403552539339358208 403863083809800192 405422656573538304 406207490256064512 408089910893101056 408565505872876032 408879907955117568 409010467693658112 409802246807003136 409984136101601296 411384754464325632 412181129818653696 412813173750660096 413612314297190688 413619449480641854 415025327512682496 415661732774608896 415828750436517888 416466387677657088 417272600264422464 417404457165651968 417748550761709568 418219700246053632 419671851983019096 420150539120689152 421098301919330304 423868685484589056 425843496865122318 426329223519522816 427619735798611968 427809533323410048 427946137494290432 428774573048068096 429271048136687616 430102048506421248 430761572609384448 431263589532480256 431595458397068544 434100849989930784 434239463045677056 434566125269024768 434573621924511744 435080081475245568 435414887232440832 437088761445122048 437096301618345984 437942450432319552 440112422937821184 440956803581804544 440964410482225152 441818047338800256 443000257252687872 443492235738505216 443857835184316416 444358431511431984 444865276716023808 446409947815732224 447416945789288448 449490336635879424 450014180381718528 450360478327375872 450893114327776572 452974799989492992 453119439699836928 453468127225577472 453996606756777984 454345969286025216 454692771087683584 455572983863572352 456092620638388224 456100488645230592 456983426538072576 458217563878260272 459636194106985536 461232153114301458 461379429486031872 462272586567448416 462799865059540992 463156001931460608 463509528421793792 464406809035442176 464414820469492608 465313853584339524 466895439086616576 467611382655614976 467619449371435008 468516603805667328 468524686137364224 469431675297475272 469580014311358464 471210500472161792 471749536484425728 472130833480896483 472669356510775296 473735589659246592 474462022004539392 475380504901118976 478140066655575936 481285724988836304 481439404681076736 482371394679076608 484598409428287488 484606769185557504 485171538224040288 485544890696702112 485691551771262976 486856161620651539 488363456238672132 488510968673959936 488519395926386688 488886890927652864 489465091659651264 490215643828908864 490774794799546368 491164623227913942 491724856625762304 492834074591428608 495117934576533504 495667792884211712 496076404029530112 498928765205818368 502211191292698752 502371552710688768 503344064012949504 505279079726841856 505667905490386944 506265952929433344 508023820821549432 509750576007610368 509759369662316544 510142842707116032 510746182601375232 511529367473644032 512125512569820304 512519606846518896 513104198218186752 515494759363042806 516047273756966912 517644943335161856 518040061177298944 519042904216082432 519051858171785856 519643900375990272 520056659888379468 520649848191983616 521448219474518016 522457660164872448 522624486497452032 523636204253392896 526053730588819456 526062805487566848 526647029939474944 527081179281375744 528277516100278272 530111813031182016 530718228544978944 533760566906519552 533769774755106816 534391839203290752 534803068013758848 535413076401586176 536859022209769472 537907574987522928 538484111746400256 541609987008086016 541619330266211328 542667819013961184 544119881190801408 544133357105434073 544754007830501376 545173210606823424 545817980502045324 546402995742670848 548513005952434176 548935101378330624 549574839758204928 549997752293609472 550417565000880128 551483085729587584 551492599307522472 552121644149489664 553190463703982592 553367103350243328 554215643699478528 554438333915357184 555288516903542784 556363467019229952 557626266994738176 559562469310692128 560200718827585536 561294860856545664 565158247312785408 567791329153496424 568438964692697088 568876393676685312 570159647731482624 570412711097880064 571526798424243111 573469398008561664 574348763479179264 575460611196091392 575470538407849536 576141201641047842 576584557702333758 578544348433416192 578801133319907712 578985950727569408 579431495899348992 580106775300327424 580553182976587776 582795068824461312 583923267243092736 586629246908832768 587764867685481504 587942404775739392 587952547309633536 589090729785067008 591810446912421888 592477908681909312 593153702288031744 595213263754309632 596375789660079768 596555927719051264 598402850095890432 599320448847839232 600018907175624704 600480637769834496 601190819103702096 603966399985990656 605328809009037312 605794625714700288 608133984860307456 609311235384096768 612848258809314048 613515701540487168 614703370210504704 614976204152401944 615172572648042496 616363448756597888 617066486746054656 617077131696488448 617541335908614144 618271694727980544 619219760625990144 620418471445786032 623492599161913344 624688805074223104 624699581516485632 625908900396633696 626106685748477952 626622826142564352 627329550369080448 629507777974528644 630225808681033728 631647452878995456 632616029339385856 633840673201491968 635803028226883584 637520088874101248 638765245297683477 639493835279284224 641714299985115072 641919206241435648 643161859572102144 646131212571049984 646142358914076672 646895384298720384 647393187595602816 650600973038518272 651151274984896176 651359194568515584 651849187903537152 651860432886767616 652620122212868352 653122330848661248 653620858438545152 654886164303885256 655633142167683072 655644452427518976 656913675648479328 657112099455238144 661435205372706816 664500385879031808 665238353607757824 665786752776474624 666537647267147976 669614921723598336 669828736947585024 671125418683932672 674235504953819136 675021270572577792 675540717491063808 677365094428732576 679462199984239488 679679159549755392 680994910135166976 682039156631525376 683359475795358528 684138930957582336 687326345817390408 690193257780215808 691848229671452187 692069144229047808 693408879851172624 694199797589311488 695264292632690688 696610213553163264 696622230704238912 697970780376509286 698181605671190528 700343158629924864 701417073983422464 702774905708500992 704370021467037696 706815750708242688 707624304726638592 710603384488869888 711693033006809088 712522452271054336 713070757351678464 717210099983363904 721928587483254456 722146649344114688 722159107021615104 723557092018614912 724382397484498944 725493174921068544 726338677107335168 726897614142431232 727757307336060432 728537327656894464 732766453010939904 732779093889580032 733330336391479296 734197637489476896 735323465743363296 736162192199319552 736746934841870913 737587284938643456 739251111887142912 740384689204723712 741817956025639936 742676901864800256 743501689326317568 744114606044295168 746934291770114048 748393147808727552 753557329066033152 755016096019424256 757055105537995232 757918619590262784 758501858235580416 759398929394150016 762035731232324148 764625864011415552 765214264060674048 765798351305572352 767280814928121856 767294051210466048 768188268854730456 768779410269778344 769656297327280128 771392464577888256 771734844426543616 772575327865798656 773242139044564209 774070910635450368 777060091765948416 778564356324123648 778577787257678784 780084989832569202 782172329211777024 783686490247308672 783936729746178048 785454306380089344 787569598941364224 789080595883229184 789094208231350272 789970544909212416 790621768922063616 793617685005746176 795167719546773024 800640850359779328 800654662132660224 801587758804936128 802204602020638272 804371049634119934 805288533314654208 806861362481284392 807105078678716416 807726167619600384 810845313147076608 812414980512129024 816179821786202112 817131011745752064 817759815910235136 819604493614006272 819968272203202592 822769508928651264 824362259637307392 825626347501320192 827224628594381376 827238898961283708 830050655025364992 831323465549217792 831657500873035776 832932775355314176 834545200528844928 834808914331303936 835497101523419136 836439400492107264 839343703966038192 840301078241378304 847737370969178112 851686993730244636 852658447039045632 855239471597223936 855619066646820096 855892274988580864 857549146096136192 860204097012842496 861523145218768896 862527179064960512 863190916794137088 864211802461571763 868201699979861568 868478926091354112 869147243849023488 870160162950491136 870829774464881664 874177522890244096 874192603236691968 875884900864639104 880224845875642368 881913607163609088 881928820964450304 883636094677600512 886984471477010432 887715670368632832 888716863022863968 889730553432047616 892819895631464448 894833891578576896 898980673271758848 900028360763437056 900720956654751744 901786228655553144 905949599978985984 906238879399673856 906936254451154944 907993213513555968 908691938572050432 909385542175367168 911145967727144704 912200977290461184 913966853076145152 916435127756520544 919272388213971072 922464306228602916 922758858972063744 924545173134896832 925599730119081984 926312003862921216 927019056843587584 928813618070884352 928829640938985216 930627707168679048 933790878173233152 935222765311229952 935238898742870016 937033207611334656 937049372274728448 938863350594950544 939160028622716928 942421000944323584 944261666961792966 945338713021550592 947471179318493184 948924044009078784 950761009802237952 956280133311151872 962571449977672608 962878809362153472 964742789358153216 969196818856574976 969213538371115008 970343076448080576 971089781393404224 973712323241303078 976726912477344264 977021937347919872 977038791852773376 977773781855305728 978930183319302528 980431287657817728 981549589599092736 982329246455827884 983449713251524608 985668149182857216 991335585768423424 992152808059060224 997857530411636736 1004422382585397504 1004743105421377536 1006688128025899008 1010558159453683712 1011335810980773888 1012531905858866688 1016047641643098864 1019518739324633088 1021492365202750464 1023058734947288064 1024251025139640608 1025039213693037792 1026208396436373504 1030989518726085612 1032094547513933824 1035289886670323712 1036080122354597888 1038085808432164864 1038103716343571712 1040113319776758936 1041299696383967232 1042896438949036032 1044915320329744896 1045248972994904064 1047272408506785792 1052125610975133696 1053294059878949888 1054162358562751488 1056555032200556544 1060223626062364032 1061436457089957888 1067521133813039104 1067539549510213632 1068783678406581504 1069606136027517696 1073718044419538944 1075815149975045856 1076968223492800512 1083219974016172032 1083238660532422656 1085335638027922368 1088239762381602816 1088266714210868146 1089508015661002752 1090346421213646848 1091635961004090648 1092805991485341696 1097026011904868352 1097870202756661248 1099149679516409856 1099995504587218944 1100835130001760256 1102966171459175168 1102985198615044944 1104243288298979328 1106380927407965184 1108876667830714368 1110577033807085568 1112726934038459904 1115252533989476352 1119124938621384256 1120401437655171072 1122589721713091328 1130316494625570816 1135582658306992848 1136877929385394176 1137752787353370624 1140825422195760128 1143053596848486222 1146938796017123328 1148697526958358528 1150921222392182784 1150941076815699072 1152282403282095684 1153169115404667516 1157088696866832384 1157602266639815424 1157971901455138816 1158862991798697984 1160213550600654848 1161106365953175552 1165590137648922624 1167846534486185472 1173258493817665536 1175529735370963008 1175905094619267072 1178181459570134016 1183620893824843776 1184955817363818624 1186307404576063488 1190426527508619264 1192751579320159536 1193111855438102528 1200037814351249408 1200961275539668992 1202381638207404192 1206556574451179901 1207932799971981312 1210657618018074624 1211589251429400576 1216267969720614912 1218622470768193536 1225696517618628096 1227031403080974336 1229406740421009408 1229952408304803888 1230345145296084992 1232726897513195776 1234154263392976896 1236543389455961088 1238439521251980288 1240836942891572064 1246985198323826688 1249377610148446208 1249399163032971264 1251817800793267392 1252213371496955904 1253245652285128704 1254659100738160896 1259015555949057288 1260451617362067456 1263294905757990912 1265232058678771712 1267681346402983936 1271606056453767168 1275040177748202496 1277530490595366954 1278987670558568448 1283428599970230144 1283838412482871296 1286323719144204288 1292262425142099968 1292284717828153344 1293790768597440768 1294786375191205632 1302302549969792352 1302718389137031168 1303698375807074304 1303720865773535232 1305240244425736704 1306244661697322496 1307241716877090304 1309772328607770512 1311266284335366144 1311288904855037952 1313827351296958656 1322870410745413632 1329000771758063616 1330476707215515648 1331573505552949248 1333075294534295952 1339229843447196672 1342250837367865344 1348471009907638272 1350042541145155584 1351081434982127616 1354730188857465152 1358924399968478976 1359358319099510784 1361989820270333952 1364078313263050752 1366718951590717056 1368277861915164672 1374652691634780816 1383696459342904374 1384138288458095616 1386817759702345248 1388399595178622976 1390528585265381376 1393220427106326528 1393244461408477824 1395941560753018572 1396363211342381056 1400686317259849728 1402834147966844928 1405549811417001984 1408740042934075392 1413631501416485376 1415248609453277184 1416392500442689449 1421206768977739776 1423386066013618176 1425044904542108672 1426141514703356928 1434420199966727808 1443857174966508912 1444293298688229376 1444318214043230208 1447114184037229824 1452677354214670336 1453795228284862464 1455514614672120864 1457074655313788928 1460568484861954617 1465532906021879808 1465558187779160064 1466660672782958592 1468395274978953792 1470646931486726592 1472324384398639104 1473493869683741826 1475174569877286912 1478502223774285824 1480769378409447424 1483635912051279872 1485353803729600512 1487003378652635136 1488229212088590336 1496786295617455104 1507114658132066304 1510032192038848512 1514110211075990464 1515837239180525568 1517003716471160832 1518797858788300032 1524071462464648296 1529251728022831104 1530428528121348096 1531596702611144704 1534561629856243712 1534588102420932096 1536376537709460912 1537558820539556688 1539312594654560256 1543469688853087232 1546484278089128418 1548141821270900736 1554120183531896832 1557128712648247296 1557155574515357568 1560169979665138404 1564344658423554048 1567372980494617344 1567873459492356096 1570908612760178688 1578161191766458368 1578188416462700544 1579941089818424832 1581243537844127232 1587235370011492352 1590335439093546048 1601281700719558656 1601309324265320448 1603175517609872256 1604409204041276544 1608742099268239868 1610577066629308416 1613722724962568784 1614210157357432832 1615452335239200768 1624829961024258048 1632359643572404224 1632400071316302219 1634262023491504128 1635519631820470272 1639208987228012544 1639936544406405184 1645539017857302528 1648724519274614784 1651252695002640384 1654449257188762752 1654477797922567416 1660101310050729984 1662646931098435584 1663315001746071552 1665865550710628352 1669090401057689856 1672878800984214528 1678687407932076384 1680602156482756608 1695474741938356224 1703373987460489272 1705316894078091264 1710478943194447872 1711238133293640192 1711784549977161728 1714580395272729333 1715098292192272384 1720408194025684992 1723046290437537792 1725054358129921024 1726381833588274176 1728423604923143526 1736403399959723136 1736957852182708224 1738294487698046976 1740320325900982272 1741659548929763328 1748355045780488192 1748385206473383936 1751769801729278208 1763827214327218176 1763857641928900608 1767272189355201024 1773968942954020864 1775431340737265664 1777433726045727936 1779461106864095232 1785639791262928896 1789667783157153792 1797961346543517696 1800056721526874112 1801441913309503488 1803572457311106288 1811899199957971968 1815986427027111936 1817383877144100864 1818771084350734336 1822291935454289408 1824401954580922368 1827933706152290304 1832870255513041088 1838544776427942144 1844928612457205832 1845517717944127488 1849090346269793664 1851199460238163968 1852624007725842432 1854038113687175168 1857627236141768704 1857659281877970432 1861255414337358096 1870477797485740032 1874066415222669312 1874098744549456896 1877726701189901088 1878320057245433856 1884842001888647168 1888523333923585932 1890677426043101184 1894942358636986368 1897848088018157568 1901522019604475904 1912560266622303744 1916295735893050431 1925142899955345216 1925757618724306944 1929485578716306432 1938393637713149952 1938427076742230016 1940686152896161152 1942179562786808448 1947424646482606156 1953453824954688528 1954043874695839744 1954077583705546752 1955547563710611456 1957860366638605056 1960862575315635456 1964658492911655768 1966899426503049216 1971336298365714432 1982671171536846848 1984305616118120448 1995715060823273472 2008844765170795008 2009486210842755072 2013376256051798016 2025063811717733376 2032095283286197728 2039037478649266176 2042984730405500928 2046117469894576128 2048502050279281216 2050078427386075584 2052416792872747008 2061979037452171224 2064189095027867648 2070579773340647424 2072160244709195776 2075544689014356561 2076171616864329728 2076207432687143424 2080226639553517872 2082599392767934464 2085792877898072064 2089830640659489792 2094544817013571584 2104251221950267392 2106588119757899776 2108324717125502976 2113110064401113088 2120447252124728064 2122872914179915776 2135042267626078208 2135079099020427264 2137567356813163008 2139212272055035392 2147436088839077888 2151630299950091712 2166439948032344064 2166477321064845312 2170671276055844736 2176479524763205632 2176533428421736292 2179016031322005504 2180692842427293696 2183271922008181296 2185611982970683392 2198299359032819712 2199991009174437888 2201670260003520512 2205932342918350336 2205970397230089888 2208486576597958656 2210240804525612739 2212761854815930368 2217753335661428736 2221154067614171136 2225453868076919808 2230505067978952704 2238249877242768512 2240802875310342144 2245179443426182656 2271165316613985696 2273755858770788352 2275505574706741248 2281650844391520256 2286107193696972444 2293877592034246656 2297395053916717056 2301842444784365568 2301882153631398144 2304564806564191368 2306338230809335032 2314177393733664768 2315204533279630848 2315943802910277632 2317725983597395968 2319726417133692627 2320427101201309696 2322212731906351104 2331180275297845248 2335693068972370944 2346516987635331072 2351059470741926016 2351810189238534144 2356362919140268032 2367241787649687552 2369911634727637248 2380853055017238528 2385503158640319072 2386223710876205056 2400075628702498816 2401922551079337984 2404763276414808384 2413113148902359802 2415865599943962624 2421315236036149248 2423178502858801152 2432535939441229824 2437244941536387072 2451393035237256192 2458813480842018816 2459904816609607776 2460690290592169984 2465453795026391552 2468308526785953792 2473086778911922176 2476879042503960576 2481673885783144128 2493970396647653376 2498755220296892416 2498798326065942528 2503635601586534784 2504426742993911808 2506491304570257408 2509318201476321792 2518031111898114576 2520903234724134912 2535362692805967872 2543212112907534336 2550080355496404992 2555060981190733908 2557975341117136896 2566857199940460288 2567676824965742592 2572647438288408576 2584524850284199936 2584569435656306688 2587581537194881536 2589572750382411264 2592635407384715289 2604605099939584704 2605436778274062336 2607441731547070464 2610480488851473408 2612489323394644992 2614483433754180608 2619544657215541024 2622532568670732288 2622577809710075904 2627654702593917312 2645740821490827264 2660953414431031296 2663147011105898496 2666150589068591904 2678459686894393344 2684501674735730688 2696942019815276544 2700085082290311168 2702162869964255232 2709460377714930304 2717848799936957952 2718716638199021568 2723979640540667904 2728156626526101504 2733437903181434112 2749305383269561632 2767392918685808748 2768276576916191232 2773635519404690496 2776799190357245952 2781057170530762752 2786440854212653056 2786488922816955648 2791883121506037144 2792726422684762112 2801372634519699456 2805668295933689856 2811099622834003968 2817480085868150784 2827263002832970752 2832785000885378898 2842413537955479552 2846772132027236352 2850089809084217344 2852283029406713856 2868840399933455616 2887714349933017824 2888586597376458752 2888636428086460416 2894228368074459648 2905354708429340672 2907590456569724928 2911029229344241728 2921136969723909234 2931065812043759616 2931116375558320128 2933321345565917184 2936790549957907584 2941293862973453184 2944648768797278208 2946987739367483652 2950349139754573824 2957004447548571648 2961538756818894848 2967271824102559744 2974006757305270272 2976458424177180672 2993572591234910208 3014229316264132608 3020064384077697024 3028220422151980928 3031674478361051136 3034007432942321664 3037595717576600064 3048142924929296592 3069123259712487424 3069176204841864192 3072753075418921824 3075117641079113376 3078625189309120512 3086939377706174464 3092968556178256836 3096283642541801472 3108240367063793664 3114257425296494592 3114311149030715136 3120339959330276808 3128689316847108096 3134745960989234688 3135746918984712192 3141817225520357376 3156376832925401088 3159882179636849664 3162487075688254464 3174470740022984704 3180670878187092096 3202563401439117312 3202618648530640896 3206351035219744512 3208818408082553088 3217484198536479736 3221154133258616832 3227445449925137568 3228420314714865664 3230904670478401536 3249659922048516096 3264719287144808448 3264800142632604438 3268524046983008256 3271039263640940544 3278417974456025088 3279873088812810368 3291078035714605056 3297449038549229568 3302505390005280768 3308898514377525504 3308955595845134832 3326630003492143104 3331731101421256704 3338180802115379712 3345757601968429056 3357374815864152768 3361204312965513216 3390949483876712448 3406747974920978544 3410633788156182528 3422476266587280384 3429160790545458666 3430196584384544768 3440816388051369984 3446092580875075584 3450108716259842048 3452763667176548352 3456847209846287052 3472806799919446272 3473915704365416448 3476588975396093952 3480640651801964544 3483319097859526656 3496710091560976384 3496770412946767872 3503539603458556416 3527715283857801216 3534544378710402048 3547937885908041728 3550862681474531328 3554867452091455872 3558922213728190464 3571279582525857792 3579335566314307584 3600113443053748224 3602883826619006976 3607144914622212576 3619669723353539703 3623798399915943936 3631972854054223872 3634767754288201728 3637542168701468672 3644583870908578816 3648803909161844736 3655867412304580608 3665740511026082176 3677089552855884288 3689857224914411664 3691035435888254976 3698180692539587328 3715254472283537408 3715318563755940864 3722510828674716192 3740955594971480064 3748132830445338624 3748197489098913792 3755453402379802176 3756640114490867712 3769684003777294336 3777046667847171864 3781354852086202368 3789884717273972736 3795696176036315136 3803044039208951808 3825120533244607488 3832591471786100862 3850285799910690432 3851515237448613888 3858971157432612864 3876787275426299904 3876854153484460032 3881372305792322304 3884359125573616896 3894849292965212312 3906907649909377056 3908087749391679488 3908155167411093504 3911095127421222912 3915720733277210112 3921725150631270912 3929316985823311536 3933798853006098432 3965342343073693696 3968611232236240896 3991430121646546944 4017689530341590016 4026752512103596032 4050127623435466752 4064190566572395456 4078074957298532352 4085969460811001856 4092234939789152256 4097004100558562432 4100156854772151168 4104833585745494016 4123958074904342448 4128378190055735296 4151089378028713122 4152343233728659456 4152414865374286848 4160453279107035744 4165198785535868928 4171585755796144128 4179661281318979584 4189089634027143168 4208502443900534784 4213176239515799552 4216649434251005952 4226220128802226176 4240894504249456128 4245745828359831552 4270158198040854528 4275134713626326016 4278424544110070784 4294872177678155776 4303260599900183424 4332879896064688128 4332954642129690624 4341342552111689472 4353066856843472584 4358032062644011008 4361385684854587392 4366543844016362592 4371223965941366784 4381705454585863851 4396598718065639424 4399982018348875776 4403340520007041024 4411864685836700672 4411940794460179776 4416973153195917312 4420481609051225478 4425523709631860736 4435506671322857472 4442308135228342272 4450907736153839616 4461010135957905408 4476499754485537024 4490358886852365312 4542330633227971392 4547511717541576704 4551011149413482496 4563301688783040512 4572214387393944888 4587755184068493312 4594790107833434112 4603684889568731136 4603764307262796288 4609129613128382736 4612676461618670064 4630409066559261696 4639452834267385254 4640854202402619392 4644425463812702208 4662360550595690496 4671386137944741888 4693033975270662144 4702118941483852032 4703620378477068288 4712725838280536064 4734483575299375104 4739823269455274496 4761706110034477056 4771006317280638144 4800151257404997632 4803845102158675968 4809526552829616768 4826226297804719604 4831731199887925248 4842630472072298496 4846357005717602304 4874489883072774144 4897200213948906657 4902786070474512384 4917626961684037632 4919809633219215552 4921380581184339968 4930907590052783104 4936617053571907584 4946173557823844352 4953758085007921152 4963347771566288256 4987940793295306752 4997510440593784832 4997596652131885056 5007271203173069568 5018636402952643584 5036062223796229152 5041806469448269824 5070725385611935744 5086424225815068672 5100160710992809984 5110121962381467816 5115950682234273792 5133714399880920576 5135353649931485184 5145294876576817152 5169138871312613376 5175163074389763072 5179145500764822528 5185270814769430578 5209210199879169408 5210873556548124672 5214883463094140928 5220960977702946816 5224978646789289984 5228966867508361216 5239089314431082048 5245065137341464576 5245155619420151808 5255309405187834624 5291481642981654528 5321906828862062592 5326294022211796992 5332301178137183808 5356919373788786688 5369003349471461376 5393884039630553088 5400170164580622336 5404325739928510464 5418920755429860608 5435697599873915904 5447959281081335808 5456313253052203008 5466875806362868224 5498610766539123264 5534785837371617496 5536553153832382464 5547271038809380992 5553598380714491904 5562114341061525504 5572881708425306112 5572977845633911296 5583766243012074288 5585452845369524224 5622199245668007936 5634960171736301568 5654526005665941504 5665570001770757796 5684827075910959104 5693544264054472704 5700179618168434688 5704566058813427712 5737680799866911232 5775428699866035648 5777272856172920832 5788456736148919296 5810709416858681344 5815180913139449856 5822058458688483456 5842273939447818468 5862131624087519232 5862232751116640256 5866642691131834368 5873581099915815168 5882587725946906368 5893975478734967304 5900698279509147648 5914008895097143296 5923077513637789696 5934543648205119488 5948013514610540544 5952916848354361344 5987145182469820416 6028458632528265216 6040128768155394048 6056440844303961856 6075191435153200128 6096285849858593184 6138246519424974848 6138352409683728384 6145506150837843648 6150235282158226752 6157250378618241024 6173878755412348928 6185937112356513672 6192567285083602944 6216480734127587328 6228514850592989184 6228622298061430272 6240679918660553616 6257378633694216192 6269491921978469376 6283634451040714752 6312753665850802176 6319764359273699328 6324974151376508928 6348941480045969408 6361341756374184192 6405126802878234624 6405237297061281792 6412702070439489024 6417636816165106176 6434968397072959472 6442308266517233664 6454890899850275136 6499319844097032192 6529438574289616896 6529600285265208876 6537048093966016512 6542078527281881088 6556835948912050176 6559746177625620736 6594898077098459136 6605010780010561536 6617797028755051008 6617911191690269664 6630722413576838217 6653260006984286208 6663462202842513408 6676361604230759424 6691515203936858112 6714749631728305536 6722408625931026432 6813495949841957088 6821267576312365056 6844952533174560768 6858321581090917332 6860393168769089536 6881632776102739968 6892185161750151168 6900217432519684096 6905527334353096704 6913694419692574104 6945613599838892544 6947831408730832896 6953177950792187904 6961281303603929088 6966638195719053312 6993540825893535744 7007079206917112832 7055430567715602432 7069088757420804096 7095875771816083456 7101725362949062656 7109734904182911744 7142559165051715584 7158671132628615168 7200226886107496448 7205767653238013952 7214289829244425152 7239339446707079406 7247596799831887872 7263945708108447744 7269535508576403456 7275084337402937344 7289167741817157632 7297607818323689472 7311734824609161216 7331481022052164352 7354179105711768576 7379714449828823328 7382070871776509952 7396361385079174656 7430508944567074816 7430637127511881728 7445021657349432384 7481911189942960128 7496265660890677248 7496394978197827584 7510906804759604352 7513280228981735424 7539368007554588672 7554093335694343728 7562709704172404736 7606088078417903616 7650241066489214976 7665182943572201724 7700571599821380864 7703030474897227776 7717942314865225728 7753574550852599808 7753708306968920064 7762744611584644608 7768718251147233792 7789698585930424624 7813815299818754112 7816310334822187008 7831441466554420224 7843450301262541824 7858633971646623072 7867597706012196864 7930684686147387392 7937222464472481792 7982860243293093888 8035379060683180032 8053505024207192064 8100255246870933504 8128381133144790912 8156149914597064704 8171938921622003712 8184469879578304512 8194008201117124864 8200313709544302336 8247916149808684896 8256756380111470592 8302178756057426244 8304686467457318912 8304829730748573696 8320906558214071488 8330397571071737856 8343171511592288256 8359322562637959168 8378179268054286336 8417004887801069568 8426352479031599104 8433298868502011904 8452440257604452352 8481789008498912256 8540316396081709056 8550269427252652032 8556849088220141568 8589744355356311552 8606521199800366848 8665759792129376256 8665909284259381248 8682685104223378944 8706133713686945168 8716064125288022016 8722771369709174784 8733087688032725184 8763410909171727702 8793197436131278848 8799964036697751552 8806681040014082048 8823729371673401344 8823881588920359552 8833946306391834624 8840963218102450956 8851047419263721472 8871013342645714944 8884616270456684544 8901815472307679232 8922020271915810816 8952999508971074048 8980717773704730624 9084661266455942784 9095023435083153408 9102022298826964992 9126603377566081024 9144428774787889776 9207369779137462272 9207528614525592576 9218259226256765472 9225352923237340128 9250267070792379241 9260818133118523392 9278905668534770508 9281708404805238784 9288850927625404416 9324721101191380992 9342772275889483776 9386067950541324288 9404237882967704064 9407240756954136576 9425451676561072128 9479646538910548992 9523412220068954112 9542012634561276288 9600302514809995264 9607690204317351936 9619053105659233536 9652452595609439208 9663462399775850496 9685260944144596992 9692714011435204608 9748979766145548288 9794400427897813314 9805572140949024768 9835253923368075264 9839619266438431104 9842761162368679936 9861815180105566208 9873234107143815168 9892347115647688704 9907516170015842304 9926695543132576512 9995020881187569664 9995193304263770112 10014542406346139136 10037272805905287168 10072124447592458304 10083612938896539648 10141450771223871488 10172848451630137344 10200321421985619968 10220243924762935632 10231901364468547584 10267428799761841152 10290589753153634304 10338277742625226752 10350326148779526144 10358291001529645056 10370541629538861156 10418420399758338816 10421747113096249344 10429766926188281856 10441921955405893632 10449957293578579968 10457933735016722432 10478178628862164096 10490130274682929152 10490311238840303616 10510618810375669248 10643813657724125184 10652588044423593984 10664602356274367616 10713838747577573376 10738006698942922752 10800340329161244672 10808651479857020928 10837841510859721216 10859009170060619109 10871395199747831808 10895918562162671616 10912626506104406016 10933751612725736448 10997221533078246528 11069571674743234992 11073106307664764928 11094542077618761984 11145763416850612224 11145955691267822592 11167532486024148576 11170905690739048448 11244398491336015872 11269920343472603136 11309052011331883008 11331140003541515592 11369654151821918208 11387088528108945408 11400359236336869376 11409132117626855424 11475361599733822464 11550857399732071296 11554545712345841664 11576913472297838592 11621418833717362688 11630361826278899712 11644116917376966912 11684547878895636936 11724263248175038464 11724465502233280512 11733285382263668736 11747162199831630336 11765175451893812736 11787950957469934608 11801396559018295296 11869087296410238976 11896027029221081088 11905833696708722688 11974290364939640832 12080257536310788096 12112881688607923712 12150382870306400256 12192571699717186368 12276493038849949696 12276704819367456768 12291012301675687296 12300470564316453504 12314500757236482048 12347757510824697856 12371874224713027344 12385134570167205888 12457029701185978368 12457244596122860544 12481359837321107232 12514757267388432384 12538983843956938752 12567268902081429504 12625507331701604352 12639528718547398656 12649948302753017856 12697882960091938816 12722683512748368384 12810474594122563584 12825404140878978048 12835273632330212352 12869936794145918944 12884616533034467328 12909781799700550272 12998639688194064384 13059200570530417752 13074096187932033024 13084157054563762176 13113671897824100352 13119492355251241472 13145116363757591553 13189796154196918272 13210021560021123072 13235594057510102016 13235822383380539328 13261444827153676434 13306520013968572416 13326924405685026816 13352723208461518848 13383030407873716224 13429499263456611072 13626991899683914176 13642535152624730112 13689905066349121536 13716643162181834664 13720786337538179072 13763265552205479936 13784370323500302336 13800434865039368192 13811054668706193408 13827388839385148208 13891227199677785088 13922562607207858176 13933276391438106624 13987081651787071488 14014158413834225664 14110861135431204864 14138177514841608192 14191751543632166912 14203450725898125312 14219469808365823488 14285118330103431168 14400453772214992896 14411535306476027904 14428579658488850304 14478678893414158812 14495193599663775744 14527891416216895488 14539071017152806912 14550168674805874688 14578335483634315264 14623469649218322432 14662962044104328704 14691600641846719971 14708358211423537152 14759428899657646656 14764141743553019904 14792722770158349312 14861017889134149632 14861274255023763456 14890043314698864768 14963822379885920256 14992531321781354496 14992789956395655168 15021813609519208704 15078736015109177344 15108186671388687456 15125419408344809472 15212176156835807232 15300482132978429952 15330365887144403448 15401143199642761728 15406060949794455552 15435884629730451456 15507416613937840128 15525489223169289216 15537436502294467584 15579397171860849248 15627630599637508224 15632620669644374016 15662882933108840448 15686900602525083648 15717267943293246144 15735195412024393728 15861369372294774784 15874444928944963584 15965720486586187776 16070758121366360064 16107010048414384128 16200510493741867008 16256762266289581824 16343877843244007424 16368939759156609024 16388016402234249728 16400627419088604672 16495832299617369792 16604357512114852488 16609372934914637824 16609659461497147392 16641813116428142976 16660795142143475712 16686343023184576512 16718645125275918336 16756358536108572672 16852704958063198208 16866597737004023808 16904880515208904704 16963578016997824512 17080632792163418112 17100538854505304064 17113698176440283136 17179488710712623104 17213042399600733696 17331818568518762496 17365370208446757888 17412267427373890336 17432128250576044032 17445542739418349568 17466175376065450368 17526821818343455404 17586394872262557696 17599928073395503104 17613362080028164096 17647458743346802688 17647763177840719104 17681926436204901912 17702094838527442944 17742026685291429888 17769232540913369088 17803630944615358464 17844040543831621632 17905999017942148096 17961435547409461248 18169322532911885568 18253206755132162048 18288857549575779552 18414739558274924544 18415057229051185152 18436518452513530944 18450705846474680256 18500534141584758482 18521636266237046784 18557811337069541016 18563416809610477568 18577701855250808832 18649442202382761984 18685544551778967552 18772135901082648576 18808475765935408128 18850903353122144256 18959293077821097984 19046824440137908224 19084025269122552576 19200605029619990528 19215380408634703872 19238106211318467072 19304905191218878416 19326924799551700992 19497959532291096576 19588800855795626628 19611144281898049536 19670507846736150528 19679238532876862208 19685522324737359872 19723630360211132416 19784694231295377408 19815032340031684608 19853391086265153024 19990386608527540224 20029084812692278272 20074545611810574336 20144248895184916608 20167225877793079296 20282901542447742976 20400642843971239936 20440487849525871264 20463802728937095168 20534857599523682304 20581179506307268608 20676555485250453504 20700652297559052288 20716582003059290112 20741083259077722312 20836840799516677632 20843494226192498688 20859533852376563712 20883843910811787264 20899914587157159936 20915867470033444864 20956357257724328192 20980622477680607232 21021237620751338496 21287627315448250368 21305176088847187968 21329204712548735232 21427677495155146752 21476013397885845504 21600680658322489344 21617302959714041856 21675683021719442432 21718018340121238218 21742790399495663616 21791837124325343232 21825253012208812032 21867503225451472896 21994443066156493056 22139143349486469984 22146212615329529856 22189084155237523968 22291526833701224448 22291911382535645184 22335064972048297152 22488796982672031744 22539840686945206272 22618104022663766016 22662280007083031184 22800718472673738752 22818264235253710848 22950723199467644928 23101714799464142592 23109091424691683328 23153826944595677184 23242837667434725376 23260723652557799424 23288233834753933824 23369095757791273872 23448931004466561024 23494324399663260672 23530350903787625472 23575901914939869216 23602793118036590592 23738174592820477952 23792054058442162176 23811667393417445376 23948580729879281664 24160515072621576192 24225763377215847424 24300765740612800512 24385143399434372736 24552986077699899392 24553409638734913536 24582024603351374592 24600941128632907008 24695515021649395712 24743748449426054688 24770269140334411776 24914059402371956736 24914489192245721088 24962719674642214464 25029514534776864768 25077967687913877504 25134537804162859008 25251014663403208704 25279057437094797312 25299896605506035712 25445367025496736768 25620949188245127168 25650808281757956096 25670547264660424704 25739873588291837888 25769233066068934656 25819563599401100544 25997279376388128768 26118401141060835504 26148192375864066048 26168314109127524352 26238984710502482944 26290232727515183106 26379592308393836544 26420043120042246144 26471188115020204032 26471644766761078656 26522889654307352868 26613040027937144832 26653848811370053632 26705446416923037696 26766060815747432448 26858998526913222144 27253983799367828352 27285070305249460224 27379810132698243072 27433286324363669328 27441572675076358144 27600869730078736384 27622109337412386816 27654777678770296416 27750801212377137723 27782454399355570176 27845125214415716352 27866552782876213248 27974163303574142976 28028316827668451328 28221722270862409728 28276355029683216384 28438939616731646976 28570236660206862336 28800907544429985792 28823070612952055808 28857159316977700608 28957357786828317624 28990387199327551488 29055782832433790976 29078142034305613824 29100337349611749376 29156670967268630528 29246939298436644864 29325924088208657408 29383201283693439942 29416716422847074304 29518857799315293312 29528283487106039808 29585445540316698624 29722035778268299264 29722548510047526912 29780086629397729536 29985062643562708992 29985579912791310336 30043627219038417408 30157472030218354688 30216373342777374912 30250838816689618944 30424352313671614464 30600964265956859904 30660731774288806896 30802286399285523456 30871769259460902912 31014833227875680256 31050978446338578432 31074873004588935168 31158794343721698496 31255261199275016448 31265241339288748032 31325765866217680896 31373801205050167296 31434535886586492288 31470390824048787456 31931440973172375552 32141516242732720128 32214020096828768256 32401020987483734016 32513524532579163648 32577027510181857327 32687755686488014848 32737879518313218048 32776032804468499456 32801254838177209344 32991664599234739584 33208715024229704976 33218745869829275648 33219318922994294784 33283626232856285952 33437290250551836672 33512717072217145344 33705409916126396416 33733195474008047616 33809761030417809408 33927156033995649024 34161265584326836224 34201077709010608128 34227396352880566272 34426084799201467392 34663637137037524992 34730740416893515776 34824534854747780672 34864256501152088064 34891085478836699136 34932350752130900736 35053643636686910808 35172789744525115392 35199856146791006208 35226724160056328192 35294917486693605376 35295526355681438208 35363852872409803824 35404189677054885888 35607261889230716928 35688081087663243264 35811998035884296192 35922871094818922496 36338645065823771136 36506413510264324096 36577715099151559104 36829479116549849088 36830114458102370304 36873036905027061888 36901411692949360512 37001068283169516964 37043272532474093568 37115622674139082032 37126833619220955136 37155403710501617664 37371089103557935104 37544271802165297152 37616951531870816256 37701806706244288512 37918586155642195968 38093648880275816448 38168050538245105152 38476212422636934144 38609810382437756832 38653849599103401984 38995919064582193152 39177601711591253256 39222288563796099072 39341015693472301056 39358477065753724416 39371044649474719744 39435349091272774659 39447260720422264832 39569388462590754816 39630064680063369216 39706782172530306048 39980773217055080448 40058169625384556544 40149091223621148672 40288497790369833216 40565803084895485952 40801285687942479872 40880975699051742528 40927605457874190336 41069715199047364608 41162359012614537216 41353110970500907008 41401304595118104576 41433164006118580224 41482166518155444624 41673681599033355264 41767687821623574528 41799829174314319872 41831734940066889728 41912714515448656384 41961244955361214464 42042475241502676992 42575254630896500736 42610352177694375936 42658409425097470464 42855354990310293504 43201361316644978688 43234605919428083712 43351366043438884864 43436036680242476436 43485580798991327232 43583674248650686464 43650506024417624064 43735006450902945792 43988886132312986112 44074801925540159913 44278286698972939968 44292425230659059712 44378168310475047936 44583053667402448896 44583822765071290368 44670129944096594304 44977593965344063488 45236208045327532032 45324560014166062368 45601436945347477504 45636528470507421696 45901446398935289856 46203429598928285184 46218182849383366656 46307653889191354368 46576467669507867648 46738191515582547744 46897862008933122048 46988648799326521344 47060701807575250944 47151803829879738432 47205586236073181184 47476349185640955904 47584108116884324352 47623334786834890752 47897161459758563328 48321030145243152384 48451526754431694848 48601531481225601024 48770286798868745472 49105972155399798784 49106819277469827072 49164049206702749184 49201882257265814016 49391030043298791424 49487496898852109376 49828118804743913472 49828978384491442176 49925439349284428928 50059029069553729536 50155935375827755008 50269075608325718016 50558114874189594624 50599793211012071424 50890734050993473536 51241898376490254336 51301616563515912192 51341094529320849408 51479747176583675776 51538466132137869312 51639127198802201088 52236802282121671008 52296384751728132096 52336628218255048704 52477969421004965888 52580465455030366212 52759184616787673088 52840086240084492288 52942376230040408064 52943289533522157312 53045779308614705736 53226080055874289664 53307697622740107264 53410892833846075392 53532121631494864896 53717997053826444288 54507967598735656704 54759620265396486144 54866572648727338656 54883145350152716288 55201739460157472768 55244218674824773632 55309555357540592832 55501602424754275446 55564908798711140352 55690250428831432704 55733105565752426496 55948326607148285952 56056633655336902656 56552710059366432768 56877879233463293952 57140473320413724672 57601815088859971584 57646141225904111616 57714318633955401216 57914715573656635248 57980774398655102976 58313341934537261056 58493878596873289728 58651848176417314816 58766402567386879884 58833432845694148608 59037715598630586624 59056566974212079616 59170891080633397248 59444071556536598528 59445097020095053824 59560173258795459072 59971159825582620672 60087254438076834816 60314944060436709376 60432746685554749824 60501677633379237888 60848704627343228928 61201928531913719808 61321463548577613792 61604572798571046912 61743538518921805824 62029666455751360512 62101956892677156864 62149746009177870336 62317588687443396992 62510522398550032896 62530482678577496064 62651531732435361792 62747602410100334592 62869071773172984576 63862881946344751104 64283032485465440256 64428040193657536512 64802041974967468032 65027049065158327296 65154055020363714654 65375511372976029696 65475759036626436096 65552065608936998912 65602509676354418688 65983329198469479168 66417430048459409952 66437491739658551296 66438637845988589568 66567252465712571904 66874580501103673344 67410819832252792832 67466390948016095232 67619522060835618816 67854312067991298048 68402155418021216256 68454792705761132544 68852169598402934784 69327274274075049984 69461480833787031552 69649069709495561344 69728513002304176128 69782170957673398272 69864701504261801472 70107287273373821616 70589834973387210752 70591052711362876416 70727705744819607648 70808379354109771776 71214523778461433856 71376162175326486528 71623996071768592384 71845742189637844992 72677290131647542272 73012827020528648192 73155430198303118208 73658958233099698176 73660228916204740608 73746073810054123776 73802823385898721024 74002136566339033928 74086545064948187136 74231245348278164064 74253667238441910272 74310807421003235328 74742178207115870208 75088543604330594304 75233903063741632512 75403613412488577024 75837172311284391936 76336101076490210304 76952424845273868288 77219620764875513664 77307699198206803968 77991838129164386304 78355203423182506512 78444577127592198144 78716954131507448832 78870698182545549318 78894521440844529664 79138776925181509632 79260129360126738432 79413564345060612096 79961546434110160896 80116339250769113088 80298182447242297344 80576995580739666432 81602571375884959744 81761951398103485056 81855210915748380672 82139430398094729216 82324718025229074432 82802609190236209152 82866328012237160448 82964333036310889248 83252403637131413169 83347363198066710528 83535375643247149056 83599658348628639744 83663469880133779456 83825429030897312768 83922489910722428928 84084950483005353984 85316818850194940928 85710709980620587008 86402722633289957376 86469211838856167424 86702732086877769728 86872073360484952872 86971161597982654464 87167348497301372928 87301012048835248128 87470012901805891584 87977772264625972224 88149603851080319826 88556573397945879936 88584850461318119424 88756336620950095872 89166107334804897792 89167645530142580736 89340259888193188608 89955187930688126976 90472416090655064064 90649120028332124736 91202873890694955008 91273056941014843392 91802892797870579712 92406859197856570368 92615307778382708736 93152935339015735296 93476383031165095488 93795724017866244096 93977297598653042688 94121403615150501888 94303607659759476864 94411172472146362368 94952698371281911808 95794322919517126656 96642060290486304768 96903053508863389696 97203062962451202048 97540573597737490944 98213638554939654144 98328098413405498368 98403764514531628032 98782060086597582848 98974993797704218752 99656237609487826944 99657956768982884352 99850878698568857856 100311870751655510016 100538151216651436032 101116229748379189248 101199586422024142848 101781468101986947072 102483796752980508672 102603233127031824384 102682189058641698816 102959494353167351552 103278254397604402176 104473604564243342016 104592769503456264192 104673256436510097408 104955938842009931776 105160930910060732424 105518369233575346176 105680172480168984576 105884752460080816128 105886579067044314624 106091558617229411472 106821785667692150784 107064243262989729792 107435994107652888576 109015935197471313408 109519240530792972288 109733145297454677312 110403478920314945536 110488437349649547264 110619110715081185664 111003204849508550892 111129817597422280704 111380500857662865408 111466211131504852992 112113267310673805312 113105420118732865536 113755758466926587904 114280946640827449344 115428637267910802432 115829431147313270496 115961548797310205952 116626683869074522112 116987757193746579456 117303696352834629632 117532805134773759768 117666865691388297216 118075431197261173248 118113133948424159232 118341782161266794496 118890194040190107648 119120346517590918144 119942319651165241344 120174508876153669632 120629888120873418752 120865493371109499648 121697409254686457856 122403857063827439616 122642927097155227584 123209145597142093824 123487077037843611648 124059332911502721024 124203913785354313728 124299492018355740672 124635177374886793984 125021044797100065792 125303063464870723584 125495204820200669184 125738143546345969152 127725763892689502208 128566064970930880512 129604083949934936064 130054098130316654592 130308110040727429308 130751022745952059392 130951518073252872192 131104131217873997824 131205019352708837376 131966658396938958336 132834860096918819904 132877275691977179136 133134504931425143808 133749161002207346688 134821639664505585664 134932781896032190464 135708624135982596096 136804310836042432512 136909585411522265088 137704339196805869568 138654548548150099968 138922961667574063104 139298139418991122688 139729403008523602944 140214574546747643232 141179669946774421504 141182105422725752832 141455411489639215296 141616758708219543552 142429047556922867712 142752324350652973056 143247992143537184768 143691484379275689984 145354580263295084544 146025654041057296384 146310860396606236416 147317916466199396352 147320457832409481216 147492147620108247552 147605646771797442048 148004273132678067856 148173090129896374272 148462490696556328128 149484356414231740416 150177087208661188608 150467806127483265024 150807226824977154048 151674344622568783872 152672202152980420608 153904849690547736576 154439241529751027328 154615398396413607936 156710406846365013024 156889154255184396288 157433908263014897664 157741396365091098636 157789042881689059328 158277553850363019264 158520258720253476864 158827128690121224192 159923092868220321792 160232678501538226176 160596364894484594688 161153991161479332864 163205142751769919488 163523902796206970112 164278860796189458432 164649436050458148864 165605218380472418304 165732656024474320896 165928666072621778496 166504807274262826338 166694726396133421056 167070751286494298112 167199316697257279488 167326939760267558912 167650858061794625536 167844979821444857856 168169900966010707968 170633637700389881856 171421419961241174016 172805445266579914752 172938423677712334848 173405464173755539456 173744146720969905744 173942323195965308928 174940025803611783168 175955544529251944448 176299207702160639652 177113146795891759872 177169700922636238848 177512673241900191744 178332214669609795584 178335291060285161472 178680519776386377216 180944832181310128128 181298240056664249472 182405747781389910016 182546113882029686784 183605785595741159424 184813718395713140736 185230615556765417472 186305870678031470592 186952766062330190976 187591448035732488192 187954595197306085376 188242807230301003776 188607215319518953728 189905396742563823616 191588645839034253312 193284120580972609536 193806107017726779392 194406125924902404096 195081147195474981888 196427277109879308288 196656196826810996736 196807529029063256064 197564120173195165696 197949987595408437504 199312475218975653888 199315913537965768704 199701757397137715712 200623741503311020032 202232459496758378496 202399172844048285696 203562936203973894144 205206466254063648768 205364378117283397632 205918988706334703104 206556508795208804352 208947209128486684032 209185539006912528384 209346512873020194816 209911877684019863552 210321861820121464848 211769504920161632256 211773158134088629248 212183117234458822944 213643571335384301568 214128486525979459584 214871988215305777152 218031870394942626816 219038481061585944576 219466290594909354624 220806957840629891072 220976874699299094528 221238221430162371328 222006409699017101784 222259635194844561408 222761001715325730816 222932422263009705984 224226534621347610624 226210840237465731072 227511516933853175808 230857274535821604864 231658862294626540992 231923097594620411904 233253367738149044224 233975514387493158912 234607392705669259264 235065610269547519536 235333731382776594432 236150862394522346496 236683564322533588992 237780388080380215296 238240693035181836288 239884639302330482688 240349017752307339264 241259776241746837504 241730986742218999296 244807714127654879232 245285854194310455168 246418291194284187648 246974154075687223296 248407827570708627456 248598984036711481344 249270354749773587968 249757210911394239507 250042089594200131584 250606126929741447168 250990409640401338368 251476287092691938304 257132129941861761024 259208167899869872128 260108196260633309184 260616220081454858616 261502045491904118784 261903036146505744384 262208262435747995648 262410038705417674752 263933316793877916672 265669720193837639808 265754551383954358272 266269009862850287616 267498322004414693376 269643279329011171328 269865563792064380928 271417248271965192192 273608621672084865024 273819170823044530176 275408678393611739136 277845923335148126208 278596278837982245376 279458806017047205888 280429149093495286464 282359339893548843008 282364210845451505664 282910822979278430592 283233517416439087104 284858095113845735424 286495984287074369536 287382968758551379968 290709160526590169088 292051308082114592768 292621720793212472832 294640915664818962432 294984295240216495104 295211293543594884096 296008546265356135712 296346180259792748544 296924981393112656256 298968712828463480832 300935612254966530048 301614453649954308096 303348689245137567744 305344404305960841216 307809699381095473152 308878483059502054656 313420813692730026048 313778308510368792576 314867816526029795328 315482792730182197272 315578085763378118656 316555107700726038528 317040517440506953728 317654257380242448384 320465357003076452352 321192729788969189376 322307982322958665728 326410285503539838976 327047805592413940224 328557721592378916864 331210436760944836608 331465312048948641792 331857332145243556992 333009614548525652676 333389452792266842112 334141502572988596224 334398633394514558976 334653879520535117824 335301716123589251072 336339801932021415936 341267275400779763712 342842839922482348032 346810928347511078912 347488293441939811488 347884646391930617856 349880051607223566336 351911089058503888896 352598415404321279304 354226293591783519744 354339401845272477696 355025346483800383488 356670582120570322944 357361039552772754432 361889664362620256256 362596480113328498944 364811495562779820032 365092227764059373568 367211571191482318848 369627436791426281472 370461231113530834944 372611741356062941184 373905532124660381952 375909190394612170752 376485614460602007552 377214430639037907456 383177291678068506624 387612214035453558784 388812251849804808192 390162294390949963776 392854554219758616576 393312393653621993472 393615058058126512128 395128240346390331392 395899975190816875008 398631827075931537408 399403514794275431424 401247483006622040064 404464918993516756992 404798345688096571392 407125872407947788288 410412932508127297536 410728756234566795264 411837977412669406208 413113017590417608704 417894418256973368064 419823755368039727104 420643723640242929696 423539009840323264512 423546316268177258496 424366234468917645888 427287142670768603136 428256973051958919168 429743976430611554304 436063740789885253632 438076962123171889152 438932581189818709248 441613915681259782144 441953749398598189056 442476442860324742656 444012819398034203568 444519270389689122816 448453069242695221248 452421680474931462144 455023033867706351616 461714549071643209728 463317724589253081984 463846195189240823808 466506735476298088448 469214785411338518528 470131220539095039072 470667462765553188864 472301724789044692992 473367128645067177984 475560776160760430592 476481386070363672576 479769278604660965376 480698035504614678528 483461973484437998592 489615428255309758464 490571708388620910336 492836582388568375296 493948308151374446592 496815655141417254912 497197968073422962688 498540709499547175936 499514421822788479014 500084179188400263168 501212253859482894336 501980819280802676736 502952574185383876608 514264259883723522048 518416335799739744256 520216392521266618368 521232440162909717232 524416524871495991296 524820077410835349504 527866633587755833344 531339440387675279616 531509102767908716544 532538019725700575232 534996644008829386752 542834496543930384384 547217243344169730048 547638341646089060352 550817356787223478272 555691846670296252416 557192557675964490752 558917612034094411776 560858298186990572928 564718679787097686016 564728421690903011328 565821645958556861184 569716190227691470848 572991968574148739072 574765937517102759936 581418321053180338176 585243441586424945664 589281831329637924864 589968590480432990208 590422587087189768192 592017092530712271424 592692360519585497088 593849962786225312512 597937425656926961664 601871224509933060096 606697378490275135488 610688808611921682432 615619398762190946304 617756966119004109312 626841627385460052096 627556617020737585152 629735633052059590656 630965585460364394544 631156171526756237312 635308514760484896768 640930714006152904704 642385459577938378752 644615964645917331456 654095611184827880448 657115443184757833728 662420873521889673216 662930624097897283584 663714664290487113984 666019229097051305352 666778905584533684224 668283005145977192448 668797266789029117952 669307759041070235648 670603432247178502144 672679603864042831872 682534550801559527424 693621856695022157824 694976586883879622976 695769292783861235712 699760103214447132672 703822178117007777792 705196830808642558608 708452587183567039488 710050692967600766976 713341164241140645888 714722079105545508864 723779328725240512512 725192960226656997888 734423142382964637696 739254873582852562944 740922462227061669888 745223482712125882368 747811064249320763904 749271632734182718521 751818380789224341504 752971228921204015104 754428861278075814912 775224428070907117568 777624503699609616384 780324588781899927552 785709108439517233152 786624787307243986944 787230116116253024256 791799950381633750016 797263654151863074816 798807029588550862848 802494966013244080128 808929837987033513984 809596691376193142784 814251744815895576576 820825865016254595072 821457512469133590528 823675954825338812416 826226035180835217408 835788836513946736128 839647510736079454208 841287447280485859392 847078019680646529024 847092632536354516992 848732468937835291776 854574285341537206272 859487952861223108608 872127481579770507264 876153924246343778304 877865162379637418496 884952885720649485312 888025638796068407136 889038540779378245632 896906138485390442496 904843360949862924288 910046067735412703232 923429098143286419456 926635449178506163968 933013470952596176896 938429570822677037056 940262441078190078144 941334925531106377728 944603449578089385984 946734257290134355968 951121552321520861184 952962772140727345152 961396071009229357056 966923946968875997184 979230856510619516928 981143416777241820672 985673164777136750592 993631310282834509824 994395936146845925376 997081418999094351872 999028843645576958028 1000168358376800526336 1002424507718965788672 1003961638561605353472 1005905148370767753216 1028528519767447044096 1040432785042533236736 1042464880325819434464 1048833049742991982592 1049640154821670699008 1055733267175511666688 1062678880775350559232 1063018205535817433088 1065076039451401150464 1085668993087860768768 1094434486688339460096 1095276683292178120704 1101634713574446956544 1111383693340592504832 1114385115351928981504 1117835224068188823552 1121716596373981145856 1129437359574195372032 1129456843381806022656 1131643291917113722368 1145983937148297478144 1149531875034205519872 1162836642106360676352 1170486883172849891328 1178563662659275849728 1179937180960865980416 1180845174174379536384 1184034185061424542848 1185384721039170994176 1187699925572450625024 1203742449019866120192 1213394756980550270976 1221377617223843364864 1231238797524381892608 1235513932238008218624 1253683254770920104192 1259471266104119181312 1261931170920728789088 1262312343053512474624 1270617029520969793536 1281861428012305809408 1284770919155876757504 1289231929291834662912 1308191222369655760896 1314230886369515667456 1324841747043779346432 1325861248195794567168 1327429328580974227968 1332038458194102610704 1333557811169067368448 1341206864494357004288 1345359207728085663744 1365069101603119054848 1387243713390044315648 1389953173767759245952 1391538585567722471424 1399520206428894265344 1407644356234015555584 1410393661617285117216 1416905174367134078976 1420101385935201533952 1426682328482281291776 1429444158211091017728 1450385920453313995776 1468846284765929275392 1478509747165705125888 1481844924454123339776 1490446965424251764736 1495622128498641527808 1498543265468365437042 1503636761578448683008 1505942457842408030208 1508857722556151629824 1550448856141814235136 1555249007399219232768 1560649177563799855104 1573249574614487973888 1574460232232506048512 1583599900763267500032 1594527308303726149632 1597614059177101725696 1604989932026488160256 1628503489631791153152 1641651730032509190144 1642915024938267181056 1647351909650677624832 1652452070361670434816 1671577673027893472256 1679295021472158908416 1682574894560971718784 1694156039361293058048 1694185265072709033984 1697464937875670583552 1709148570683074412544 1718975905722446217216 1744254963159541014528 1755730324759274836992 1769905771441298970624 1776051277592136814272 1778077081558756491264 1793812276970780884992 1820092135470825406464 1846858196286572838912 1853270898357012327936 1876859141645354074112 1880524882156380156288 1882669851062212755456 1889206899156178771968 1893468514580268711936 1905925544281454690304 1922792142018458714112 1933847893937751994368 1962286833554483641344 1971346329554273501184 1987262620565669019648 1988791872293691850752 1994162837998188703744 1998057687291153916056 2000336716753601052672 2004849015437931577344 2007923277123210706944 2011810296741535506432 2080865570085066473472 2084929760651638868928 2097666099485983965184 2099280309643341398016 2111466534351023333376 2125357761550701118464 2130152078902802300928 2171337986175721537536 2203269427148893913088 2222767386681185009664 2228770230703857963008 2235670448136377647104 2243433192747962291712 2258913686763612045312 2263286583834227444736 2291967874296594956288 2325673284212721352704 2340973766345699782656 2357127325318551699456 2359874361921731960832 2361690348348759072768 2368068370122849085696 2375399851144901250048 2407484898039732240384 2426789513961100541952 2442755234447686729728 2462477595048763785216 2471027864476016437248 2507366509541840208384 2518942532208238362624 2523862341841457578176 2541234059041939587072 2563722856024611618816 2578463858583669325824 2616382444739311521792 2628461772739031334912 2654858657161948455936 2664076916388205221408 2667115622338134736896 2682413728988714008576 2690718415456171327488 2730138203206238109696 2774487426780088631296 2779906347535518491904 2799040412857788530688 2815288712468031111168 2820787323234570234432 2833810348734268157952 2840202771870403067904 2853364656964562583552 2858888316422182035456 2900771840906627991552 2937692569531858550784 2957019494331410251776 2980893930848503529472 2991244256997283055616 2997086530936730874084 3007273523156897366016 3011884915684816060416 3017715445112303259648 3100897712283628470272 3121298355127599710208 3146499149228975947776 3148920464465012097024 3167199801526535000064 3189054616607452299264 3195228118354203451392 3257006979263582306304 3283303460065018380288 3285830049876534362112 3294703819301355249664 3304904140723340869632 3343155346055786944512 3358590042944317816832 3365149789121943437568 3388312078722586116096 3388370530145418067968 3394929875751341167104 3437951811444892434432 3488509926319082029056 3511460649518549673984 3539811542882597941248 3552102555184273628544 3556154163117512982528 3640184270941650812928 3693716392573145677824 3706541796714024655872 3753718283290708148224 3761049764312760312576 3778413798312357543936 3786937029160537423872 3811851088562909380608 3845584284036917428224 3867695787875503988736 3924573667108967282688 3942692659108547002368 3974525241131338039296 3977583744587383701504 3988325675996377407488 3996115374582307832112 4000673433507202105344 4023620593483071012864 4161731140170132946944 4169859521303277737856 4195332198971967930368 4198560619286682796032 4222933068702046666752 4250715523101402236928 4260304157805604601856 4406538854297787826176 4445534773362370019328 4457540461407715926016 4471340896272755294208 4486866385495924583424 4517827373527224090624 4526573167668454889472 4583935748593189912576 4651346568425442705408 4681947532691399565312 4719748723843463921664 4723380696697518145536 4736136740245698171392 4750799702289802500096 4814969796079464480768 4885510468895373459456 4924955190097527570432 4942055728952032874496 5014733019083680416768 5037885064416476725248 5047724683682915156352 5082468118083879174144 5127445712049223237632 5156927717167338651648 5232764889478623043584 5309717314323896911872 5328153832776410442816 5334231244676269473792 5364827457977428017152 5381436830912342654976 5460276406412476219392 5548974853560177262592 5559812695071036983808 5630577424936062222336 5641574646469140468864 5667620697468536315904 5680405543740806135808 5717776632844364070912 5801543681813255983104 5914038988662820503552 5961787861697007058944 5982488513994566111232 5994173061873461748168 6014547046313794732032 6023769831369632120832 6035430890224606519296 6201795424567256940544 6242596710255199420416 6292998298457951895552 6297840928930024194048 6334399603053070000128 6390456236708406902784 6514013958527164612608 6589407638602710499328 6609808281446681739264 6686310692111573889024 6717180085888635633664 6730299578243886875136 6776741060290836135936 6789859751502682334208 6875903622889784868864 6977019852638164058112 7022921299037099347968 7079623085765195882496 7104205110368547257088 7280368541883301625856 7387432785146291355648 7413083593428049311744 7507436566581416296448 7522099528625520625152 7556827596624715087872 7623702177125818761216 7691168568073834856448 7735391575751007977472 7849147334217934565376 7885385318217094004736 7976651351992754814976 7992230749164615664224 8001346867014404210688 8047241186966142025728 8323462280340265893888 8339719042606555475712 8390664397943935860736 8397121238573365592064 8445866137404093333504 8501431046202804473856 8520608315611209203712 8813077708595575652352 8915080922815431852032 8942681792545510588416 8973732770991849166848 9035654747054448181248 9053146335336909778944 9302693136850885410816 9363895065382799130624 9439497447686927843328 9446761393395036291072 9472273480491396342784 9501599404579605000192 9771020937790746918912 9849910380195055140864 9884111457904065748992 10029466038167360833536 10075770128832953450496 10095449367365830312704 10164936236167758348288 10313855434334677303296 10465529778957246087168 10619434628647793823744 10656307665552820885632 10668462489352538947584 10729654915954856034304 10920552812824952438784 11119625390142073967616 11261154849872124444672 11283149292938280937728 11335241394937072631808 11360811087481612271616 11435553265688728141824 11603087363626511966208 11828077977325641007104 11923575723394014117888 11964977027989132222464 11988346123746923496336 12070861780449213038592 12485193420510398840832 12585996596915903791104 12595681857860048388096 12668799206106140000256 12780912473416813805568 13178815277205420998656 13219616562893363478528 13372621384223147778048 13460599156487773750272 13553482120581672271872 13579719503005364668416 13751807245779569737728 13954039705276328116224 14045842598074198695936 14159246171530391764992 14208410220737094514176 14774865570292582711296 14826167186856098623488 15044199057251041250304 15113655193249430175744 15247404354251637522432 15382337136147669712896 15470783151502015954944 15698294668435869130752 15953302703985509629952 15984461498329231328448 16002693734028808421376 16094482373932284051456 16646924560680531787776 16679438085213110951424 16891732274808186667008 17002862092405608947712 17041216631222418407424 17830161845630863704064 17885363585091021176832 17947465541983698333696 18071309494108896362496 18106292670673819557888 18605386273701770821632 18727790130765598261248 18878994895373855686656 18893522786790072582144 18944546960982792685568 19003198809159210000384 19542041875581493837824 19768222915808131497984 20058932076334721667072 20151540257665906900992 20190898734731660625408 20627710868669354606592 20931059557914492174336 21238869257295587647488 21312615331105641771264 21459309831909712068608 21841105625649904877568 22239250780284147935232 22522309699744248889344 22566298585876561875456 22670482789874145263616 22871106531377456283648 23206174727253023932416 23656155954651282014208 23929954055978264444928 23976692247493846992672 24141723560898426077184 24970386841020797681664 25171993193831807582208 25191363715720096776192 25337598412212280000512 25561824946833627611136 26357630554410841997312 26439233125786726957056 26745242768446295556096 26921198312975547500544 27106964241163344543744 27159439006010729336832 27908079410552656232448 28091685196148397391872 28318492343060783529984 28416820441474189028352 29549731140585165422592 29652334373712197246976 30088398114502082500608 30227310386498860351488 30494808708503275044864 30941566303004031909888 31396589336871738261504 31906605407971019259904 31968922996658462656896 32005387468057616842752 32188964747864568102912 33358876170426221902848 33783464549616373334016 34005724184811217895424 34082433262444836814848 35660323691261727408128 35770727170182042353664 35894931083967396667392 36212585341347639115776 37455580261531196522496 37757989790747711373312 37787045573580145164288 37889093921965585371136 38006397618318420000768 39536445831616262995968 40117864152669443334144 40381797469463321250816 41255421737338709213184 41862119115828984348672 42477738514591175294976 42625230662211283542528 44478501560568295870464 45132597171753123750912 45340965579748290527232 45742213062754912567296 46412349454506047864832 47859908111956528889856 47953384494987693985344 48283447121796852154368 49940773682041595363328 50675196824424560001024 51123649893667255222272 52715261108821683994624 53490485536892591112192 53842396625951095001088 54213928482326689087488 54318878012021458673664 55816158821105312464896 56183370392296794783744 56636984686121567059968 56833640882948378056704 59304668747424394493952 60176796229004165001216 60454620772997720702976 61883132606008063819776 62793178673743476523008 63813210815942038519808 63937845993316925313792 64377929495729136205824 66717752340852443805696 67566929099232746668032 68011448369622435790848 71320647382523454816256 71789862167934793334784 72425170682695278231552 74911160523062393044992 75515979581495422746624 75574091147160290328576 75778187843931170742272 76012795236636840001536 79072891663232525991936 80235728305338886668288 80763594938926642501632 83724238231657968697344 84955477029182350589952 85250461324422567085056 88957003121136591740928 90265194343506247501824 90681931159496581054464 91484426125509825134592 92824698909012095729664 95719816223913057779712 95906768989975387970688 96566894243593704308736 101350393648849120002048 102247299787334510444544 105430522217643367989248 106980971073785182224384 107684793251902190002176 108637756024042917347328 112366740784593589567488 113273969372243134119936 113667281765896756113408 118609337494848788987904 120353592458008330002432 123766265212016127639552 125586357347486953046016 127626421631884077039616 127875691986633850627584 133435504681704887611392 136022896739244871581696 142641294765046909632512 143579724335869586669568 144850341365390556463104 149822321046124786089984 151556375687862341484544 152025590473273680003072 158145783326465051983872 160471456610677773336576 161527189877853285003264 167448476463315937394688 169910954058364701179904 170500922648845134170112 177914006242273183481856 180530388687012495003648 181363862318993162108928 185649397818024191459328 191439632447826115559424 191813537979950775941376 193133788487187408617472 202700787297698240004096 213961942147570364448768 215369586503804380004352 217275512048085834694656 224733481569187179134976 226547938744486268239872 227334563531793512226816 237218674989697577975808 240707184916016660004864 251172714694973906092032 255751383973267701255168 266871009363409775222784 272045793478489743163392 287159448671739173339136 289700682730781112926208 303112751375724682969088 304051180946547360006144 316291566652930103967744 320942913221355546673152 323054379755706570006528 339821908116729402359808 341001845297690268340224 355828012484546366963712 361060777374024990007296 371298795636048382918656 382879264895652231118848 383627075959901551882752 427923884295140728897536 430739173007608760008704 434551024096171669389312 449466963138374358269952 454669127063587024453632 474437349979395155951616 481414369832033320009728 502345429389947812184064 511502767946535402510336 533742018726819550445568 544091586956979486326784 574318897343478346678272 579401365461562225852416 606225502751449365938176 608102361893094720012288 641885826442711093346304 646108759511413140013056 679643816233458804719616 682003690595380536680448 711656024969092733927424 722121554748049980014592 767254151919803103765504 861478346015217520017408 869102048192343338778624 909338254127174048907264 948874699958790311903232 962828739664066640019456 1023005535893070805020672 1067484037453639100891136 1148637794686956693356544 1212451005502898731876352 1283771652885422186692608 1292217519022826280026112 1364007381190761073360896 1423312049938185467854848 1444243109496099960029184 1534508303839606207531008 1722956692030435040034816 1738204096384686677557248 1818676508254348097814528 1925657479328133280038912 2046011071786141610041344 2134968074907278201782272 2424902011005797463752704 2584435038045652560052224 2728014762381522146721792 2846624099876370935709696 2888486218992199920058368 3069016607679212415062016 3445913384060870080069632 3637353016508696195629056 3851314958656266560077824 4092022143572283220082688 4269936149814556403564544 5168870076091305120104448 5456029524763044293443584 5776972437984399840116736 6138033215358424830124032 7274706033017392391258112 8184044287144566440165376 8539872299629112807129088 10337740152182610240208896 10912059049526088586887168 11553944875968799680233472 12276066430716849660248064 16368088574289132880330752 21824118099052177173774336 24552132861433699320496128 32736177148578265760661504 49104265722867398640992256 65472354297156531521323008 98208531445734797281984512 196417062891469594563969024
- Sum of all divisors σ(n): 694091146763220717107920323
- Sum of proper divisors (its aliquot sum) s(n): 497674083871751122543951299
- 196417062891469594563969024 is an abundant number, because the sum of its proper divisors (497674083871751122543951299) is greater than itself. Its abundance is 301257020980281527979982275
Bases of 196417062891469594563969024
- Binary: 10100010011110001110111001010000101001000101011110100000111100001110010000000000000000002
- Hexadecimal: 0xA278EE50A457A0F0E40000
- Base-36: OOGUAH8F9EL2H3400
Squares and roots of 196417062891469594563969024
- 196417062891469594563969024 squared (1964170628914695945639690242) is 38579662594911522047889971538222286025773572031512576
- 196417062891469594563969024 cubed (1964170628914695945639690243) is 7577704014236413482495267194657322063659666608622312733838343596219988730445824
-
196417062891469594563969024 is a
perfect square number . Itssquare root is 14014887187968 -
The
cube root of 196417062891469594563969024 is 581290293.1955543819
Scales and comparisons
How big is 196417062891469594563969024?- 196,417,062,891,469,594,563,969,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 196,417,062,891,469,594,563,969,024 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 196417062891469594563969024 cubic inches would be around 48440857.8 feet tall.
Recreational maths with 196417062891469594563969024
- 196417062891469594563969024 backwards is 420969365495964198260714691
- The number of decimal digits it has is: 27
- The sum of 196417062891469594563969024's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 196417062891469594563969024 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 196417062891469594563969024 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/196417062891469594563969024/
Chicago style:
Numbermatics. 2024. "Number 196417062891469594563969024 - Facts about the integer". https://numbermatics.com/n/196417062891469594563969024/
The information we have on file for 196417062891469594563969024 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 196417062891469594563969024, math, Factors of 196417062891469594563969024, curriculum, school, college, exams, university, Prime factorization of 196417062891469594563969024, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-six septillion, four hundred seventeen sextillion, sixty-two quintillion, eight hundred ninety-one quadrillion, four hundred sixty-nine trillion, five hundred ninety-four billion, five hundred sixty-three million, nine hundred sixty-nine thousand and twenty-four.