44867656998334658680786944
44,867,656,998,334,658,680,786,944 is an even composite number composed of six prime numbers multiplied together.
44867656998334658680786944 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 44867656998334658680786944:
212 × 36 × 74 × 194 × 312 × 70692
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 31 × 31 × 7069 × 7069)See below for interesting mathematical facts about the number 44867656998334658680786944 from the Numbermatics database.
Names of 44867656998334658680786944
- Cardinal: 44867656998334658680786944 can be written as Forty-four septillion, eight hundred sixty-seven sextillion, six hundred fifty-six quintillion, nine hundred ninety-eight quadrillion, three hundred thirty-four trillion, six hundred fifty-eight billion, six hundred eighty million, seven hundred eighty-six thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 4.4867656998334658680786944 × 1025
Factors of 44867656998334658680786944
Divisors of 44867656998334658680786944
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 42 48 49 54 56 57 62 63 64 72 76 81 84 93 96 98 108 112 114 124 126 128 133 144 147 152 162 168 171 186 189 192 196 216 217 224 228 243 248 252 256 266 279 288 294 304 324 336 342 343 361 372 378 384 392 399 432 434 441 448 456 486 496 504 512 513 532 558 567 576 588 589 608 648 651 672 684 686 722 729 744 756 768 784 798 837 864 868 882 896 912 931 961 972 992 1008 1024 1026 1029 1064 1083 1116 1134 1152 1176 1178 1197 1216 1296 1302 1323 1344 1368 1372 1444 1458 1488 1512 1519 1536 1539 1568 1596 1674 1701 1728 1736 1764 1767 1792 1824 1862 1922 1944 1953 1984 2016 2048 2052 2058 2128 2166 2232 2268 2304 2352 2356 2394 2401 2432 2511 2527 2592 2604 2646 2688 2736 2744 2793 2883 2888 2916 2976 3024 3038 3072 3078 3087 3136 3192 3249 3348 3402 3456 3472 3528 3534 3584 3591 3648 3724 3844 3888 3906 3968 3969 4032 4096 4104 4116 4123 4256 4332 4464 4536 4557 4608 4617 4704 4712 4788 4802 4864 5022 5054 5103 5184 5208 5292 5301 5376 5472 5488 5586 5766 5776 5832 5859 5952 6048 6076 6144 6156 6174 6272 6384 6498 6517 6696 6727 6804 6859 6912 6944 7056 7068 7069 7168 7182 7203 7296 7448 7533 7581 7688 7776 7812 7936 7938 8064 8208 8232 8246 8379 8512 8649 8664 8928 9072 9114 9216 9234 9261 9408 9424 9576 9604 9728 9747 10044 10108 10206 10368 10416 10584 10602 10633 10752 10773 10944 10976 11172 11191 11532 11552 11664 11718 11904 11907 12096 12152 12288 12312 12348 12369 12544 12768 12996 13034 13392 13454 13608 13671 13718 13824 13851 13888 14112 14136 14138 14336 14364 14406 14592 14896 15066 15162 15376 15552 15624 15872 15876 15903 16128 16416 16464 16492 16758 17024 17298 17328 17577 17689 17856 18144 18228 18259 18432 18468 18522 18816 18848 19152 19208 19456 19494 19551 20088 20181 20216 20412 20577 20736 20832 21168 21204 21207 21266 21504 21546 21609 21888 21952 22344 22382 22599 22743 23064 23104 23328 23436 23808 23814 24192 24304 24624 24696 24738 25088 25137 25536 25947 25992 26068 26784 26908 27216 27342 27436 27648 27702 27776 27783 28224 28272 28276 28672 28728 28812 28861 29184 29241 29792 30132 30324 30752 31104 31248 31744 31752 31806 31899 32256 32319 32832 32928 32984 33516 33573 34048 34596 34656 35154 35378 35712 35721 36288 36456 36518 36864 36936 37044 37107 37632 37696 38304 38416 38912 38988 39102 40176 40362 40432 40824 41013 41154 41472 41664 42336 42408 42414 42532 43008 43092 43218 43776 43904 44688 44764 45198 45486 45619 46128 46208 46656 46872 47089 47616 47628 47709 48013 48384 48608 49248 49392 49476 49483 50176 50274 51072 51894 51984 52136 52731 53067 53568 53816 54432 54684 54777 54872 55296 55404 55552 55566 56448 56544 56552 57456 57624 57722 58368 58482 58653 59584 60264 60543 60648 61504 61731 62208 62496 63488 63504 63612 63621 63798 64512 64638 64827 65664 65856 65968 67032 67146 68096 68229 69192 69312 70308 70756 71424 71442 72576 72912 73036 73872 74088 74214 74431 75264 75392 75411 76608 76832 77824 77841 77976 78204 78337 80352 80724 80864 81648 82026 82308 82944 83328 83349 84672 84816 84828 85064 86016 86184 86436 86583 87552 87723 87808 89376 89528 90396 90972 91238 92256 92416 93312 93744 94178 95232 95256 95418 95697 96026 96768 96957 97216 98496 98784 98952 98966 100352 100548 100719 102144 103788 103968 104272 105462 106134 107136 107632 108864 109368 109554 109744 110592 110808 111104 111132 111321 112896 113088 113104 114912 115248 115444 116736 116964 117306 119168 120528 121086 121296 123008 123039 123462 123823 124416 124992 126976 127008 127224 127242 127596 127813 129024 129276 129654 130321 131328 131712 131936 134064 134292 134311 136192 136458 136857 138384 138624 140616 141267 141512 142848 142884 143127 144039 145152 145824 146072 147744 148176 148428 148449 148862 150528 150784 150822 153216 153664 155682 155952 156408 156674 158193 159201 160704 161448 161728 163296 164052 164331 164616 165888 166656 166698 169344 169632 169656 170128 172368 172872 173166 175104 175446 175616 175959 178752 179056 180792 181629 181944 182476 184512 184832 185193 186624 187488 188356 190464 190512 190836 190863 191394 192052 193536 193914 194432 194481 196992 197568 197904 197932 200704 201096 201438 202027 204288 204687 207576 207936 208544 210924 212268 212629 214272 215264 217728 218736 219108 219139 219488 221616 222208 222264 222642 223293 225792 226176 226208 226233 229824 230496 230888 233472 233523 233928 234612 235011 238336 241056 242172 242592 246016 246078 246924 247646 248832 249984 250047 254016 254448 254484 255192 255626 258048 258552 259308 259749 260642 262656 263169 263424 263872 268128 268584 268622 272384 272916 273714 276768 277248 281232 282534 283024 285696 285768 286254 287091 288078 290304 291648 292144 295488 296352 296856 296898 297724 301056 301568 301644 302157 306432 307328 311364 311904 312816 313348 316386 318402 321408 322896 323456 326592 328104 328662 329232 329623 331776 333312 333396 333963 336091 338688 339264 339312 340256 344736 345744 346332 346381 346921 350208 350892 351232 351918 357504 358112 361584 363258 363888 364952 369024 369117 369664 370386 371469 373248 374976 376712 380928 381024 381672 381726 382788 383439 384104 387072 387828 388864 388962 390963 393984 395136 395808 395864 402192 402876 402933 404054 408576 409374 410571 415152 415872 417088 421848 423801 424536 425258 428544 429381 430528 432117 435456 437472 438216 438278 438976 443232 444416 444528 445284 445347 446586 451584 452352 452416 452466 459648 460992 461776 467046 467856 469224 470022 476672 477603 482112 484344 485184 492032 492156 492993 493848 495292 497664 499968 500094 508032 508896 508968 510384 511252 517104 518616 519498 521284 525312 526338 526848 527744 527877 536256 537168 537244 544768 544887 545832 547428 548359 553536 554496 555579 562464 565068 566048 571392 571536 572508 572589 574182 576156 580608 583296 583443 584288 590976 592704 593712 593796 595448 602112 603136 603288 604314 606081 612864 614061 614656 622728 623808 625632 626696 632772 636804 637887 642816 645792 646912 653184 656208 657324 657417 658464 659246 666624 666792 667926 669879 672182 677376 678528 678624 678699 680512 689472 691488 692664 692762 693842 700416 700569 701784 702464 703836 705033 715008 716224 723168 726516 727776 729904 738048 738234 739328 740772 742938 746496 749952 753424 762048 763344 763452 765576 766878 768208 774144 775656 777728 777924 779247 781926 787968 790272 791616 791728 804384 805752 805866 808108 817152 818748 821142 830304 831744 834176 843696 847602 849072 850516 857088 858762 861056 861273 864234 866761 870912 874944 876432 876556 877952 886464 888832 889056 890568 890694 893172 894691 903168 904704 904832 904932 906471 912247 919296 921984 923552 934092 935712 938448 940044 940177 953344 955206 964224 968688 970368 984064 984312 985986 987696 988869 990584 995328 999936 1000188 1001889 1008273 1016064 1017792 1017936 1020768 1022504 1034208 1037232 1038996 1039143 1040763 1042568 1050624 1052676 1053696 1055488 1055754 1072512 1074336 1074488 1089774 1091664 1094856 1096718 1107072 1107351 1108992 1111158 1114407 1124928 1130136 1132096 1142784 1143072 1145016 1145178 1148364 1150317 1152312 1161216 1166592 1166886 1168576 1172889 1181952 1185408 1187424 1187592 1190896 1206272 1206576 1208628 1208799 1212162 1225728 1228122 1229312 1231713 1245456 1247616 1251264 1253392 1265544 1271403 1273608 1275774 1285632 1291584 1293824 1296351 1306368 1312416 1314648 1314834 1316928 1318492 1333248 1333584 1335852 1336041 1339758 1344364 1354752 1357056 1357248 1357398 1361024 1378944 1382976 1385328 1385524 1387684 1401138 1403568 1404928 1407672 1410066 1414189 1430016 1432448 1432809 1446336 1453032 1455552 1459808 1476096 1476468 1478656 1478979 1481544 1485876 1488403 1492992 1499904 1506848 1524096 1526688 1526904 1531152 1533756 1533973 1536416 1551312 1555456 1555848 1558494 1563852 1575936 1580544 1583232 1583456 1583631 1608768 1611504 1611732 1616216 1634304 1634661 1637496 1642284 1645077 1660608 1663488 1666737 1668352 1687392 1695204 1698144 1701032 1714176 1717524 1717767 1722112 1722546 1728468 1733522 1741824 1749888 1750329 1752864 1753112 1755904 1772928 1778112 1781136 1781388 1786344 1789382 1806336 1809408 1809664 1809864 1812942 1818243 1824494 1838592 1842183 1843968 1847104 1868184 1871424 1876896 1880088 1880354 1906688 1910412 1913661 1928448 1937376 1940736 1968128 1968624 1971972 1972251 1975392 1977738 1981168 1999872 2000376 2003778 2009637 2016546 2032128 2035584 2035872 2041536 2045008 2068416 2074464 2077992 2078286 2081526 2085136 2101248 2105352 2107392 2110976 2111508 2115099 2145024 2148672 2148976 2179548 2183328 2189712 2193436 2214144 2214702 2217984 2222316 2228814 2249856 2260272 2264192 2286144 2290032 2290356 2296728 2300634 2304624 2307361 2322432 2333184 2333772 2337152 2337741 2345778 2352637 2363904 2370816 2374848 2375184 2381792 2412544 2413152 2417256 2417598 2424324 2424667 2428447 2451456 2456244 2458624 2463426 2490912 2495232 2502528 2506784 2531088 2542806 2547216 2551548 2551909 2571264 2583168 2583819 2587648 2592702 2600283 2612736 2624832 2629296 2629668 2633856 2636984 2666496 2667168 2671704 2672082 2679516 2684073 2688728 2709504 2714112 2714496 2714796 2719413 2722048 2736741 2757888 2765952 2770656 2771048 2775368 2802276 2807136 2815344 2820132 2820531 2828378 2860032 2864896 2865618 2892672 2906064 2911104 2919616 2952192 2952936 2957958 2963088 2966607 2971752 2976806 2985984 2999808 3005667 3013696 3024819 3048192 3053376 3053808 3062304 3067512 3067946 3072832 3102624 3110912 3111696 3116988 3117429 3122289 3127704 3151872 3161088 3166464 3166912 3167262 3217536 3223008 3223464 3232432 3269322 3274992 3284568 3290154 3321216 3326976 3333474 3336704 3343221 3374784 3390408 3396288 3402064 3428352 3435048 3435534 3444224 3445092 3450951 3456936 3467044 3483648 3499776 3500658 3505728 3506224 3511808 3518667 3545856 3556224 3562272 3562776 3572688 3578764 3618816 3619328 3619728 3625884 3626397 3636486 3648988 3677184 3684366 3687936 3694208 3695139 3736368 3742848 3753792 3760176 3760708 3813376 3814209 3820824 3827322 3838513 3856896 3874752 3881472 3889053 3936256 3937248 3943944 3944502 3950784 3955476 3962336 3999744 4000752 4007556 4008123 4019274 4033092 4039951 4064256 4071168 4071744 4083072 4090016 4136832 4148928 4155984 4156572 4163052 4163641 4170272 4210704 4214784 4221952 4223016 4230198 4242567 4290048 4297344 4297952 4298427 4359096 4366656 4379424 4386872 4428288 4429404 4435968 4436937 4444632 4457628 4465209 4499712 4520544 4528384 4572288 4580064 4580712 4593456 4601268 4601919 4609248 4614722 4666368 4667544 4674304 4675482 4691556 4705274 4727808 4741632 4749696 4750368 4750893 4763584 4826304 4834512 4835196 4848648 4849334 4856894 4902912 4903983 4912488 4917248 4926852 4935231 4981824 4990464 5000211 5005056 5013568 5062176 5085612 5094432 5103096 5103818 5142528 5153301 5166336 5167638 5175296 5185404 5200566 5225472 5249664 5258592 5259336 5267712 5273968 5334336 5343408 5344164 5359032 5368146 5377456 5419008 5428224 5428992 5429592 5438826 5444096 5454729 5473482 5515776 5531904 5541312 5542096 5550736 5604552 5614272 5630688 5640264 5641062 5656756 5720064 5729792 5731236 5740983 5785344 5812128 5822208 5839232 5904384 5905872 5915916 5916753 5926176 5933214 5943504 5953612 5999616 6011334 6027392 6028911 6049638 6096384 6106752 6107616 6124608 6135024 6135892 6145664 6205248 6221824 6223392 6233976 6234858 6244578 6255408 6262837 6303744 6322176 6332928 6333824 6334524 6345297 6385729 6435072 6446016 6446928 6464864 6538644 6549984 6569136 6580308 6581239 6591499 6642432 6653952 6666948 6673408 6686442 6749568 6780816 6792576 6793309 6804128 6870096 6871068 6888448 6890184 6901902 6913872 6922083 6934088 6967296 6999552 7001316 7011456 7012448 7013223 7023616 7037334 7057911 7091712 7112448 7124544 7125552 7145376 7157528 7237632 7238656 7239456 7251768 7252794 7272972 7274001 7285341 7297976 7354368 7368732 7375872 7388416 7390278 7472736 7485696 7507584 7520352 7521416 7628418 7641648 7654644 7655727 7677026 7713792 7749504 7751457 7762944 7778106 7800849 7874496 7887888 7889004 7901568 7910952 7924672 7999488 8001504 8015112 8016246 8038548 8052219 8066184 8079902 8128512 8142336 8143488 8158239 8166144 8180032 8210223 8273664 8297856 8311968 8313144 8326104 8327282 8340544 8421408 8443904 8446032 8460396 8461593 8485134 8580096 8594688 8595904 8596854 8718192 8733312 8758848 8773744 8856576 8858808 8873874 8889264 8899821 8915256 8930418 8999424 9041088 9056768 9074457 9144576 9160128 9161424 9186912 9202536 9203838 9218496 9229444 9332736 9335088 9348608 9350964 9352287 9366867 9383112 9410548 9455616 9483264 9499392 9500736 9501786 9527168 9652608 9669024 9670392 9697296 9698668 9713788 9807966 9824976 9834496 9853704 9870462 9963648 9980928 10000422 10010112 10027136 10029663 10124352 10171224 10188864 10206192 10207636 10285056 10306602 10332672 10335276 10350592 10352853 10370808 10401132 10418821 10450944 10499328 10517184 10518672 10535424 10547936 10556001 10668672 10686816 10688328 10718064 10736292 10737811 10754912 10856448 10857984 10859184 10877652 10879191 10888192 10909458 10946964 11031552 11063808 11082624 11084192 11085417 11101472 11209104 11228544 11261376 11280528 11282124 11313512 11440128 11442627 11459584 11462472 11481966 11515539 11570688 11624256 11644416 11667159 11678464 11808768 11811744 11831832 11833506 11852352 11866428 11887008 11907224 11999232 12022668 12024369 12054784 12057822 12099276 12119853 12192768 12213504 12215232 12249216 12270048 12271784 12291328 12410496 12446784 12467952 12469716 12489156 12490923 12510816 12525674 12644352 12665856 12667648 12669048 12690594 12727701 12771458 12870144 12892032 12893856 12895281 12929728 13077288 13099968 13138272 13160616 13162478 13182998 13284864 13307904 13310811 13333896 13346816 13372884 13395627 13499136 13561632 13585152 13586618 13608256 13740192 13742136 13776896 13780368 13803804 13805757 13827744 13844166 13868176 13999104 14002632 14022912 14024896 14026446 14047232 14074668 14115822 14183424 14224896 14249088 14251104 14290752 14315056 14477312 14478912 14503536 14505588 14545944 14548002 14570682 14595952 14708736 14737464 14751744 14776832 14780556 14805693 14945472 14971392 15015168 15040704 15042832 15256836 15283296 15309288 15311454 15354052 15427584 15499008 15502914 15525888 15556212 15601698 15748992 15775776 15778008 15803136 15821904 15849344 16003008 16030224 16032492 16077096 16104438 16132368 16159804 16257024 16284672 16286976 16316478 16332288 16360064 16364187 16420446 16468459 16547328 16595712 16623936 16626288 16652208 16654564 16681088 16842816 16887808 16892064 16920792 16923186 16970268 16972669 16999129 17160192 17189376 17191808 17193708 17222949 17436384 17466624 17517696 17547488 17713152 17717616 17747748 17750259 17778528 17799642 17830512 17860836 17863363 17998848 18082176 18086733 18113536 18148914 18289152 18320256 18322848 18373824 18405072 18407676 18436992 18458888 18665472 18670176 18697216 18701928 18704574 18733734 18766224 18788511 18821096 18911232 18966528 18998784 19001472 19003572 19035891 19054336 19157187 19305216 19338048 19340784 19394592 19397336 19427576 19615932 19649952 19707408 19740924 19743717 19774497 19927296 19961856 20000844 20020224 20054272 20059326 20248704 20342448 20377728 20379927 20412384 20415272 20613204 20665344 20670552 20705706 20741616 20766249 20802264 20837642 20901888 20998656 21034368 21037344 21039669 21070848 21095872 21112002 21173733 21337344 21373632 21376656 21436128 21472584 21475622 21509824 21712896 21715968 21718368 21755304 21758382 21776384 21818916 21822003 21856023 21893928 22063104 22127616 22165248 22168384 22170834 22202944 22418208 22457088 22522752 22561056 22564248 22627024 22885254 22919168 22924944 22963932 22967181 23031078 23141376 23248512 23288832 23334318 23356928 23402547 23623488 23663664 23667012 23704704 23732856 23774016 23814448 23998464 24045336 24048738 24109568 24115644 24156657 24198552 24239706 24385536 24427008 24430464 24498432 24540096 24543568 24582656 24630669 24820992 24893568 24935904 24939432 24978312 24981846 25021632 25051348 25331712 25335296 25338096 25381188 25384779 25455402 25542916 25740288 25784064 25787712 25790562 25859456 26154576 26199936 26276544 26321232 26324956 26365996 26569728 26621622 26667792 26693632 26699463 26745768 26791254 26869591 26998272 27123264 27170304 27173236 27216512 27223371 27480384 27484272 27553792 27560736 27607608 27611514 27655488 27688332 27736352 27998208 28005264 28045824 28049792 28052892 28056861 28094464 28100601 28149336 28231644 28279657 28366848 28449792 28498176 28502208 28581504 28630112 28954624 28957824 29007072 29011176 29091888 29096004 29141364 29145487 29191904 29474928 29503488 29553664 29561112 29611386 29890944 29942784 30030336 30081408 30085664 30088989 30513672 30566592 30618576 30622908 30708104 30855168 30998016 31005828 31051776 31058559 31112424 31203396 31256463 31497984 31551552 31556016 31606272 31643808 31668003 31698688 32006016 32060448 32064984 32154192 32208876 32213433 32264736 32319608 32569344 32573952 32632956 32637573 32664576 32720128 32728374 32840892 32936918 33094656 33191424 33247872 33252576 33256251 33304416 33309128 33362176 33685632 33784128 33841584 33846372 33940536 33945338 33998258 34320384 34327881 34378752 34383616 34387416 34445898 34546617 34872768 34933248 35001477 35035392 35094976 35426304 35435232 35495496 35500518 35557056 35599284 35661024 35721672 35726726 35997696 36073107 36164352 36173466 36227072 36297828 36359559 36578304 36640512 36645696 36747648 36810144 36815352 36873984 36917776 37340352 37394432 37403856 37409148 37467468 37472769 37532448 37577022 37642192 37933056 37997568 38002944 38007144 38071782 38108672 38183103 38314374 38610432 38676096 38681568 38789184 38794672 38855152 39231864 39299904 39414816 39481848 39487434 39548994 39854592 39923712 40001688 40040448 40108544 40118652 40186881 40497408 40684896 40755456 40759854 40824768 40830544 41226408 41330688 41341104 41411412 41417271 41483232 41532498 41604528 41675284 41997312 42068736 42074688 42079338 42141696 42191744 42224004 42347466 42674688 42747264 42753312 42872256 42945168 42951244 43019648 43431936 43436736 43510608 43516764 43552768 43637832 43644006 43712046 43787856 43839859 44126208 44255232 44330496 44336768 44341668 44405888 44417079 44700103 44836416 44914176 45045504 45122112 45128496 45254048 45770508 45838336 45849888 45927864 45934362 46062156 46068673 46140493 46282752 46497024 46577664 46668636 46713856 46805094 47246976 47327328 47334024 47409408 47465712 47548032 47553163 47628896 48090672 48097476 48219136 48231288 48313314 48397104 48479412 48486271 48771072 48854016 48860928 48996864 49080192 49087136 49092561 49165312 49261338 49405377 49641984 49787136 49871808 49878864 49956624 49963692 49970761 50043264 50102696 50663424 50670592 50676192 50762376 50769558 50910804 50918007 50997387 51085832 51480576 51568128 51575424 51581124 51668847 51718912 52309152 52399872 52553088 52642464 52649912 52731992 53139456 53243244 53250777 53335584 53398926 53491536 53582508 53590089 53739182 53996544 54246528 54260199 54340608 54346472 54433024 54446742 54960768 54968544 55121472 55215216 55223028 55310976 55376664 55472704 55996416 56010528 56091648 56099584 56105784 56113722 56201202 56298672 56365533 56463288 56559314 56733696 56899584 56996352 57004416 57107673 57163008 57260224 57471561 57915648 58014144 58022352 58183776 58192008 58282728 58290974 58383808 58949856 59107328 59122224 59222772 59231151 59323491 59781888 59885568 60060672 60162816 60171328 60177978 61027344 61133184 61139781 61237152 61245816 61416208 61996032 62011656 62117118 62224848 62298747 62406792 62512926 62995968 63103104 63112032 63212544 63287616 63336006 63397376 63521199 64012032 64120896 64129968 64308384 64417752 64426866 64529472 64639216 65138688 65147904 65265912 65275146 65329152 65440256 65456748 65466009 65568069 65681784 65873836 66189312 66382848 66495744 66505152 66512502 66608832 66618256 66724352 67371264 67568256 67683168 67692744 67881072 67890676 67996516 68655762 68757504 68767232 68774832 68891796 68901543 69093234 69745536 69866496 70002954 70070784 70189952 70207641 70870464 70990992 71001036 71114112 71198568 71322048 71443344 71453452 71995392 72146214 72328704 72346932 72454144 72469971 72595656 72719118 72931747 73156608 73281024 73291392 73495296 73620288 73630704 73747968 73835552 73892007 74680704 74788864 74807712 74818296 74934936 74945538 75064896 75154044 75164677 75284384 75995136 76005888 76014288 76143564 76154337 76217344 76366206 76628748 77220864 77352192 77363136 77578368 77589344 77710304 78463728 78599808 78829632 78963696 78974868 79097988 79109179 79709184 80003376 80080896 80098389 80217088 80237304 80373762 80608773 80994816 81369792 81510912 81519708 81649536 81661088 81670113 82452816 82661376 82682208 82822824 82834542 82966464 83064996 83209056 83350568 83994624 84137472 84149376 84158676 84170583 84283392 84301803 84383488 84448008 84694932 84838971 85349376 85494528 85506624 85744512 85890336 85902488 86039296 86863872 86873472 87021216 87033528 87275664 87288012 87424092 87436461 87575712 87679718 88510464 88660992 88673536 88683336 88811776 88834158 89400206 89672832 89828352 90091008 90244224 90256992 90266967 90508096 91541016 91699776 91855728 91868724 92124312 92137346 92280986 92565504 92994048 93155328 93175677 93337272 93427712 93610188 93769389 94493952 94654656 94668048 94818816 94931424 95004009 95096064 95106326 95257792 96181344 96194952 96438272 96462576 96626628 96640299 96794208 96958824 96972542 97708032 97721856 97912719 97993728 98160384 98174272 98185122 98330624 98522676 98810754 99283968 99574272 99743616 99757728 99913248 99927384 99941522 100086528 100205392 101341184 101352384 101524752 101539116 101821608 101836014 101994774 102171664 102961152 103136256 103150848 103162248 103337694 103437824 103639851 104618304 104799744 105106176 105284928 105299824 105463984 106278912 106486488 106501554 106671168 106797852 106983072 107165016 107180178 107478364 107993088 108493056 108520398 108681216 108692944 108866048 108893484 109078677 109921536 109937088 110242944 110430432 110446056 110621952 110753328 110945408 112021056 112183296 112199168 112211568 112227444 112402404 112418307 112597344 112731066 112926576 113118628 113799168 113992704 114008832 114215346 114326016 114520448 114549309 114943122 115831296 116028288 116044704 116367552 116384016 116565456 116581948 116767616 117899712 118214656 118244448 118445544 118462302 118646982 118993903 119563776 119771136 120121344 120325632 120342656 120355956 120560643 122054688 122266368 122279562 122474304 122491632 122832416 123992064 124023312 124234236 124251813 124449696 124597494 124813584 125025852 125043541 125238481 125991936 126206208 126224064 126425088 126575232 126672012 126794752 127042398 128024064 128241792 128259936 128616768 128835504 128853732 129058944 129072871 129278432 130295808 130531824 130550292 130658304 130880512 130913496 130932018 131136138 131363568 131519577 131747672 132378624 132765696 132991488 133010304 133025004 133217664 133236512 133251237 133448704 134100309 134742528 135136512 135366336 135385488 135762144 135781352 135993032 137311524 137515008 137534464 137549664 137783592 137803086 138186468 138206019 138421479 139491072 139732992 140005908 140141568 140379904 140415282 141740928 141981984 142002072 142228224 142397136 142644096 142659489 142886688 142906904 144292428 144657408 144693864 144939942 145191312 145438236 145458813 145863494 146313216 146562048 146582784 146990592 147240576 147261408 147277683 147495936 147671104 147784014 148216131 149361408 149615424 149636592 149869872 149891076 149912283 150129792 150308088 150329354 150568768 151990272 152011776 152028576 152287128 152308674 152434688 152732412 152754021 152992161 153257496 154441728 154704384 154726272 155006541 155156736 155178688 155420608 156927456 157199616 157659264 157927392 157949736 158195976 158218358 159418368 159752331 160006752 160196778 160434176 160474608 160747524 160770267 161217546 161989632 162739584 163021824 163039416 163299072 163322176 163340226 164905632 165364416 165645648 165669084 165932928 166129992 166418112 166701136 167989248 168274944 168298752 168317352 168341166 168603606 168766976 168896016 169096599 169389864 169677942 170698752 170989056 171013248 171489024 171780672 171804976 172078592 172414683 173746944 174042432 174067056 174551328 174576024 174848184 174872922 175151424 175359436 177321984 177347072 177366672 177623552 177668316 177693453 177970473 178800412 179345664 179656704 180182016 180488448 180513984 180533934 181016192 183082032 183399552 183419343 183711456 183737448 184248624 184274692 184561972 185988096 186351354 186674544 186855424 186896241 187220376 187538778 188987904 189309312 189336096 189637632 189862848 190008018 190192128 190212652 190515584 190563597 192362688 192389904 192876544 192925152 193253256 193280598 193588416 193917648 193945084 195416064 195443712 195825438 195987456 196320768 196348544 196370244 196398027 196661248 196704207 197045352 197621508 197957599 198567936 199148544 199487232 199515456 199826496 199854768 199883044 200173056 200410784 202682368 202704768 203049504 203078232 203643216 203672028 203989548 204018409 204343328 206272512 206301696 206324496 206675388 206704629 206875648 207279702 209236608 209599488 210212352 210569856 210599648 210622923 210927968 212972976 213003108 213342336 213595704 213966144 214330032 214360356 214956728 215986176 216986112 217040796 217362432 217385888 217409913 217732096 217786968 218157354 218795241 219843072 219874176 220485888 220860864 220892112 221243904 221506656 221676021 221890816 224042112 224366592 224398336 224423136 224454888 224804808 224836614 225194688 225462132 225494031 225853152 226237256 227985408 228017664 228430692 228463011 228652032 229040896 229098618 229886244 231662592 232056576 232089408 232735104 232768032 233130912 233163896 233535232 235799424 236488896 236891088 236924604 237293964 237327537 237987806 239127552 240242688 240295167 240651264 240685312 240711912 241121286 241826319 244109376 244532736 244559124 244948608 244983264 245010339 245664832 247984128 248046624 248468472 248503626 248899392 249194988 249627168 250051704 250087082 250476962 251983872 252412416 252448128 252511749 252850176 252905409 253150464 253344024 253589504 254084796 254516913 256048128 256483584 256519872 257233536 257671008 257707464 258117888 258145742 258556864 260591616 261063648 261100584 261761024 261826992 261864036 262272276 262309383 262727136 263039154 263495344 265531392 265982976 266020608 266050008 266435328 266473024 266502474 266897408 268200618 269485056 270273024 270732672 270770976 271524288 271562704 271986064 274623048 275068928 275099328 275567184 275606172 276372936 276412038 276842958 278982144 279465984 280011816 280283136 280759808 280830564 281308167 283481856 283963968 284004144 284456448 284794272 285288192 285318978 285773376 285813808 288584856 289314816 289387728 289879884 289920897 290382624 290876472 290917626 291726988 293124096 293165568 293981184 294481152 294522816 294555366 294991872 295342208 295568028 296432262 298722816 299230848 299273184 299739744 299782152 299824566 300259584 300616176 300658708 301137536 304023552 304057152 304574256 304617348 304869376 305464824 305508042 305984322 306514992 308883456 309408768 309452544 310013082 310313472 310357376 310841216 310919553 312900721 313854912 314399232 315318528 315854784 315899472 316391952 316436716 318836736 319504662 320013504 320393556 320868352 320949216 321495048 321540534 322435092 322480711 322983451 323979264 325479168 326043648 326078832 326598144 326644352 326680452 327236031 329811264 330728832 331291296 331338168 331865856 332259984 332836224 332872141 333402272 336549888 336597504 336634704 336682332 337207212 337254921 337533952 337792032 338193198 338779728 339355884 339403897 341397504 341978112 342026496 342978048 343561344 343609952 343647927 344157184 344829366 347493888 348084864 348134112 349102656 349152048 349696368 349745844 349795327 350302848 350718872 354643968 354694144 354733344 355247104 355336632 355386906 355940946 356981709 357600824 358691328 359313408 360364032 360976896 361027968 361067868 361681929 362032384 366164064 366799104 366838686 367422912 367474896 368497248 368549384 369123944 371976192 372702708 372755439 373349088 373792482 374440752 375077556 375130623 375715443 377975808 378618624 378672192 379275264 379725696 380016036 380384256 380425304 381031168 381127194 384725376 384779808 385850304 386506512 386561196 387176832 387218613 387835296 387890168 390887424 391650876 391974912 392641536 392697088 392740488 392796054 393408414 394090704 394558731 395243016 395915198 397135872 398297088 398974464 399030912 399652992 399709536 399753711 399766088 400346112 400821568 402300927 405409536 406099008 406156464 407286432 407344056 407979096 408036818 408686656 412545024 412603392 412648992 413350776 413409258 413751296 414559404 414618057 415264437 418473216 419198976 420424704 421139712 421199296 421245846 421855936 425945952 426006216 426684672 427191408 427932288 427978467 428660064 428720712 429913456 433972224 434081592 434771776 434819826 435464192 435573936 436314708 436376439 437590482 439686144 439748352 440971776 441721728 441784224 442487808 443013312 443352042 443781632 444648393 448084224 448796672 448846272 448909776 449609616 449673228 449736849 450389376 450924264 450988062 451706304 452474512 455970816 456035328 456861384 456926022 457304064 458081792 458197236 458262063 458976483 459772488 463325184 464113152 464178816 465470208 465536064 466261824 466327792 467070464 471598848 472977792 473782176 473849208 474587928 474655074 475975612 478255104 480590334 481302528 481370624 481423824 482242572 482310801 483652638 488218752 489065472 489118248 489897216 489966528 490020678 491329664 496093248 496936944 497007252 497798784 498389976 499254336 500103408 500174164 500953924 503967744 504824832 504896256 505023498 505810818 506300928 506688048 507179008 507289797 508169592 509033826 510522229 512096256 512967168 513039744 514467072 515342016 515414928 516235776 516291484 517113728 517244049 522127296 522201168 523522048 523653984 523728072 524544552 524618766 525454272 526078308 526152739 526990688 531965952 532041216 532100016 532870656 532946048 533004948 533080359 533794816 533911419 536401236 538970112 540546048 541465344 541541952 543048576 543125408 543972128 549246096 550137856 550198656 550258029 551134368 551212344 552745872 552824076 553685916 553764253 557964288 560023632 560566272 560688723 561519616 561661128 562616334 566963712 567927936 568008288 568912896 569588544 570576384 570637956 571546752 571627616 571690791 577169712 578629632 578775456 579759768 579841794 580765248 581752944 581835252 583453976 586248192 586331136 587962368 588962304 589045632 589110732 589194081 589983744 590112621 590684416 591136056 592864524 593872797 597445632 598461696 598546368 599479488 599564304 599649132 600519168 601232352 601317416 602275072 608047104 608114304 609148512 609234696 610929648 611016084 611968644 612055227 613029984 618817536 618905088 620026164 620113887 620626944 620714752 621682432 621839106 625801442 627709824 628798464 630637056 631709568 631798944 631868769 632783904 632873432 639009324 640027008 640787112 641898432 642990096 643081068 644870184 644961422 645966902 647958528 650958336 652087296 652157664 652229739 653196288 653288704 653360904 654472062 656385723 659622528 661457664 662582592 662676336 663731712 664519968 665028063 665672448 665744282 666804544 673099776 673195008 673269408 673364664 674414424 674509842 675067904 675584064 676386396 676482093 677559456 678711768 678807794 683956224 684052992 685389033 685956096 687122688 687219904 687295854 688314368 689658732 694987776 696169728 696268224 698205312 698304096 699392736 699491688 699590654 700605696 701437744 709388288 709466688 710494208 710673264 710773812 711881892 711982611 713963418 715201648 717382656 720728064 721953792 722055936 722135736 723363858 724064768 725478957 732328128 733598208 733677372 734845824 734949792 736994496 737098768 738247888 743952384 745405416 745510878 746698176 747584964 748881504 750155112 750261246 751430886 755951616 757237248 757344384 758550528 759451392 760032072 760768512 760850608 762062336 762254388 763550739 769450752 769559616 771700608 773013024 773122392 774353664 774437226 775670592 775780336 781774848 783301752 785283072 785394176 785480976 785592108 786816828 786928149 788181408 789117462 790486032 791830396 796594176 797948928 798061824 799305984 799419072 799507422 799532176 800692224 801643136 804601854 810819072 812198016 812312928 814572864 814688112 815958192 816073636 817373312 825206784 825297984 826701552 826818516 827502592 829118808 829236114 830528874 832957321 836946432 838397952 840849408 842279424 842398592 842491692 843711872 843924501 851891904 852012432 853369344 854382816 855864576 855956934 857320128 857441424 859826912 867944448 868163184 869543552 869639652 869762691 870928384 871147872 872629416 872752878 875180964 875304787 876669367 879372288 879496704 881943552 883443456 883568448 884975616 886026624 886704084 887563264 889296786 896168448 897593344 897692544 897819552 899219232 899346456 899473698 900778752 901848528 901976124 903412608 903510097 904949024 912070656 913722768 913852044 914608128 916163584 916394472 916524126 917952966 919544976 921239149 926650368 928226304 928357632 930940416 931072128 932523648 932655584 932758659 934140928 938702163 943197696 945955584 947564352 947698416 949175856 949310148 949444459 951951224 956510208 961180668 962605056 962741248 962847648 964485144 964621602 967305276 967442133 968950353 976437504 978130944 978236496 979794432 979933056 980041356 981708093 982659328 992186496 993873888 994014504 995597568 996779952 998508672 998616423 1000206816 1000348328 1001907848 1009649664 1009792512 1010046996 1011621636 1011764763 1012601856 1013376096 1014579594 1016339184 1018067652 1018211691 1021044458 1024192512 1025934336 1026079488 1028934144 1030684032 1030829856 1030943781 1032471552 1032582968 1034227456 1034488098 1044254592 1044402336 1047307968 1047456144 1049089104 1049237532 1049385981 1050908544 1052156616 1052305478 1053981376 1063931904 1064082432 1064200032 1065741312 1065892096 1066009896 1066160718 1067822838 1070945127 1072802472 1077940224 1081092096 1082930688 1083083904 1085045787 1086097152 1086250816 1087944256 1098492192 1100397312 1100516058 1102268736 1102424688 1105491744 1105648152 1107371832 1107528506 1115928576 1118266317 1120047264 1121377446 1123039232 1123322256 1125232668 1125391869 1127146329 1133927424 1135855872 1136016576 1137825792 1139177088 1141152768 1141275912 1143093504 1143255232 1143381582 1154339424 1157550912 1159519536 1159683588 1161530496 1161655839 1163505888 1163670504 1166907952 1172662272 1175924736 1177924608 1178091264 1178221464 1178388162 1180225242 1181368832 1182272112 1183676193 1185729048 1187745594 1194891264 1196923392 1197092736 1198958976 1199128608 1199298264 1201038336 1202464704 1202634832 1204550144 1206902781 1216228608 1218297024 1218469392 1221859296 1222032168 1223937288 1224110454 1226059968 1237635072 1237810176 1240052328 1240227774 1241253888 1241429504 1243364864 1243678212 1243854171 1245793311 1251602884 1255419648 1257596928 1261274112 1263419136 1263597888 1263737538 1265567808 1265746864 1278018648 1280054016 1281574224 1283796864 1283935401 1285980192 1286162136 1289740368 1289922844 1291933804 1301916672 1304315328 1304459478 1306392576 1306577408 1306721808 1308944124 1309129317 1312771446 1319245056 1322915328 1325165184 1325352672 1327463424 1329039936 1330056126 1331344896 1331488564 1333609088 1333945179 1346390016 1346538816 1346729328 1348828848 1349019684 1349210547 1350135808 1351168128 1352772792 1352964186 1355118912 1357423536 1357615588 1367912448 1368105984 1370778066 1371912192 1374245376 1374439808 1374591708 1374786189 1376628736 1376929449 1379317464 1385703193 1389975552 1392339456 1392536448 1396410624 1396608192 1398785472 1398983376 1399181308 1401211392 1402875488 1418776576 1418933376 1420988416 1421346528 1421547624 1423763784 1423965222 1427926836 1428128863 1430403296 1434765312 1443907584 1444111872 1444271472 1446727716 1446932403 1448129536 1450957914 1464656256 1467196416 1467354744 1469691648 1469899584 1473988992 1474197536 1476495776 1490810832 1491021756 1493396352 1495169928 1497763008 1500310224 1500522492 1502861772 1503074401 1511903232 1514474496 1514688768 1518902784 1520064144 1521537024 1521701216 1521869391 1524124672 1524508776 1527101478 1531566687 1538901504 1539119232 1543401216 1546026048 1546244784 1548707328 1548874452 1549093591 1551341184 1551560672 1551732147 1566603504 1570566144 1570788352 1570961952 1571184216 1573633656 1573856298 1576362816 1578234924 1578458217 1580972064 1583660792 1595897856 1596123648 1598611968 1598838144 1599014844 1599064352 1599241077 1601384448 1601734257 1603286272 1609203708 1621638144 1624396032 1624625856 1629145728 1629376224 1631916384 1632147272 1634746624 1650413568 1650595968 1650774087 1653403104 1653637032 1658237616 1658472228 1661057748 1661292759 1665914642 1673892864 1681698816 1682066169 1684558848 1684797184 1684983384 1687423744 1687849002 1703783808 1704024864 1706738688 1708765632 1711729152 1711913868 1714640256 1714882848 1715072373 1719653824 1735888896 1736326368 1739087104 1739279304 1739525382 1742295744 1745258832 1745505756 1750361928 1750609574 1753338734 1758744576 1758993408 1763887104 1766886912 1767136896 1767582243 1769951232 1770337863 1772053248 1773408168 1775126528 1778593572 1781618391 1792336896 1795385088 1795639104 1798438464 1798692912 1798947396 1801557504 1803697056 1803952248 1806825216 1807020194 1809898048 1824141312 1827445536 1827704088 1832327168 1832788944 1833048252 1835905932 1836165681 1839089952 1842478298 1856452608 1856715264 1860341661 1861880832 1862144256 1865047296 1865311168 1865517318 1868281856 1877404326 1886395392 1891911168 1895128704 1895396832 1898351712 1898620296 1898888918 1903902448 1922361336 1925482496 1925695296 1928970288 1929243204 1934610552 1934884266 1937900706 1952875008 1956261888 1956472992 1959588864 1959866112 1960082712 1963416186 1965318656 1969157169 1984372992 1987747776 1988029008 1991195136 1993559904 1997017344 1997232846 2000413632 2000696656 2003815696 2019299328 2019585024 2020093992 2023243272 2023529526 2025203712 2026752192 2029159188 2029446279 2032678368 2036135304 2036423382 2042088916 2051868672 2052158976 2057868288 2061368064 2061659712 2061887562 2064943104 2065165936 2068454912 2068976196 2088509184 2088804672 2094615936 2094912288 2098178208 2098475064 2098771962 2101817088 2104313232 2104610956 2107962752 2128164864 2128400064 2131482624 2131784192 2132019792 2132321436 2135645676 2135947833 2141890254 2145604944 2162184192 2165861376 2166167808 2170091574 2172194304 2172501632 2175888512 2176436871 2196984384 2200794624 2201032116 2204537472 2204849376 2210983488 2211296304 2214743664 2215057012 2231857152 2236532634 2240094528 2242754892 2246078464 2246644512 2250465336 2250783738 2254292658 2260884157 2267854848 2271711744 2272033152 2275651584 2278354176 2282305536 2282551824 2286187008 2286510464 2286763164 2290652217 2308678848 2315101824 2319039072 2319367176 2323060992 2323311678 2327011776 2327341008 2330104987 2333815904 2345324544 2355849216 2356182528 2356442928 2356776324 2360450484 2360784447 2362737664 2364544224 2367352386 2371458096 2375491188 2375827279 2389782528 2393846784 2394185472 2397917952 2398257216 2398596528 2402076672 2404929408 2405269664 2409100288 2413805562 2432457216 2436594048 2436938784 2443718592 2444064336 2447874576 2448220908 2448567289 2452119936 2452384549 2475620352 2480104656 2480455548 2482507776 2482859008 2486729728 2487356424 2487708342 2491586622 2498871963 2503205768 2510839296 2515193856 2522548224 2526838272 2527195776 2527475076 2531135616 2531493728 2531773503 2556037296 2560108032 2563148448 2567593728 2567870802 2571960384 2572324272 2579480736 2579845688 2583867608 2603833344 2608630656 2608918956 2609288073 2612785152 2613154816 2613443616 2617888248 2618258634 2625542892 2625914361 2630008101 2638490112 2645830656 2650330368 2650705344 2654926848 2658079872 2660112252 2662689792 2662977128 2667218176 2667890358 2692780032 2693077632 2693458656 2697657696 2698039368 2698421094 2702336256 2705545584 2705928372 2710237824 2710530291 2714847072 2715231176 2736211968 2741556132 2743824384 2748490752 2748879616 2749183416 2749572378 2753858898 2758634928 2763717447 2771406386 2779951104 2784678912 2785072896 2792821248 2793216384 2797570944 2797966752 2798275977 2798362616 2802422784 2805750976 2816106489 2837866752 2842693056 2843095248 2847527568 2847930444 2848333377 2855853672 2856257726 2860806592 2869530624 2887815168 2888223744 2888542944 2893455432 2893864806 2896259072 2901915828 2902326399 2906851059 2929312512 2934392832 2934709488 2939383296 2939799168 2945124279 2947977984 2948395072 2952991552 2981621664 2982043512 2986792704 2990339856 2995526016 2995849269 3000620448 3001044984 3005723544 3006148802 3028948992 3029377536 3035294289 3037805568 3040128288 3043402432 3043738782 3048249344 3049017552 3054202956 3054635073 3063133374 3077803008 3078238464 3086802432 3092052096 3092489568 3097414656 3097748904 3098187182 3102682368 3103121344 3103464294 3133207008 3141576704 3141923904 3142368432 3147267312 3147712596 3148157943 3152725632 3156469848 3156916434 3161944128 3167321584 3191795712 3192247296 3197223936 3197676288 3198029688 3198128704 3198482154 3203468514 3206572544 3212835381 3218407416 3243276288 3248792064 3249251712 3258291456 3258752448 3263832768 3264294544 3269493248 3301191936 3301548174 3306806208 3307274064 3316475232 3316944456 3322115496 3322585518 3331829284 3347785728 3364132338 3369117696 3369594368 3369966768 3374847488 3375698004 3376175607 3381438987 3407567616 3408049728 3413477376 3417531264 3423458304 3423827736 3429280512 3429765696 3430144746 3439307648 3472652736 3478174208 3478558608 3479050764 3484591488 3484967517 3490517664 3491011512 3500723856 3501219148 3506677468 3517986816 3527774208 3533773824 3534273792 3535164486 3540675726 3544106496 3546816336 3550253056 3551028579 3557187144 3563236782 3584673792 3590770176 3591278208 3596876928 3597385824 3597894792 3603115008 3607394112 3607904496 3613650432 3614040388 3619796096 3620708343 3654891072 3655408176 3664654336 3665577888 3666096504 3671811864 3672331362 3678179904 3684956596 3712905216 3713430528 3720683322 3723761664 3724288512 3730094592 3730622336 3731034636 3731562513 3736563712 3737379933 3754808652 3772790784 3783822336 3790257408 3790793664 3796703424 3797240592 3797777836 3807804896 3844722672 3850964992 3851390592 3851806203 3857940576 3858486408 3869221104 3869768532 3875801412 3876349771 3905750016 3912945984 3919177728 3919732224 3920165424 3926832372 3927387951 3930637312 3938314338 3968745984 3975495552 3976058016 3982390272 3987119808 3994034688 3994465692 4000827264 4001393312 4001835537 4007631392 4039170048 4040187984 4046486544 4047059052 4047631641 4050407424 4053504384 4058318376 4058892558 4065356736 4072270608 4072846764 4084177832 4103737344 4104317952 4115736576 4122736128 4123319424 4123775124 4124358567 4129886208 4130331872 4130788347 4136909824 4137952392 4157109579 4177018368 4177609344 4189231872 4189824576 4196356416 4196950128 4197543924 4203634176 4208626464 4209221912 4215925504 4256329728 4256800128 4262965248 4263568384 4264039584 4264642872 4271291352 4271895666 4283780508 4284386589 4291209888 4331722752 4332335616 4340183148 4340797209 4344388608 4345003264 4351777024 4352873742 4393968768 4401589248 4402064232 4409074944 4409698752 4421966976 4422592608 4429487328 4430114024 4473065268 4480189056 4485509784 4493289024 4500930672 4501567476 4508585316 4509223203 4521768314 4535709696 4543423488 4544066304 4556708352 4564611072 4565103648 4565608173 4572374016 4573020928 4573526328 4581304434 4594700061 4617357696 4630203648 4638078144 4638734352 4646121984 4646623356 4647280773 4654023552 4654682016 4655196441 4660209974 4667631808 4711698432 4712365056 4712885856 4713552648 4720900968 4721568894 4725475328 4729088448 4734704772 4735374651 4742916192 4750982376 4751654558 4787693568 4788370944 4795835904 4796514432 4797193056 4797723231 4804153344 4805202771 4809858816 4810539328 4818200576 4827611124 4864914432 4873188096 4873877568 4887437184 4888128672 4895749152 4896441816 4897134578 4904239872 4904769098 4951240704 4952322261 4960209312 4960911096 4965718016 4973459456 4974712848 4975416684 4983173244 4983878277 4997743926 5006411536 5021678592 5045096448 5053676544 5054391552 5054950152 5062271232 5062987456 5063547006 5112074592 5120216064 5126296896 5135187456 5135741604 5143920768 5144648544 5158961472 5159691376 5167735216 5207666688 5217261312 5217837912 5218576146 5226309632 5226887232 5235776496 5236517268 5251085784 5251828722 5260016202 5276980224 5291661312 5300660736 5301410688 5309853696 5316159744 5320224504 5325379584 5325954256 5334436352 5335780716 5344855173 5386155264 5386917312 5395315392 5396078736 5396842188 5404672512 5411091168 5411856744 5420475648 5421060582 5429694144 5430462352 5472423936 5483112264 5496981504 5497759232 5498366832 5499144756 5507717796 5508497043 5517269856 5527434894 5542812772 5569357824 5570145792 5585642496 5586432768 5595141888 5595933504 5596551954 5596725232 5604845568 5611501952 5632212978 5675733504 5685386112 5686190496 5695055136 5695860888 5696666754 5711707344 5712515452 5721613184 5776447488 5777085888 5786910864 5787729612 5792518144 5803831656 5804652798 5813702118 5858625024 5868785664 5869418976 5878766592 5879598336 5890248558 5895955968 5896790144 5905983104 5907471507 5963243328 5964087024 5973585408 5980679712 5991052032 5991698538 6001240896 6002089968 6011447088 6012297604 6057897984 6058755072 6070588578 6075611136 6080256576 6086804864 6087477564 6088338837 6096498688 6098035104 6108405912 6109270146 6126266748 6127133509 6136685569 6155606016 6156476928 6173604864 6184104192 6184979136 6194829312 6195497808 6196374364 6205364736 6206242688 6206928588 6266414016 6283153408 6283847808 6284736864 6294534624 6295425192 6296315886 6305451264 6312939696 6313832868 6323888256 6324570679 6334643168 6384494592 6394447872 6395352576 6396059376 6396257408 6396964308 6406937028 6407843499 6413145088 6425670762 6436814832 6448674043 6486552576 6497584128 6498503424 6516582912 6517504896 6527665536 6528589088 6529310613 6538986496 6602383872 6603096348 6613612416 6614548128 6632950464 6633888912 6644230992 6645171036 6646111213 6663658568 6695571456 6728264676 6738235392 6739188736 6739933536 6749694976 6751396008 6752351214 6762877974 6782652471 6815135232 6816099456 6826954752 6835062528 6846916608 6847655472 6858561024 6859531392 6860289492 6871956651 6878615296 6945305472 6956348416 6957117216 6958101528 6969182976 6969935034 6981035328 6982023024 6990314961 7001447712 7002438296 7013354936 7035973632 7067547648 7068547584 7070328972 7081351452 7082353341 7088212992 7093632672 7102057158 7114374288 7126473564 7127481837 7169347584 7181540352 7182556416 7193753856 7194771648 7195789584 7206230016 7214788224 7215808992 7227300864 7228080776 7239592192 7241416686 7309782144 7310816352 7331155776 7332193008 7343623728 7344662724 7345701867 7356359808 7357153647 7369913192 7426861056 7441366644 7447523328 7448577024 7460189184 7461244672 7462069272 7463125026 7474759866 7496615889 7509617304 7545581568 7567644672 7580514816 7581587328 7593406848 7594481184 7595320509 7595555672 7615609792 7689445344 7702781184 7703612406 7715881152 7716972816 7738442208 7739537064 7751602824 7752699542 7811500032 7825891968 7827864219 7838355456 7839464448 7840330848 7853664744 7854775902 7861274624 7876628676 7877743083 7890024303 7937491968 7950991104 7952116032 7964780544 7974239616 7988069376 7988931384 8001654528 8002786624 8003671074 8015262784 8078340096 8080375968 8092973088 8094118104 8095263282 8107008768 8116636752 8117785116 8130713472 8131590873 8144541216 8145693528 8168355664 8208635904 8231473152 8245472256 8246638848 8247550248 8248717134 8260663744 8261576694 8273819648 8275904784 8291152341 8314219158 8354036736 8355218688 8378463744 8379649152 8392712832 8393900256 8395087848 8407268352 8417252928 8418443824 8431851008 8448319467 8513600256 8527136768 8528079168 8529285744 8542582704 8543791332 8545000131 8567561016 8568773178 8582419776 8663445504 8664671232 8680366296 8681594418 8688777216 8690006528 8703554048 8705747484 8706979197 8720553177 8787937536 8803178496 8804128464 8818149888 8819397504 8843933952 8845185216 8858974656 8860228048 8946130536 8960378112 8971019568 8986578048 8987547807 9001861344 9003134952 9017170632 9018446406 9043536628 9086846976 9088132608 9113416704 9130207296 9131216346 9144748032 9146041856 9147052656 9162608868 9163905219 9189400122 9234715392 9260407296 9276156288 9277468704 9292243968 9293246712 9294561546 9308047104 9309364032 9310392882 9320419948 9335263616 9424730112 9425771712 9427105296 9441801936 9443137788 9444473829 9450950656 9458176896 9469409544 9470749302 9485832384 9501964752 9503309116 9575387136 9576741888 9591671808 9593028864 9594386112 9595446462 9610405542 9619717632 9621078656 9636401152 9638506143 9655222248 9699922351 9729828864 9746376192 9747755136 9774874368 9776257344 9791498304 9792883632 9794269156 9808479744 9809538196 9904644522 9920418624 9921822192 9931436032 9946918912 9949425696 9950833368 9966346488 9967756554 9995487852 9996902041 10012823072 10043357184 10107353088 10108783104 10109900304 10124542464 10125974912 10127094012 10128526821 10144316961 10224149184 10240432128 10252593792 10270374912 10271483208 10287841536 10289297088 10317922944 10319382752 10335470432 10434522624 10435675824 10437152292 10452619264 10453774464 10454902551 10471552992 10473034536 10502171568 10503657444 10520032404 10521520807 10553960448 10583322624 10601321472 10602821376 10632319488 10640449008 10650759168 10651908512 10653085737 10668872704 10671561432 10689710346 10772310528 10773834624 10790630784 10792157472 10793684376 10809345024 10822182336 10823713488 10840951296 10842121164 10843655137 10859388288 10860924704 10862125029 10966224528 10993963008 10995518464 10996733664 10998289512 11015435592 11016994086 11034539712 11054869788 11085625544 11138715648 11140291584 11171284992 11172865536 11190283776 11191867008 11193103908 11193450464 11194687539 11209691136 11212139799 11223003904 11264425956 11351467008 11370772224 11372380992 11390110272 11391721776 11393333508 11423414688 11425030904 11443226368 11552894976 11554171776 11555418609 11573821728 11575459224 11607663312 11609305596 11627404236 11629049313 11717250048 11738837952 11757533184 11759196672 11780497116 11782163853 11791911936 11793580288 11811966208 11814943014 11926486656 11928174048 11947170816 11961359424 11982104064 11983397076 12002481792 12004179936 12005506611 12022894176 12024595208 12117510144 12141177156 12142894923 12151222272 12160513152 12173609728 12174955128 12176677674 12196070208 12216811824 12218540292 12252533496 12254267018 12273371138 12311212032 12312953856 12347209728 12368208384 12369958272 12373075701 12389658624 12390995616 12392365041 12392748728 12410729472 12412485376 12413857176 12471328737 12532828032 12567695616 12569473728 12589069248 12590850384 12592631772 12610902528 12625879392 12627665736 12647776512 12649141358 12669286336 12768989184 12788895744 12790705152 12792118752 12792514816 12793928616 12813874056 12815686998 12826290176 12851341524 12853159767 12873629664 12897348086 12995168256 12997006848 13022391627 13033165824 13035009792 13055331072 13057178176 13058621226 13077972992 13204767744 13206192696 13227224832 13229096256 13265900928 13267777824 13288461984 13290342072 13292222426 13327317136 13456529352 13478377472 13479867072 13499389952 13502792016 13504702428 13525755948 13527669609 13565304942 13630270464 13632198912 13670125056 13693833216 13695310944 13717122048 13719062784 13720578984 13743913302 13757230592 13784100183 13890610944 13912696832 13914234432 13916203056 13938365952 13939870068 13941842319 13962070656 13964046048 13980629922 14002895424 14004876592 14026709872 14135095296 14137095168 14140657944 14162702904 14164706682 14176425984 14187265344 14204114316 14206123953 14228748576 14252947128 14254963674 14363080704 14365112832 14387507712 14389543296 14391579168 14412460032 14429576448 14431617984 14454601728 14456161552 14479184384 14482833372 14619564288 14621632704 14662311552 14664386016 14687247456 14689325448 14691403734 14712719616 14714307294 14739826384 14853722112 14882733288 14897154048 14920378368 14922489344 14924138544 14926250052 14949519732 14951634831 14993231778 15019234608 15135289344 15161029632 15163174656 15186813696 15188962368 15190641018 15191111344 15231219584 15378890688 15405562368 15407224812 15431762304 15433945632 15476884416 15479074128 15503205648 15505399084 15623000064 15651783936 15655728438 15678928896 15680661696 15707329488 15709551804 15722549248 15753257352 15755486166 15780048606 15826189099 15874983936 15901982208 15904232064 15929561088 15948479232 15976138752 15977862768 16003309056 16005573248 16007342148 16030525568 16034565519 16160751936 16185946176 16188236208 16190526564 16214017536 16233273504 16235570232 16261426944 16263181746 16289082432 16291387056 16310734909 16336711328 16417271808 16490944512 16493277696 16495100496 16497434268 16521327488 16523153388 16525491129 16547639296 16551809568 16582304682 16628438316 16630790953 16708073472 16710437376 16756927488 16759298304 16785425664 16787800512 16790175696 16814536704 16834505856 16836887648 16863702016 16896638934 17027200512 17054273536 17056158336 17058571488 17085165408 17087582664 17090000262 17135122032 17137546356 17139971023 17164839552 17166691843 17329342464 17360732592 17363188836 17377554432 17380013056 17407108096 17411494968 17413958394 17441106354 17575875072 17606356992 17608256928 17636299776 17638795008 17687867904 17690370432 17717949312 17720456096 17722414521 17892261072 17920756224 17942039136 17973156096 17975095614 18003722688 18006269904 18034341264 18036892812 18039444721 18087073256 18173693952 18176265216 18226833408 18260414592 18262432692 18265016511 18289496064 18292083712 18294105312 18325217736 18327810438 18378800244 18381400527 18410056707 18469430784 18520814592 18552312576 18554937408 18584487936 18586493424 18589123092 18616094208 18618728064 18620785764 18640839896 18670527232 18849460224 18851543424 18854210592 18883603872 18886275576 18888947658 18916353792 18938819088 18941498604 18971664768 18973712037 19003929504 19006618232 19153483776 19183343616 19186057728 19188772224 19190892924 19220811084 19223530497 19239435264 19242157312 19277012286 19310444496 19346022129 19399844702 19459657728 19492752384 19495510272 19549748736 19552514688 19582996608 19585767264 19587931839 19588538312 19616959488 19619076392 19809289044 19840837248 19843644384 19898851392 19901666736 19932692976 19935513108 19938333639 19990975704 19993804082 20025646144 20086714368 20214706176 20217566208 20219800608 20249084928 20251949824 20254188024 20257053642 20288633922 20347957413 20448298368 20480864256 20505187584 20540749824 20542966416 20575683072 20578594176 20615869953 20635845888 20638765504 20670940864 20869045248 20871351648 20874304584 20907548928 20909805102 20943105984 20946069072 20970944883 21004343136 21007314888 21040064808 21043041614 21107920896 21202642944 21205642752 21247060023 21264638976 21280898016 21303817024 21306171474 21337745408 21343122864 21379420692 21382445511 21544621056 21547669248 21581261568 21584314944 21587368752 21618690048 21644364672 21647426976 21681902592 21684242328 21687310274 21718776576 21721849408 21724250058 21932449056 21991036928 21993467328 21996579024 22030871184 22033988172 22037105601 22069079424 22071460941 22109739576 22171251088 22280583168 22342569984 22345731072 22380567552 22383734016 22386207816 22386900928 22389375078 22424279598 22446007808 22489847667 22528851912 22702934016 22741544448 22744761984 22780220544 22783443552 22786667016 22846829376 22850061808 22886452736 23108343552 23110837218 23147643456 23150918448 23215326624 23218611192 23254808472 23258098626 23434500096 23477675904 23515066368 23518393344 23560994232 23564327706 23583823872 23587160576 23623932416 23629886028 23633229249 23670072909 23852973312 23856348096 23894341632 23922718848 23964208128 23966794152 24004963584 24008359872 24011013222 24045788352 24049190416 24235020288 24282354312 24285789846 24321026304 24347219456 24349910256 24353355348 24392140416 24394772619 24433623648 24437080584 24505066992 24508534036 24546742276 24625907712 24694419456 24736416768 24739916544 24746151402 24781991232 24784730082 24785497456 24821458944 24824970752 24827714352 24873457023 24942657474 25065656064 25135391232 25138947456 25178138496 25181700768 25185263544 25221805056 25251758784 25255331472 25295553024 25298282716 25338572672 25344958401 25581410304 25584237504 25585029632 25587857232 25627748112 25631373996 25635000393 25652580352 25702683048 25706319534 25747259328 25794696172 25990336512 25994013696 26044783254 26066331648 26070019584 26110662144 26114356352 26117242452 26120937591 26155945984 26161659531 26409535488 26412385392 26454449664 26458192512 26531801856 26535555648 26576923968 26580684144 26584444852 26654634272 26913058704 26956754944 26959734144 26962643421 26998779904 27005584032 27009404856 27051511896 27055339218 27130609884 27134448397 27260540928 27264397824 27340250112 27390621888 27434244096 27438125568 27441157968 27487826604 27491715657 27514461184 27568200366 27781221888 27825393664 27828468864 27832406112 27876731904 27879740136 27883684638 27924141312 27928092096 27961259844 28005790848 28009753184 28053419744 28274190336 28281315888 28325405808 28329413364 28333421487 28352851968 28374530688 28408228632 28412247906 28457497152 28505894256 28509927348 28558413619 28726161408 28730225664 28775015424 28779086592 28783158336 28859152896 28863235968 28909203456 28912323104 28915518429 28958368768 28965666744 29099767053 29239128576 29243265408 29324623104 29328772032 29374494912 29378650896 29382807468 29425439232 29428614588 29432778229 29479652768 29765466576 29794308096 29840756736 29844978688 29848277088 29852500104 29899039464 29903269662 29986463556 29990706123 30038469216 30322059264 30326349312 30373627392 30377924736 30381282036 30382222688 30385580463 30432950883 30462439168 30757781376 30811124736 30814449624 30863524608 30867891264 30953768832 30958148256 31006411296 31010798168 31303567872 31311456876 31357857792 31361323392 31364707653 31414658976 31419103608 31506514704 31510972332 31560097212 31564562421 31652378198 31749967872 31803964416 31808464128 31896958464 31952277504 31955725536 31959257211 32006618112 32011146496 32014684296 32061051136 32069131038 32321503872 32371892352 32376472416 32381053128 32428035072 32466547008 32471140464 32522853888 32526363492 32530965411 32578164864 32582774112 32586375087 32621469818 32673422656 32981889024 32986555392 32990200992 32994868536 33042654976 33046306776 33050982258 33103619136 33164609364 33256876632 33261581906 33416146944 33420874752 33513854976 33518596608 33570851328 33575601024 33580351392 33584062617 33629073408 33636419397 33669011712 33673775296 33727404032 33793277868 34054401024 34112316672 34117142976 34170330816 34175165328 34180000524 34270244064 34275092712 34279942046 34329679104 34333383686 34658684928 34666255827 34721465184 34726377672 34760026112 34814216192 34822989936 34827916788 34882212708 34887147939 35151750144 35216513856 35272599552 35277590016 35346491559 35375735808 35380740864 35435898624 35440912192 35444829042 35784522144 35841512448 35884078272 35946312192 35950191228 36007445376 36012539808 36068682528 36073785624 36078889442 36174146512 36352530432 36428684769 36453666816 36520829184 36524865384 36530033022 36584167424 36588210624 36650435472 36655620876 36757600488 36762801054 36820113414 36938861568 37041629184 37104625152 37109874816 37168975872 37172986848 37178246184 37232188416 37237456128 37241571528 37281679792 37341054464 37413986211 37703086848 37708421184 37767207744 37772551152 37777895316 37832707584 37877638176 37882997208 37943329536 37947424074 38007859008 38013236464 38306967552 38366687232 38372115456 38377544448 38381785848 38441622168 38447060994 38478870528 38484314624 38554024572 38559479301 38620888992 38692044258 38799689404 38985504768 38991020544 39099497472 39105029376 39165993216 39171534528 39175863678 39177076624 39233918976 39238152784 39618578088 39681674496 39687288768 39797702784 39803333472 39865385952 39871026216 39876667278 39981951408 39987608164 40051292288 40435132416 40439601216 40498169856 40503899648 40508376048 40514107284 40577267844 40583008827 40695914826 40896596736 41010375168 41081499648 41085932832 41151366144 41157188352 41231739906 41271691776 41277531008 41341881728 41352300549 41738090496 41742703296 41748609168 41815097856 41819610204 41825526957 41886211968 41892138144 41941889766 42008686272 42014629776 42080129616 42086083228 42405285888 42411285504 42494120046 42529277952 42561796032 42607634048 42612342948 42618371859 42675490816 42686245728 42758841384 42764891022 42956798983 43089242112 43095338496 43162523136 43168629888 43174737504 43237380096 43288729344 43294853952 43363805184 43368484656 43374620548 43437553152 43443698816 43448500116 43864898112 43982073856 43986934656 43993158048 44061742368 44067976344 44074211202 44138158848 44142921882 44219479152 44271994753 44342502176 44561166336 44691462144 44761135104 44767468032 44772415632 44773801856 44778750156 44848559196 44854904493 44892015616 44979695334 45057703824 45140718301 45405868032 45483088896 45489523968 45560441088 45566887104 45573334032 45693658752 45700123616 45772905472 46216687104 46221674436 46295286912 46301836896 46430653248 46437222384 46509616944 46516197252 46522778491 46595306431 46869000192 46955351808 47036786688 47121988464 47128655412 47167647744 47174321152 47247864832 47259772056 47266458498 47340145818 47478567297 47705946624 47712696192 47788683264 47845437696 47928416256 47933588304 48009927168 48016719744 48021901321 48022026444 48091576704 48098380832 48103696557 48564708624 48571579692 48642052608 48694438912 48699820512 48706710696 48784280832 48789545238 48867247296 48874161168 48932204727 49010133984 49017068072 49093484552 49251815424 49472833536 49479833088 49492302804 49563982464 49569460164 49570994912 49576473387 49642917888 49649941504 49655428704 49746914046 49885314948 49892372859 50131312128 50270782464 50277894912 50356276992 50363401536 50370527088 50443610112 50503517568 50510662944 50591106048 50596565432 50677145344 50689916802 51162820608 51168475008 51170059264 51175714464 51255496224 51262747992 51270000786 51405366096 51412639068 51419913069 51494518656 51500075529 51589392344 51988027392 52089566508 52132663296 52140039168 52221324288 52228712704 52234484904 52241875182 52323319062 52819070976 52824770784 52908899328 52916385024 53063603712 53071111296 53153847936 53161368288 53167243563 53168889704 53309268544 53826117408 53919468288 53925286842 54011168064 54018809712 54103023792 54110678436 54118334163 54261219768 54268896794 54521081856 54528795648 54680500224 54781243776 54795049533 54868488192 54876251136 54882315936 54975653208 54983431314 55028922368 55136400732 55144201581 55230170121 55562443776 55656937728 55664812224 55753463808 55759480272 55767369276 55848282624 55856184192 55922519688 56011581696 56019506368 56106839488 56548380672 56562631776 56650811616 56658826728 56666842974 56749061376 56816457264 56824495812 56914994304 56921136111 57011788512 57019854696 57116827238 57460451328 57550030848 57558173184 57566316672 57670591491 57718305792 57726471936 57824646208 57831036858 57916737536 57931333488 58038066387 58199534106 58478257152 58486530816 58649246208 58657544064 58748989824 58757301792 58765614936 58850878464 58857229176 58865556458 58959305536 59530933152 59689957376 59696554176 59705000208 59798078928 59806539324 59815000917 59972927112 59981412246 60076938432 60644118528 60652698624 60747254784 60755849472 60762564072 60764445376 60771160926 60865901766 60924878336 61043872239 61515562752 61622249472 61628899248 61727049216 61735782528 61907537664 61916296512 62012822592 62021596336 62607135744 62622913752 62722646784 62729415306 62829317952 62838207216 62912834649 63013029408 63021944664 63120194424 63129124842 63304756396 63607928832 63616928256 63793916928 63911451072 63918514422 64013236224 64022292992 64029368592 64122102272 64138262076 64147336533 64643007744 64743784704 64752944832 64762106256 64856070144 64933094016 64942280928 65045707776 65052726984 65061930822 65156329728 65165548224 65172750174 65242939636 65346845312 65973110784 65980401984 65989737072 66085309952 66092613552 66101964516 66111316803 66207238272 66214382823 66329218728 66513753264 66523163812 66841749504 67027709952 67037193216 67141702656 67151202048 67160702784 67168125234 67272838794 67338023424 67347550592 67454808064 67469543001 67586555736 68108802048 68224633344 68234285952 68340661632 68350330656 68360001048 68540488128 68550185424 68559884092 68659358208 68666767372 69332511654 69442930368 69452755344 69520052224 69628432384 69645979872 69655833576 69764425416 69774295878 70303500288 70433027712 70545199104 70555180032 70692983118 70751471616 70761481728 70871797248 70881824384 70889658084 70899687747 71010218727 71569044288 71683024896 71768156544 71892624384 71900382456 72014890752 72025079616 72137365056 72147571248 72157778884 72348293024 72705060864 72857369538 73041658368 73049730768 73060066044 73168334848 73176421248 73184317857 73300870944 73311241752 73515200976 73525602108 73640226828 73650645649 73877723136 74083258368 74209250304 74219749632 74345973696 74356492368 74464376832 74474912256 74483143056 74563359584 74620371069 74682108928 74827972422 75406173696 75416842368 75534415488 75545102304 75555790632 75665415168 75755276352 75765994416 75886659072 75894848148 75905585959 76015718016 76026472928 76034875203 76744230912 76755088896 76763571696 76883244336 76894121988 76905001179 76957741056 76968629248 77108049144 77118958602 77241777984 77384088516 77599378808 77971009536 77982041088 78198994944 78210058752 78331986432 78343069056 78351727356 78354153248 78362812773 78467837952 78476305568 78484978593 79237156176 79363348992 79374577536 79595405568 79606666944 79730771904 79742052432 79753334556 79963902816 79975216328 80102584576 80870264832 80879202432 80887930263 80996339712 81007799296 81016752096 81028214568 81154535688 81166017654 81391829652 81403345191 81793193472 82020750336 82171865664 82302732288 82314376704 82463479812 82475146971 82543383552 82555062016 82683763456 82704601098 83476180992 83485406592 83497218336 83630195712 83639220408 83651053914 83772423936 83784276288 83883779532 84017372544 84029259552 84160259232 84172166456 84822571008 84988240092 85000264461 85058555904 85123592064 85215268096 85224685896 85236743718 85372491456 85517682768 85529782044 85675240857 85913597966 86178484224 86190676992 86325046272 86337259776 86349475008 86577458688 86589707904 86727610368 86736969312 86746555287 86749241096 86875106304 86887397632 86897000232 87299301159 87729796224 87973869312 87986316096 88123484736 88135952688 88148422404 88276317696 88285843764 88298334687 88438958304 88543989506 88685004352 89382924288 89522270208 89534936064 89544831264 89547603712 89557500312 89697118392 89709808986 89784031232 89959390668 89972118369 90115407648 90281436602 90966177792 90979047936 91120882176 91133774208 91146668064 91156741389 91298852649 91387317504 91400247232 91545810944 92433374208 92443348872 92590573824 92603673792 92861306496 92874444768 93019233888 93032394504 93045556982 93190612862 93910703616 94073573376 94094122959 94243976928 94257310824 94348642304 94495729664 94519544112 94532916996 94680291636 94693687263 94957134594 95411893248 95425392384 95690875392 95856832512 95867176608 96019854336 96033439488 96043802642 96044052888 96183153408 96196761664 96207393114 97129417248 97143159384 97284105216 97388877824 97399641024 97413421392 97568561664 97579090476 97592896233 97734494592 97748322336 97864409454 98020267968 98034136144 98186969104 98945667072 98959666176 98984605608 99127964928 99138920328 99141989824 99152946774 99299883008 99310857408 99493828092 99770629896 99784745718 100262624256 100541564928 100555789824 100712553984 100726803072 100741054176 100887220224 101007035136 101021325888 101182212096 101193130864 101354290688 101379833604 102336950016 102340118528 102351428928 102510992448 102525495984 102540001572 102810732192 102825278136 102839826138 102989037312 103000151058 103178784688 103976054784 104179133016 104280078336 104442648576 104457425408 104468969808 104483750364 104646638124 104661443817 105649541568 105817798656 105832770048 106127207424 106142222592 106307695872 106322736576 106334487126 106337779408 106618537088 107652234816 107838936576 107850573684 108022336128 108037619424 108206047584 108221356872 108236668326 108522439536 108537793588 109057591296 109361000448 109562487552 109590099066 109752502272 109764631872 109951306416 109966862628 110057844736 110272801464 110288403162 110460340242 111124887552 111313875456 111329624448 111506927616 111518960544 111534738552 111696565248 111712368384 111845039376 112023163392 112039012736 112213678976 112241958633 113125263552 113301623232 113317653456 113333685948 113498122752 113632914528 113648991624 113829988608 113842272222 114023577024 114039709392 114233654476 114920902656 115100061696 115116346368 115132633344 115341182982 115436611584 115452943872 115649292416 115662073716 115678437903 115833475072 115862666976 116076132774 116399068212 116415536671 116956514304 116973061632 117298492416 117315088128 117497979648 117514603584 117531229872 117701756928 117714458352 117731112916 117918611072 119061866304 119379914752 119393108352 119410000416 119596157856 119613078648 119630001834 119945854224 119962824492 119979797161 120153876864 120166842901 121305397248 121494509568 121511698944 121525128144 121528890752 121542321852 121731803532 121749026481 121849756672 122087744478 123031125504 123244498944 123257798496 123454098432 123471565056 123815075328 123832593024 124025645184 124043192672 124056901647 125214271488 125245827504 125445293568 125458830612 125476580871 125658635904 125676414432 125825669298 126026058816 126043889328 126240388848 126258249684 126276113047 126609512792 127215857664 127233856512 127587833856 127822902144 127837028844 127855115577 128026472448 128044585984 128058737184 128244204544 128276524152 128294673066 128870396949 129286015488 129487569408 129505889664 129524212512 129712140288 129866188032 129884561856 130091415552 130105453968 130123861644 130312659456 130331096448 130345500348 130485879272 130693690624 131946221568 131960803968 131979474144 132170619904 132185227104 132203929032 132222633606 132414476544 132428765646 132658437456 132815984259 133027506528 133046327624 133683499008 134074386432 134283405312 134302404096 134321405568 134336250468 134545677588 134564713479 134676046848 134695101184 134939086002 135173111472 135422154903 136217604096 136449266688 136468571904 136681323264 136700661312 136720002096 137080976256 137100370848 137119768184 137318716416 137333534744 138665023308 138885860736 138905510688 139291959744 139311667152 139528850832 139548591756 139568335473 139785919293 140607000576 140866055424 141110360064 141385966236 141502943232 141522963456 141743594496 141763648768 141779316168 141799375494 142020437454 142435701891 143138088576 143366049792 143536313088 143785248768 143800764912 144029781504 144050159232 144065703963 144274730112 144295142496 144311089671 144315557768 144696586048 145714739076 146083316736 146099461536 146120132088 146352842496 146368635714 146601741888 146622483504 146796614181 147030401952 147051204216 147280453656 147301291298 147755446272 148418500608 148439499264 148691947392 148712984736 148729420161 148928753664 148949824512 148966286112 149126719168 149240742138 149364217856 149655944844 149677118577 150812347392 150833684736 151068830976 151090204608 151111581264 151330830336 151510552704 151531988832 151773318144 151789696296 151811171918 152031436032 152052945856 152069750406 153488461824 153510177792 153527143392 153766488672 153788243976 153810002358 153937258496 154216098288 154237917204 154259739207 154483555968 154500226587 154768177032 155198757616 155964082176 156397989888 156420117504 156663972864 156686138112 156703454712 156708306496 156725625546 156952611136 156969957186 158474312352 158726697984 158749155072 159190811136 159213333888 159461543808 159484104864 159506669112 159927805632 159950432656 160205169152 161758404864 161775860526 162015598592 162033504192 162056429136 162309071376 162332035308 162355002489 162783659304 162806690382 163586386944 164041500672 164343731328 164605464576 164628753408 164926959624 164950293942 165086767104 165110124032 165367526912 165409202196 165432604743 165690510363 166970813184 166994436672 167260391424 167278440816 167302107828 167544847872 167568552576 167767559064 168034745088 168058519104 168320518464 168344332912 169645142016 169976480184 170000528922 170247184128 170430536192 170449371792 170473487436 170744982912 170763408333 171035365536 171059564088 171350481714 171827195932 172381353984 172650092544 172674519552 172698950016 173154917376 173179415808 173473938624 173493110574 173498482192 173750212608 173774795264 173794000464 174114199161 174598602318 175459592448 175947738624 175972632192 176246969472 176271905376 176296844808 176552635392 176571687528 176596669374 176877916608 177087979012 177370008704 179069872128 179089662528 179095207424 179115000624 179394236784 179419617972 179445002751 179568062464 179918781336 179944236738 180230815296 180562873204 181932355584 181958095872 182241764352 182267548416 182293336128 182313482778 182597705298 182774635008 182800494464 183091621888 183131616717 184866748416 184886697744 185181147648 185207347584 185722612992 185748889536 186038467776 186064789008 186091113964 186381225724 187821407232 188188245918 188487953856 188514621648 188697284608 188738503947 188991459328 189039088224 189065833992 189360583272 189387374526 189914269188 189941138779 190823786496 190850784768 191381750784 191734353216 192039708672 192066878976 192087605284 192088105776 192366306816 192393523328 192414786228 192442009599 194258834496 194286318768 194568210432 194777755648 194799282048 194826842784 195137123328 195158180952 195185792466 195468989184 195496644672 195728818908 196040535936 196068272288 196373938208 197919332352 197969211216 198255929856 198277840656 198283979648 198305893548 198333950409 198599766016 198621714816 198643148469 198987656184 199541259792 199569491436 199908895333 200525248512 201083129856 201111579648 201425107968 201453606144 201482108352 202014070272 202042651776 202364424192 202386261728 202408629003 202708581376 202759667208 204673900032 204680237056 204702857856 205021984896 205050991968 205080003144 205621464384 205650556272 205679652276 205978074624 206000302116 206029447603 206357569376 208358266032 208560156672 208885297152 208914850816 208937939616 208967500728 209293276248 209322887634 211299083136 211635597312 211665540096 212254414848 212284445184 212615391744 212645473152 212668974252 212675558816 212699063241 213030656181 213237074176 215304469632 215677873152 215701147368 216044672256 216075238848 216412095168 216442713744 216473336652 217044879072 217075587176 218115182592 219124975104 219180198132 219505004544 219529263744 219552953571 219902612832 219933725256 220545602928 220576806324 220920680484 220951936947 222249775104 222627750912 222659248896 223037921088 223069477104 223393130496 223424736768 223690078752 223861113207 224046326784 224078025472 224427357952 224483917266 226250527104 226603246464 226635306912 226667371896 226996245504 227265829056 227297983248 227659977216 227684544444 227716757877 228047154048 228079418784 228104625609 228467308952 230232692736 230265266688 230682365964 230715003537 230873223168 230905887744 231298584832 231324147432 231356875806 231725333952 232152265548 232798136424 232831073342 233913028608 233946123264 234596984832 234630176256 234995959296 235029207168 235062459744 235088438319 235403513856 235428916704 235454935779 235462225832 235837222144 238123732608 238786216704 238820000832 239192315712 239226157296 239260003668 239891708448 239925648984 239959594322 240307753728 240333685802 242610794496 242663790789 242989019136 243023397888 243050256288 243057781504 243084643704 243463607064 243498052962 243699513344 244175488956 244210035573 246062251008 246515596992 246908196864 246943130112 247425440913 247630150656 247665186048 248051290368 248086385344 248113803294 250428542976 250491655008 250890587136 250917661224 250953161742 251317271808 251352828864 251651338596 252052117632 252087778656 252480777696 252516499368 252552226094 253219025584 254467713024 255000793383 255175667712 255645804288 255674057688 255710231154 256089171968 256117474368 256488409088 256553048304 256589346132 257025722571 257740793898 258572030976 258975138816 259011779328 259048425024 259732376064 259769123712 260182831104 260210907936 260247723288 260625318912 260662192896 260691000696 260971758544 261387381248 261897903477 263921607936 263958948288 264341239808 264370454208 264407858064 264445267212 264828953088 264857531292 264895004061 265316874912 265631968518 266055013056 266092655248 268148772864 268566810624 268604808192 268642811136 268672500936 269091355176 269129426958 269352093696 269390202368 269878172004 269916355107 270346222944 270844309806 272898533376 272937143808 273362646528 273401322624 273440004192 274161952512 274200741696 274239536368 274637432832 274667069488 277330046616 277771721472 277811021376 278583919488 278623334304 279057701664 279097183512 279136670946 279571838586 281732110848 282220720128 282771932472 283045926912 283487188992 283527297536 283558632336 283598750988 284040874908 284081061789 284871403782 286276177152 287072626176 287570497536 287601529824 288059563008 288100318464 288131407926 288549460224 288590284992 288622179342 288631115536 289393172096 291429478152 292166633472 292198923072 292240264176 292705684992 292737271428 292778688699 293203483776 293244967008 293593228362 294060803904 294102408432 294560907312 294602582596 296837001216 296878998528 297383894784 297425969472 297458840322 297899649024 297932572224 298253438336 298481484276 298728435712 299311889688 299354237154 300697592881 301624694784 301667369472 302137661952 302180409216 302223162528 302661660672 303021105408 303063977664 303546636288 303579392592 303622343836 304062872064 304105891712 304139500812 307020355584 307054286784 307532977344 307576487952 307620004716 307874516992 308432196576 308475834408 308519478414 308967111936 309000453174 309536354064 309903963271 310397515232 311928164352 312840235008 313327945728 313372276224 313406909424 313416612992 313451251092 313905222272 313939914372 313984331451 315985028107 316948624704 317453395968 317498310144 318381622272 318426667776 318923087616 318968209728 319013338224 319855611264 319900865312 320410338304 323516809728 323551721052 324031197184 324067008384 324112858272 324618142752 324664070616 324710004978 325567318608 325613380764 325659449437 326167145017 327172773888 328083001344 328687462656 329257506816 329853919248 329900587884 330173534208 330220248064 330735053824 330818404392 330865209486 331381020726 333941626368 333988873344 334520782848 334556881632 334604215656 335089695744 335137105152 335535118128 336069490176 336117038208 336153309247 336641036928 336688665824 336725875899 339952960368 340001057844 340494368256 340861072384 340898743584 340946974872 341489965824 341526816666 342070731072 342119128176 342700963428 342749449699 343654391864 344762707968 345300185088 345349039104 345397900032 346309834752 346358831616 346947877248 346986221148 346996964384 347035313709 347500425216 347549590528 347588000928 348228398322 349197204636 349246610013 350919184896 351895477248 351945264384 352493938944 352543810752 352593689616 353105270784 353143375056 353193338748 353755833216 354175958024 354740017408 358139744256 358179325056 358190414848 358230001248 358788473568 358839235944 358890005502 359837562672 359888473476 359939391483 360461630592 360500528703 361125746408 363916191744 364483528704 364535096832 364586672256 364626965556 365195410596 365247079443 365549270016 365600988928 366263233434 369733496832 369773395488 370362295296 370414695168 371445225984 371497779072 372076935552 372129578016 372170704941 372182227928 372762451448 375642814464 376376491836 376429742613 376975907712 377029243296 377477007894 378078176448 378131667984 378721166544 378774749052 378828339141 379828538376 379882277558 381647572992 381701569536 382763501568 383468706432 383565346731 384079417344 384133757952 384175210568 384176211552 384732613632 384787046656 384829572456 384884019198 386611190847 388517668992 388572637536 389136420864 389598564096 389653685568 390274246656 390316361904 390371584932 390937978368 390993289344 391457637816 392081071872 392136544576 392747876416 395838664704 395938422432 396511859712 396555681312 396567959296 396611787096 396667900818 397243429632 397286296938 397975312368 398447952777 399082519584 399138982872 399817790666 401050497024 402223159296 402850215936 402907212288 402964216704 403694140437 404028140544 404085303552 404772523456 404817258006 405417162752 405519334416 406266464709 409347800064 409405715712 410043969792 410101983936 410160006288 411242928768 411301112544 411359304552 411956149248 412000604232 412058895206 412715138752 416716532064 417829701632 417875879232 417935001456 418586552496 418645775268 418705006419 419357757879 422598166272 423331080192 424508829696 424568890368 425230783488 425290946304 425337948504 425351117632 425398126482 426061312362 426474148352 427307105673 430608939264 431355746304 431402294736 432089344512 432150477696 432197111889 432824190336 432885427488 432946673304 434089758144 434151174352 438249950208 438360396264 439058527488 439105907142 439805225664 439867450512 440389842543 441091205856 441153612648 441841360968 441903873894 445255501824 445318497792 446075842176 446138954208 446786260992 446849473536 447380157504 447722226414 448092653568 448156050944 448854715904 448967834532 449031355731 452501054208 453206492928 453270613824 453334743792 453992491008 454531658112 454595966496 455319954432 455369088888 455433515754 456094308096 456158837568 456209251218 456934617904 460465385472 460530533376 461364731928 461430007074 461811775488 462597169664 462648294864 462713751612 462779217621 463450667904 463500679761 464304531096 465596272848 465662146684 467892246528 469193969664 469260352512 469991918592 470058414336 470124919488 470176876638 470857833408 470909871558 470924451664 471674444288 476247465216 477572433408 477640001664 478384631424 478452314592 478520007336 479783416896 479851297968 479919188644 480615507456 480667371604 485327581578 486046795776 486100512576 486115563008 486169287408 486927214128 486996105924 487065007467 487399026688 488350977912 488420071146 492124502016 493031193984 493816393728 493886260224 494850881826 495260301312 495330372096 496102580736 496172770688 496227606588 496297814229 497071531089 500983310016 501781174272 501835322448 501906323484 502634543616 502705657728 503302677192 504104235264 504175557312 504961555392 505032998736 505104452188 506438051168 508935426048 510001586766 511291608576 511348115376 511420462308 512178343936 512234948736 512290224999 512976818176 513106096608 513178692264 514051445142 515481587796 515554519543 517144061952 517950277632 518023558656 518096850048 519464752128 519538247424 520421815872 520495446576 521250637824 521324385792 521382001392 521943517088 522342597483 522774762496 523795806954 527843215872 527917896576 528682479616 528740908416 528815716128 528890534424 529657906176 529715062584 529790008122 530633749824 531263937036 531339101713 532110026112 532185310496 537209616384 537285622272 537345001872 538182710352 538258853916 538335008253 538704187392 538780404736 539756344008 539832710214 540692445888 541688619612 545797066752 545874287616 546725293056 546802645248 546880008384 548323905024 548401483392 548479072736 549274865664 549334138976 549394850151 554660093232 555543442944 555622042752 557167838976 557246668608 558115403328 558194367024 558273341892 559143677172 559222786351 563464221696 565543864944 566091853824 566215511841 566974377984 567054595072 567117264672 567197501976 568081749816 568162123578 569742807564 569823416337 572552354304 574145252352 575203059648 576119126016 576200636928 576262815852 577098920448 577180569984 577244358684 577262231072 577326028797 578786344192 582858956304 584333266944 584397846144 584480528352 585411369984 585474542856 585557377398 586406967552 586489934016 587186456724 588121607808 588204816864 589121814624 589205165192 593757997056 594767789568 594851938944 594917680644 595001851227 595799298048 595865144448 595929445407 596506876672 596962968552 598623779376 598708474308 599726685999 601395185762 603249389568 603334738944 604275323904 604360818432 604446325056 606042210816 606127955328 607093272576 607158785184 607225887009 607244687672 608125744128 608211783424 608279001624 614040711168 614108573568 615065954688 615152975904 615240009432 616864393152 616951668816 617038956828 617934223872 618000906348 618088342809 619072708128 619807926542 620795030464 625680470016 626655891456 626744552448 626813818848 626833225984 626902502184 627810444544 627879828744 627968662902 631970056214 633897249408 634906791936 634996620288 636763244544 636853335552 637846175232 637936419456 638026676448 638097189723 639091968543 639711222528 639801730624 640820676608 647033619456 647103442104 648134016768 648225716544 649236285504 649328141232 649420009956 651134637216 651226761528 651318898874 652334290034 654345547776 657374925312 658515013632 658658860713 659707838496 659801175768 660440496128 661470107648 661636808784 661730418972 662762041452 662855810841 667883252736 667977746688 669113763264 669208431312 670179391488 670274210304 671070236256 671583339621 672138980352 672234076416 672306618494 673282073856 673377331648 673451751798 679905920736 680002115688 680988736512 681722144768 681797487168 681893949744 682979931648 683053633332 683150273631 684141462144 684238256352 685401926856 685498899398 687308783728 690698078208 690795800064 692145010611 692619669504 692717663232 693895754496 693972442296 693993928768 694070627418 695099181056 695176001856 696456796644 698394409272 698493220026 701838369792 703790954496 703890528768 704987877888 705087621504 705187379232 706210541568 706286750112 706386677496 707511666432 708351916048 709480034816 716358650112 716380829696 716460002496 717576947136 717678471888 717780011004 719675125344 719776946952 719878782966 720923261184 721001057406 722251492816 727832383488 728967057408 729070193664 729173344512 729253931112 730390821192 730494158886 731098540032 731201977856 732526466868 732630106719 739546790976 740724590592 740829390336 742890451968 742995558144 744153871104 744259156032 744341409882 744364455856 745524902896 751285628928 752752983672 752859485226 753951815424 754058486592 754954015788 756156352896 756263335968 757442333088 757549498104 757656678282 759657076752 759764555116 763403139072 765527003136 766937412864 767130693462 768267515904 768350421136 768352423104 769465227264 769574093312 769659144912 769768038396 771077167713 773222381694 777035337984 777145275072 779197128192 779307371136 780548493312 780632723808 780743169864 781875956736 781986578688 782915275632 784162143744 784273089152 785495752832 785693710431 791876844864 793023719424 793111362624 793135918592 793223574192 793335801636 794486859264 794572593876 794685012183 795950624736 796895905554 798165039168 798277965744 799635581332 804446318592 805700431872 805814424576 805928433408 807388280874 808056281088 808170607104 809545046912 809634516012 809749065321 810834325504 811038668832 812532929418 818695600128 818811431424 820087939584 820203967872 820320012576 822485857536 822602225088 822718609104 823912298496 824001208464 824117790412 825430277504 833433064128 835659403264 835751758464 835870002912 837173104992 837291550536 837410012838 838715515758 841167900307 845196332544 846662160384 849137780736 850461566976 850581892608 850675897008 850702235264 850796252964 852122624724 852243185367 852948296704 854614211346 861217878528 862711492608 862804589472 864178689024 864300955392 864394223778 865648380672 865770854976 865893346608 868179516288 868302348704 876499900416 876720792528 878117054976 878211814284 878336066097 879610451328 879734901024 880779685086 882182411712 882307225296 883682721936 883807747788 883932791329 885310822189 890511003648 890636995584 892151684352 892277908416 893698947072 894760315008 895444452828 896185307136 896312101888 897709431808 897935669064 898062711462 902092778643 905002108416 906412985856 906541227648 906669487584 907984982016 909063316224 909191932992 910639908864 910738177776 910867031508 912188616192 912317675136 912416125099 912418502436 913869235808 921061066752 922729463856 922860014148 923623550976 925194339328 925296589728 925427503224 925558435242 926901335808 927001359522 928609062192 929711889813 931192545696 931324293368 935784493056 938520705024 939983837184 940116828672 940249838976 940353753276 941715666816 941819743116 941848903328 941952994353 943348888576 947955084321 952494930432 955144866816 955280003328 956769262848 956904629184 957040014672 959566833792 959702595936 959838377288 961231014912 961334743208 970655163156 972093591552 972201025152 972231126016 972338574816 973854428256 973992211848 974130014934 976701955824 976840142292 976978348311 978501435051 984249004032 986062387968 987772520448 989701763652 990520602624 990660744192 992205161472 992345541376 992455213176 992595628458 994143062178 1001966620032 1003562348544 1003670644896 1003812646968 1005269087232 1005411315456 1006605354384 1008208470528 1008351114624 1008459927741 1009923110784 1010065997472 1010177627697 1010208904376 1012876102336 1020003173532 1022583217152 1022696230752 1022840924616 1024469897472 1024580449998 1026212193216 1026357384528 1028102890284 1028248349097 1030963175592 1031109039086 1034288123904 1035900555264 1036047117312 1036193700096 1038929504256 1039076494848 1040843631744 1040990893152 1041105941127 1042501275648 1042648771584 1042764002784 1043887034176 1044685194966 1045549524992 1047591613908 1047739830039 1055686431744 1055835793152 1057481816832 1057631432256 1057781068848 1059315812352 1059430125168 1059580016244 1061267499648 1062527874072 1062678203426 1064220052224 1064370620992 1074419232768 1074571244544 1074690003744 1076365420704 1076517707832 1076670016506 1077560809472 1079512688016 1079665420428 1079818174449 1081384891776 1081501586109 1083377239224 1091748575232 1093450586112 1093605290496 1093760016768 1095741238329 1096647810048 1096802966784 1096958145472 1098668277952 1098789700302 1109320186464 1111086885888 1111244085504 1114335677952 1114493337216 1116230806656 1116388734048 1116546683784 1118287354344 1118445572702 1126928443392 1129289227839 1131087729888 1132431023682 1134109190144 1134234529344 1134395003952 1136163499632 1136324247156 1136485017423 1139485615128 1139646832674 1145104708608 1148290504704 1150406119296 1152238252032 1152401273856 1152525631704 1154197840896 1154361139968 1154488717368 1154524462144 1154652057594 1157572688384 1159833572541 1165717912608 1168795692288 1168961056704 1170822739968 1170949085712 1171114754796 1172813935104 1172979868032 1174372913448 1176243215616 1176409633728 1178243629248 1178410330384 1187515994112 1189535579136 1189703877888 1189835361288 1190003702454 1191730288896 1191858890814 1193013753344 1193925937104 1195343858331 1197247558752 1197416948616 1199453371998 1202790371524 1206669477888 1208550647808 1208721636864 1208892650112 1212084421632 1212255910656 1214317570368 1214451774018 1214489375344 1216251488256 1216423566848 1216558003248 1218799394127 1228217147136 1230131909376 1230305951808 1230480018864 1233728786304 1233903337632 1234077913656 1235868447744 1236001812696 1236176685618 1238145416256 1239615853084 1241590060928 1253489104896 1253627637696 1253666451968 1253805004368 1255620889088 1255759657488 1255937325804 1256115019257 1258073273637 1263940112428 1267794498816 1269993240576 1273526489088 1273706671104 1275692350464 1275872838912 1276053352896 1276194379446 1278183937086 1279422445056 1279603461248 1281641353216 1281921317019 1294067238912 1294206884208 1296268033536 1296451433088 1296591335667 1298472571008 1298656282464 1298840019912 1302269274432 1302453523056 1302637797748 1304668580068 1314749850624 1317317721426 1319415676992 1319602351536 1320880992256 1321169527629 1322940215296 1323273617568 1323460837944 1325524082904 1325711621682 1335766505472 1335955493376 1338227526528 1338416862624 1340358782976 1340548420608 1342140472512 1343166679242 1344277960704 1344468152832 1344613236988 1346564147712 1346754663296 1346903503596 1347094067193 1359811841472 1360004231376 1361977473024 1363444289536 1363594974336 1363787899488 1365959863296 1366107266664 1366300547262 1368282924288 1368476512704 1370803853712 1370997798796 1374617567456 1381396156416 1381591600128 1384290021222 1385435326464 1387791508992 1387944884592 1387987857536 1388141254836 1388337652863 1390198362112 1390352003712 1390502039283 1392913593288 1396788818544 1396986440052 1399362267331 1403676739584 1407581908992 1407781057536 1409975755776 1410175243008 1410374758464 1412573500224 1412773354992 1415023332864 1416703832096 1418960069632 1432717300224 1432761659392 1432920004992 1435153894272 1435356943776 1435560022008 1439350250688 1439553893904 1439757565932 1441846522368 1442002114812 1442206133221 1444502985632 1458140387328 1458346689024 1458507862224 1460781642384 1460988317772 1461195022401 1462197080064 1462403955712 1465052933736 1465260213438 1479093581952 1481449181184 1481658780672 1485780903936 1485991116288 1488307742208 1488518312064 1488682819764 1488728911712 1488893442687 1491049805792 1491214593267 1505505967344 1505718970452 1507903630848 1508116973184 1509908031576 1512312705792 1512526671936 1514884666176 1515098996208 1515313356564 1519314153504 1519529110232 1526806278144 1533874825728 1534261386924 1536535031808 1536700842272 1536704846208 1536870674997 1538930454528 1539148186624 1539318289824 1539536076792 1542154335426 1546444763388 1546663558629 1554070675968 1554290550144 1558394256384 1558614742272 1561265447616 1561486339728 1563751913472 1563973157376 1565830551264 1567027792449 1568324287488 1568546178304 1570991505664 1571387420862 1583753689728 1586047438848 1586222725248 1586271837184 1586447148384 1586671603272 1588973718528 1589145187752 1589370024366 1591901249472 1593791811108 1594017305139 1596330078336 1596555931488 1599271162664 1611628849152 1611856866816 1614776561748 1615005024759 1616112562176 1616341214208 1619090093824 1619269032024 1619498130642 1622077337664 1625065858836 1637391200256 1637622862848 1640175879168 1640407935744 1640640025152 1644971715072 1645204450176 1645437218208 1647824596992 1648002416928 1648184550453 1648235580824 1650860555008 1666866128256 1671503516928 1671740005824 1674346209984 1674583101072 1674820025676 1677431031516 1677668359053 1682335800614 1690392665088 1698275561472 1698646535523 1700923133952 1701163785216 1701351794016 1701404470528 1701592505928 1704245249448 1704486370734 1705896593408 1709228422692 1709470249011 1722435757056 1725609178944 1728357378048 1728601910784 1728788447556 1731296761344 1731541709952 1731786693216 1731978086391 1736359032576 1736604697408 1752999800832 1753441585056 1756234109952 1756423628568 1756672132194 1759220902656 1759469802048 1761559370172 1764364823424 1764614450592 1767365443872 1767615495576 1767865582658 1770621644378 1781273991168 1784303368704 1784555816832 1785005553681 1787397894144 1787788336221 1789520630016 1790888905656 1792624203776 1795418863616 1795871338128 1796125422924 1799180057997 1804185557286 1810004216832 1812825971712 1813082455296 1813338975168 1818126632448 1818383865984 1821279817728 1821476355552 1821734063016 1824377232384 1824635350272 1824832250198 1824837004872 1827738471616 1842122133504 1845458927712 1845720028296 1850388678656 1850593179456 1850855006448 1851116870484 1853802671616 1854002719044 1854265028427 1857218124384 1859423779626 1862385091392 1862648586736 1877041410048 1879967674368 1880233657344 1880499677952 1880707506552 1883431333632 1883639486232 1883697806656 1883905988706 1886697777152 1895910168642 1904989860864 1910289733632 1910560006656 1913538525696 1913809258368 1914080029344 1919133667584 1919405191872 1919676754576 1922462029824 1922669486416 1941310326312 1944402050304 1944462252032 1944677149632 1947708856512 1947984423696 1948260029868 1953403911648 1953680284584 1953956696622 1957002870102 1972124775936 1975545040896 1979403527304 1981321488384 1984410322944 1984691082752 1984910426352 1985191256916 1988286124356 1988567432523 2003933240064 2007341289792 2007625293936 2010538174464 2010822630912 2013210708768 2016416941056 2016702229248 2016919855482 2019846221568 2020131994944 2020355255394 2020417808752 2025752204672 2040006347064 2045166434304 2045392461504 2045681849232 2048939794944 2049160899996 2049450820893 2052424386432 2052714769056 2056205780568 2056496698194 2061926351184 2062218078172 2072094234624 2072387400192 2077859008512 2078152989696 2081687263488 2081981786304 2082211882254 2085297543168 2085528005568 2087774068352 2089370389932 2091099049984 2095183227816 2095479660078 2111372863488 2111671586304 2114963633664 2115262864512 2115562137696 2118631624704 2118860250336 2119160032488 2122534999296 2125055748144 2125356406852 2128440104448 2128741241984 2149142489088 2149380007488 2152730841408 2153035415664 2153340033012 2155121618944 2159025376032 2159330840856 2159636348898 2162769783552 2163003172218 2166754478448 2183497150464 2186901172224 2187210580992 2187520033536 2191482476658 2193295620096 2193605933568 2193916290944 2197336555904 2197579400604 2197890320157 2211895196749 2218640372928 2222173771776 2222488171008 2228671355904 2228986674432 2232461613312 2232777468096 2233093367568 2236574708688 2236891145404 2253856886784 2258578455678 2262175459776 2264862047364 2268218380288 2268469058688 2268790007904 2272326999264 2272648494312 2272970034846 2278971230256 2279293665348 2279616146059 2283170015119 2290209417216 2296581009408 2300812238592 2304802547712 2305051263408 2308395681792 2308722279936 2308977434736 2309048924288 2309304115188 2313231503139 2315145376768 2319667145082 2331435825216 2337591384576 2337922113408 2341645479936 2341898171424 2342229509592 2345627870208 2345959736064 2348745826896 2352486431232 2352819267456 2353073164729 2356487258496 2356820660768 2357081131293 2379071158272 2379407755776 2379670722576 2380007404908 2383460577792 2383717781628 2384055036549 2386027506688 2387851874208 2390687716662 2394495117504 2394833897232 2398906743996 2399246147893 2405580743048 2413338955776 2417101295616 2417443273728 2417785300224 2424168843264 2424511821312 2428635140736 2428903548036 2428978750688 2429247195963 2432502976512 2432847133696 2433116006496 2437598788254 2456434294272 2460263818752 2460611903616 2460960037728 2467457572608 2467806675264 2468155827312 2471736895488 2472003625392 2472353371236 2476290832512 2479231706168 2483180121856 2506978209792 2507255275392 2507332903936 2507610008736 2511241778176 2511519314976 2511874651608 2512230038514 2516146547274 2523503700921 2527880224856 2535588997632 2539986481152 2547413342208 2551384700928 2551745677824 2552106705792 2552388758892 2556367874172 2556729556101 2558844890112 2559206922496 2563842634038 2588134477824 2588413768416 2592536067072 2592902866176 2593182671334 2596945142016 2597312564928 2597680039824 2604538548864 2604907046112 2605275595496 2609337160136 2629499701248 2634635442852 2635008198291 2638831353984 2639204703072 2642339055258 2646547235136 2646921675888 2651048165808 2651423243364 2651798373987 2655932466567 2671533010944 2671910986752 2676455053056 2676833725248 2681096841216 2684280945024 2686333358484 2688555921408 2688936305664 2689226473976 2693128295424 2693509326592 2693807007192 2694188134386 2706278335929 2719623682944 2720008462752 2723954946048 2727189948672 2727575798976 2731919726592 2732214533328 2732601094524 2736565848576 2736953025408 2737248375297 2741607707424 2741995597592 2749235134912 2763183200256 2768580042444 2770870652928 2775583017984 2775889769184 2775975715072 2776282509672 2776675305726 2780704007424 2781004078566 2785827186576 2789135669439 2793577637088 2793972880104 2798724534662 2807353479168 2815562115072 2819951511552 2820350486016 2820749516928 2825147000448 2825546709984 2825858983059 2830046665728 2833407664192 2837920139264 2843865252963 2865434600448 2865840009984 2870307788544 2870713887552 2871120044016 2878700501376 2879107787808 2879515131864 2883693044736 2884004229624 2884412266442 2889005971264 2916280774656 2916693378048 2917015724448 2921563284768 2921976635544 2922390044802 2924807911424 2930105867472 2930520426876 2930935044933 2935504305153 2958187163904 2963317561344 2971561807872 2971982232576 2976615484416 2977036624128 2977365639528 2977457823424 2977786885374 2982099611584 2982429186534 3011011934688 3011437940904 3015807261696 3016233946368 3019816063152 3024625411584 3025053343872 3025379783223 3029769332352 3030197992416 3030626713128 3038628307008 3039058220464 3067749651456 3068522773848 3073401684544 3073409692416 3073741349994 3078296373248 3078636579648 3079072153584 3084308670852 3084745047291 3092889526776 3093327117258 3108141351936 3108581100288 3116788512768 3117229484544 3122530895232 3122972679456 3127503826944 3127946314752 3131661102528 3134055584898 3136648574976 3137092356608 3141983011328 3142774841724 3143219490117 3167507379456 3172445450496 3172543674368 3172894296768 3173343206544 3177947437056 3178290375504 3178740048732 3183802498944 3187583622216 3188034610278 3192660156672 3193111862976 3198542325328 3223257698304 3223713733632 3229553123496 3230010049518 3232682428416 3238180187648 3238538064048 3238996261284 3239454523347 3244154675328 3244504758327 3250131717672 3275245725696 3280351758336 3280815871488 3281280050304 3289943430144 3290408900352 3290874436416 3296004833856 3296369100906 3296471161648 3301721110016 3333732256512 3343007033856 3343480011648 3348692419968 3349166202144 3349640051352 3354862063032 3355336718106 3364671601228 3380785330176 3397293071046 3402327570432 3402703588032 3402808941056 3403185011856 3408490498896 3408972741468 3409455052269 3411793186816 3418456845384 3418940498022 3444871514112 3451218357888 3456714756096 3457203821568 3457576895112 3462593522688 3463083419904 3463573386432 3463956172782 3472718065152 3473209394816 3479500717623 3506883170112 3512468219904 3512847257136 3513344264388 3518441805312 3518939604096 3523118740344 3528729646848 3529228901184 3534730887744 3535230991152 3535731165316 3541243288756 3562547982336 3568606737408 3569111633664 3570011107362 3575576672442 3579041260032 3581777811312 3585248407552 3586031574993 3590837727232 3591742676256 3592250845848 3598360115994 3608371114572 3608881636801 3620008433664 3625651943424 3626164910592 3626677950336 3636253264896 3636767731968 3642952711104 3643468126032 3648754464768 3649270700544 3649664500396 3649674009744 3655476943232 3656398182381 3690917855424 3691440056592 3700777357312 3701186358912 3701710012896 3702233740968 3707605343232 3708005438088 3708530056854 3714436248768 3718847559252 3719373711991 3724770182784 3725297173472 3760467314688 3760999355904 3761415013104 3766862667264 3767278972464 3767395613312 3767811977412 3768345057771 3773395554304 3774219820911 3791820337284 3809979721728 3820579467264 3821120013312 3827077051392 3827618516736 3828160058688 3838267335168 3838810383744 3839353509152 3844924059648 3845338972832 3845763951057 3882620652624 3888804100608 3888924504064 3889354299264 3889774007001 3895417713024 3895968847392 3896520059736 3906807823296 3907360569168 3907913393244 3914005740204 3914559504457 3944249551872 3958807054608 3962642976768 3963508582887 3968820645888 3969382165504 3969820852704 3970382513832 3976572248712 3977134865046 4007866480128 4014682579584 4015250587872 4021076348928 4021645261824 4026421417536 4032833882112 4033404458496 4033839710964 4039692443136 4040263989888 4040710510788 4040835617504 4041282201579 4051504409344 4080012694128 4090332868608 4090784923008 4091363698464 4097879589888 4098321799992 4098901641786 4104848772864 4105429538112 4112411561136 4112993396388 4123852702368 4124436156344 4144188469248 4144774800384 4156305979392 4163374526976 4163963572608 4164423764508 4165012958589 4170595086336 4171056011136 4171506117849 4175548136704 4178740779864 4190366455632 4190959320156 4198086801993 4222745726976 4223343172608 4229927267328 4230525729024 4231124275392 4237720500672 4238320064976 4245069998592 4250111496288 4250712813704 4256880208896 4257482483968 4298284978176 4298760014976 4305461682816 4306070831328 4306680066024 4318050752064 4318661681712 4319272697796 4325539567104 4326006344436 4326618399663 4333508956896 4374421161984 4375040067072 4382964953316 4383585067203 4386591240192 4387211867136 4387832581888 4394673111808 4395158801208 4395780640314 4423790393498 4437280745856 4444347543552 4444976342016 4457342711808 4457973348864 4464923226624 4465554936192 4466186735136 4466680328061 4473149417376 4473643779801 4473782290808 4517156911356 4524350919552 4529724094728 4536938117376 4537580015808 4544653998528 4545296988624 4545940069692 4557942460512 4558587330696 4559232292118 4566340030238 4580418834432 4601624477184 4609605095424 4610102526816 4610612024991 4616791363584 4617444559872 4617954869472 4618097848576 4618608230376 4626463006278 4630290753536 4639334290164 4639990675887 4662871650432 4675182769152 4675844226816 4683796342848 4684459019184 4691255740416 4691919472128 4697491653792 4701083377347 4704972862464 4705638534912 4706146329458 4712974516992 4713641321536 4714162262586 4758142316544 4758815511552 4759341445152 4760014809816 4766921155584 4767435563256 4768110073098 4772055013376 4775703748416 4781375433324 4782051915417 4788990235008 4789667794464 4797813487992 4798492295786 4811161486096 4834886547456 4835570600448 4845015074277 4848337686528 4849023642624 4857270281472 4857807096072 4857957501376 4858494391926 4865694267392 4866232012992 4875197576508 4912868588544 4920527637504 4921223807232 4921920075456 4934915145216 4935613350528 4936311654624 4943473790976 4944007250784 4944706742472 4952581665024 4958463412336 4966360243712 5014510550784 5014665807872 5015220017472 5022483556352 5023038629952 5023749303216 5024460077028 5032293094548 5033005077159 5047007401842 5055760449712 5071177995264 5094826684416 5102769401856 5103491355648 5104213411584 5104777517784 5112735748344 5113459112202 5117689780224 5118413844992 5127685268076 5128410747033 5176827536832 5185072134144 5185805732352 5186365342668 5193890284032 5194625129856 5195360079648 5209077097728 5209814092224 5210551190992 5218674320272 5258999402496 5269270885704 5270016396582 5277662707968 5278409406144 5284678110516 5293094470272 5293843351776 5302096331616 5302846486728 5303596747974 5311864933134 5343821973504 5352910106112 5353667450496 5362193682432 5368561890048 5372666716968 5377872611328 5378452947952 5386256590848 5387018653184 5387614014384 5388376268772 5397540173991 5412556671858 5439247365888 5440016925504 5454379897344 5455151597952 5463839453184 5464429066656 5465202189048 5473131697152 5473906050816 5474496750594 5483215414848 5483991195184 5498470269824 5526366400512 5537160084888 5551166035968 5551779538368 5551951430144 5552565019344 5553350611452 5561408014848 5562008157132 5562795085281 5571654373152 5578271338878 5587155274176 5587945760208 5597449069324 5631124230144 5639903023104 5640700972032 5641499033856 5650294000896 5651093419968 5651717966118 5660093331456 5666815328384 5675840278528 5687730505926 5730869200896 5731680019968 5740615577088 5741427775104 5742240088032 5757401002752 5758215575616 5759030263728 5767386089472 5768008459248 5768824532884 5778011942528 5833386756096 5834031448896 5843126569536 5843953271088 5844780089604 5849615822848 5860211734944 5861040853752 5861870089866 5871008610306 5888175302149 5916374327808 5926635122688 5943964465152 5953230968832 5954073248256 5954731279056 5954915646848 5955573770748 5964199223168 5964858373068 5965702297569 6022023869376 6022875881808 6031614523392 6032467892736 6039632126304 6049250823168 6050106687744 6050759566446 6059538664704 6060395984832 6061253426256 6077256614016 6078116440928 6135499302912 6137045547696 6146803369088 6146819384832 6147482699988 6148352462679 6156592746496 6157273159296 6158144307168 6168617341704 6169490094582 6185779053552 6186654234516 6187529539303 6197175755323 6216282703872 6217162200576 6233577025536 6234458969088 6245061790464 6245945358912 6255892629504 6263322205056 6268111169796 6273297149952 6274184713216 6283966022656 6285549683448 6286438980234 6335014758912 6344890900992 6345087348736 6345788593536 6346686413088 6355894874112 6356580751008 6357480097464 6367604997888 6375167244432 6376069220556 6385320313344 6386223725952 6386912875693 6397084650656 6447427467264 6459106246992 6460020099036 6465364856832 6476360375296 6477076128096 6477992522568 6478909046694 6488309350656 6489009516654 6500263435344 6512239544281 6550491451392 6560703516672 6561631742976 6562560100608 6579886860288 6580817800704 6581748872832 6592009667712 6592738201812 6592942323296 6593670960471 6603442220032 6635685590247 6667464513024 6686014067712 6686960023296 6697384839936 6698332404288 6699280102704 6709724126064 6710673436212 6729343202456 6761570660352 6794586142092 6804655140864 6805407176064 6805617882112 6806370023712 6816980997792 6817945482936 6818910104538 6836913690768 6837880996044 6838848438177 6849510045357 6889743028224 6902436715776 6914407643136 6915153790224 6925187045376 6926166839808 6927146772864 6927912345564 6939694509417 6945436130304 6946418789632 6959001435246 7013766340224 7024936439808 7025694514272 7026688528776 7036883610624 7037879208192 7046237480688 7057459293696 7058457802368 7059219494187 7069461775488 7070461982304 7071243393879 7071462330632 7082486577512 7137213474816 7138223267328 7140022214724 7151153344884 7152165109647 7158082520064 7163555622624 7172063149986 7183485352512 7184501691696 7196720231988 7197738443679 7216742229144 7217763273602 7240016867328 7251303886848 7252329821184 7253355900672 7272506529792 7273535463936 7285905422208 7286936252064 7287741587889 7297508929536 7298541401088 7299329000792 7299348019488 7310953886464 7312796364762 7381835710848 7382880113184 7402372717824 7403420025792 7404467481936 7415210686464 7416010876176 7417060113708 7428872497536 7437695118504 7438747423982 7449540365568 7450594346944 7520934629376 7521998711808 7522830026208 7533725334528 7534557944928 7534791226624 7535623954824 7536690115542 7548439641822 7570511102763 7583640674568 7619959443456 7642240026624 7654154102784 7655237033472 7656320117376 7670188668303 7676534670336 7677620767488 7678707018304 7690677945664 7691527902114 7765241305248 7777608201216 7778708598528 7779548014002 7790835426048 7791937694784 7793040119472 7813615646592 7814721138336 7815826786488 7828011480408 7829119008914 7888499103744 7905024594873 7917614109216 7927017165774 7938764331008 7939641705408 7940765027664 7953144497424 7954269730092 7955395121961 7967797399701 8015732960256 8029365159168 8030501175744 8043290523648 8052842835072 8065667764224 8066808916992 8067679421928 8079384886272 8080527979776 8081421021576 8081671235008 8082564403158 8103008818688 8118835007787 8160025388256 8181569846016 8182727396928 8195759179776 8196643599984 8197803283572 8209697545728 8210859076224 8211745125891 8224823122272 8225986792776 8247705404736 8248872312688 8289549600768 8312611958784 8326749053952 8327927145216 8328847529016 8330025917178 8342112022272 8343012235698 8351096273408 8357481559728 8367407008317 8380732911264 8381918640312 8396173603986 8446686345216 8459854534656 8461051458048 8462248550784 8475441001344 8476640129952 8490139997184 8500222992576 8501425627408 8513760417792 8514964967936 8531595758889 8597520029952 8610923365632 8612141662656 8613360132048 8636101504128 8637323363424 8638545395592 8651079134208 8652012688872 8653236799326 8667017913792 8748842323968 8750080134144 8765929906632 8767170134406 8774423734272 8775665163776 8789346223616 8790317602416 8791561280628 8792805134799 8806512915459 8847580786996 8874561491712 8889952684032 8914685423616 8915946697728 8929846453248 8931109872384 8932373470272 8933360656122 8946298834752 8947287559602 8947564581616 9034313822712 9048701839104 9059448189456 9073876234752 9075160031616 9076139349669 9089307997056 9090593977248 9091880139384 9115884921024 9117174661392 9118464584236 9132680060476 9203248954368 9220205053632 9221224049982 9234889119744 9235909738944 9236195697152 9237216460752 9252926012556 9254235141873 9260581507072 9278668580328 9279981351774 9325743300864 9350365538304 9351688453632 9367592685696 9368918038368 9382511480832 9383838944256 9394983307584 9402166754694 9409945724928 9411277069824 9412292658916 9425949033984 9427282643072 9428324525172 9429658470351 9517631023104 9518682890304 9520029619632 9533842311168 9534871126512 9536220146196 9544110026752 9551407496832 9562750866648 9564103830834 9577980470016 9579335588928 9595626975984 9596984591572 9622322972192 9669773094912 9671141200896 9690030148554 9698047285248 9714540562944 9715614192144 9715915002752 9716988783852 9718363570041 9731388534784 9732464025984 9733514274981 9750395153016 9795535871317 9825737177088 9841055275008 9842447614464 9843840150912 9869830290432 9871226701056 9872623309248 9888014501568 9889413484944 9905163330048 9916926824672 9932720487424 10029021101568 10029331615744 10030440034944 10044967112704 10046077259904 10047498606432 10048920154056 10064586189096 10066010154318 10094014803684 10095442932547 10111520899424 10142355990528 10206982711296 10208426823168 10209555035568 10225471496688 10226918224404 10228365156807 10235379560448 10236827689984 10255370536152 10256821494066 10353655073664 10370144268288 10371611464704 10372730685336 10387780568064 10389250259712 10390720159296 10418154195456 10419628184448 10421102381984 10437348640544 10438502152869 10538541771408 10540032793164 10555325415936 10556818812288 10569356221032 10586188940544 10587686703552 10604192663232 10605692973456 10607193495948 10623729866268 10625232940669 10687643947008 10705820212224 10707334900992 10737123780096 10745333433936 10755745222656 10756905895904 10758094724979 10772513181696 10774037306368 10775228028768 10776752537544 10795080347982 10825113343716 10826644910403 10878494731776 10880033851008 10908759794688 10910303195904 10928858133312 10930404378096 10946263394304 10947812101632 10948993501188 10966430829696 10967982390368 10969194547143 10996940539648 11074320169776 11102332071936 11103559076736 11103902860288 11105130038688 11106701222904 11122816029696 11124016314264 11125590170562 11143308746304 11156542677756 11158121135973 11174310548352 11175891520416 11194898138648 11281401944064 11282998067712 11300588001792 11302186839936 11303435932236 11305035173313 11320186662912 11322659462733 11333630656768 11375461011852 11461738401792 11463360039936 11481231154176 11482855550208 11484480176064 11514802005504 11516431151232 11518060527456 11534772178944 11536016918496 11537291853171 11537649065768 11556023885056 11666773512192 11668062897792 11669322021003 11686253139072 11687906542176 11689560179208 11720423469888 11722081707504 11723740179732 11742017220612 11743678513371 11776350604298 11832748655616 11887928930304 11890525748661 11906461937664 11908146496512 11909462558112 11909831293696 11911147541496 11928398446336 11929716746136 11931404595138 12044047738752 12045751763616 12063229046784 12064935785472 12079264252608 12098501646336 12100213375488 12101519132892 12119077329408 12120791969664 12122506852512 12123846604737 12154513228032 12156232881856 12270998605824 12274091095392 12293606738176 12293638769664 12294965399976 12296704925358 12314546318592 12316288614336 12337234683408 12338980189164 12371558107104 12373308469032 12375059078606 12394351510646 12432565407744 12434324401152 12468917938176 12490123580928 12491890717824 12495038875767 12511785259008 12514518353547 12526644410112 12536222339592 12548369426432 12567932045312 12571099366896 12572877960468 12594260405979 12670029517824 12689781801984 12691577187072 12693372826176 12713161502016 12714960194928 12735209995776 12750334488864 12752138441112 12770640626688 12772447451904 12773825751386 12794169301312 12894854934528 12918212493984 12920040198072 12952720750592 12954152256192 12955985045136 12957818093388 12976618701312 12978019033308 12979855198989 13000526870688 13024479088562 13123263485952 13125120201216 13150755201609 13159773720576 13161635601408 13163497745664 13184019335424 13185476403624 13185884646592 13187341920942 13206884440064 13271371180494 13334929026048 13372028135424 13373920046592 13394769679872 13396664808576 13398560205408 13419448252128 13421346872424 13458686404912 13589172284184 13610814352128 13611235764224 13612740047424 13633961995584 13635890965872 13637820209076 13673827381536 13675761992088 13677696876354 13699020090714 13804873431552 13828815286272 13830307580448 13850374090752 13852333679616 13854293545728 13855824691128 13879389018834 13890872260608 13892837579264 13918002870492 13919972027661 14027532680448 14051389028544 14053377057552 14073767221248 14075758416384 14092474961376 14114918587392 14116915604736 14118438988374 14138923550976 14140923964608 14142486787758 14142924661264 14164973155024 14274426949632 14276446534656 14280044429448 14302306689768 14304330219294 14316165040128 14327111245248 14344126299972 14346155746251 14366970705024 14369003383392 14393440463976 14395476887358 14433484458288 14435526547204 14504659642368 14506711801344 14545013059584 14547070927872 14571810844416 14573872504128 14575483175778 14597082802176 14598658001584 14598696038976 14621907772928 14625592729524 14763671421696 14765760226368 14804745435648 14806840051584 14808934963872 14830421372928 14832021752352 14834120227416 14857744995072 14875390237008 14877494847964 14899080731136 14901188693888 15043997423616 15045660052416 15067450669056 15069115889856 15069582453248 15071247909648 15073380231084 15096879283644 15099015231477 15141022205526 15167281349136 15284480053248 15308308205568 15310474066944 15312640234752 15340377336606 15353069340672 15355241534976 15357414036608 15381355891328 15383055804228 15385232241099 15530482610496 15555216402432 15557417197056 15559096028004 15581670852096 15583875389568 15586080238944 15627231293184 15629442276672 15631653572976 15656022960816 15658238017828 15776998207488 15810049189746 15835228218432 15854034331548 15877528662016 15879283410816 15881530055328 15906288994848 15908539460184 15910790243922 15935594799402 15982190105833 16031465920512 16058730318336 16061002351488 16086581047296 16105685670144 16133617833984 16135358843856 16158769772544 16161055959552 16162842043152 16163342470016 16165128806316 16192620521973 16206017637376 16237670015574 16320050776512 16363139692032 16365454793856 16391518359552 16393287199968 16395606567144 16419395091456 16421718152448 16423490251782 16449646244544 16451973585552 16471512153103 16495410809472 16497744625376 16579099201536 16653498107904 16655854290432 16657695058032 16660051834356 16684224044544 16686024471396 16688385255843 16702192546816 16714963119456 16734814016634 16761465822528 16763837280624 16792347207972 16794723035251 16893372690432 16919709069312 16922102916096 16924497101568 16950882002688 16953280259904 16980279994368 17000445985152 17002851254816 17027520835584 17029929935872 17063191517778 17195040059904 17221846731264 17224283325312 17226720264096 17272203008256 17274646726848 17277090791184 17302158268416 17304025377744 17306473598652 17334035827584 17335906376881 17500160268288 17531859813264 17534340268812 17548847468544 17551330327552 17578692447232 17580635204832 17583122561256 17585610269598 17613025830918 17664525906447 17695161573992 17749122983424 17779905368064 17831893395456 17859692906496 17862219744768 17864746940544 17866721312244 17892597669504 17894575119204 17895129163232 17897106892707 18068627645424 18097403678208 18118896378912 18147752469504 18150320063232 18152278699338 18178615994112 18181187954496 18183760278768 18231769842048 18234349322784 18236929168472 18265360120952 18406497908736 18440410107264 18442448099964 18445057388037 18469778239488 18471819477888 18472391394304 18474432921504 18505852025112 18508470283746 18557337160656 18559962703548 18562588617909 18591527265969 18651486601728 18700731076608 18703376907264 18735185371392 18737836076736 18767677888512 18789966615168 18804333509388 18819891449856 18822554139648 18824585317832 18851898067968 18854565286144 18856649050344 18859316940702 19035262046208 19037365780608 19040059239264 19067684622336 19069742253024 19072440292392 19102814993664 19125501733296 19128207661668 19155960940032 19158671177856 19160738627079 19191253951968 19193969183144 19244645944384 19342282401792 19380060297108 19396094570496 19429081125888 19431228384288 19431830005504 19433977567704 19436727140082 19464928051968 19467028549962 19500790306032 19536718632843 19591071742634 19651474354176 19682110550016 19684895228928 19687680301824 19739660580864 19742453402112 19745246618496 19776029003136 19778826969888 19781012881413 19810326660096 19833853649344 19865440974848 19907056770741 20058042203136 20060880069888 20092154519808 20094997212864 20097840308112 20129172378192 20132020308636 20188029607368 20190885865094 20223041798848 20284711981056 20413965422592 20416853646336 20419110071136 20450942993376 20453836448808 20456730313614 20473655379968 20510741072304 20513642988132 20516545314531 20548530136071 20707310147328 20743222929408 20745461370672 20775561136128 20778500519424 20781440318592 20819083528251 20836308390912 20839256368896 20842204763968 20874697281088 20877004305738 21077083542816 21080065586328 21110650831872 21113637624576 21138712442064 21172377881088 21175373407104 21177658482561 21208385326464 21211385946912 21214386991896 21247459732536 21250465881338 21411640424448 21414669801984 21456495328941 21474247560192 21490666867872 21513811791808 21516189449958 21548074612736 21550456057536 21553505075088 21590160695964 21593215331037 21650226687432 21653289820806 21756989463552 21760067702016 21817519589376 21820606391808 21857716266624 21860808756192 21892526788608 21895624203264 21897987002376 21932861659392 21935964780736 21938389094286 21993881079296 22148640339552 22207118153472 22207805720576 22210260077376 22213402445808 22245632059392 22248032628528 22251180341124 22286617492608 22313085355512 22316242271946 22348621096704 22351783040832 22389796277296 22562803888128 22565996135424 22601176003584 22604373679872 22606871864472 22610070346626 22645318925466 22667261313536 22711533308289 22750922023704 22926720079872 22962462308352 22965711100416 22968960352128 23029604011008 23032862302464 23036121054912 23072033836992 23074583706342 23075298131536 23112047770112 23336125795584 23338644042006 23372506278144 23375813084352 23379120358416 23440846939776 23444163415008 23447480359464 23484034441224 23487357026742 23552701208596 23665497311232 23781051497322 23816292993024 23818925116224 23819662587392 23822295082992 23856796892672 23859433492272 23862809190276 23866185365883 23903392199103 24088095477504 24091503527232 24129871570944 24158528505216 24197003292672 24200426750976 24203038265784 24238154658816 24241583939328 24245013705024 24247693209474 24309026456064 24312465763712 24356505023361 24548182190784 24587213476352 24587277539328 24589930799952 24593409850716 24629092637184 24632577228672 24635235377673 24674469366816 24677960378328 24743116214208 24746616938064 24750118157212 24788703021292 24868648802304 24937835876352 24980247161856 24983781435648 24990077751534 25029036707094 25053288820224 25072444679184 25096738852864 25102221024951 25135864090624 25142198733792 25145755920936 25188520811958 25340059035648 25379563603968 25383154374144 25386745652352 25426323004032 25429920389856 25470419991552 25500668977728 25504276882224 25541281253376 25544894903808 25547651502772 25588338602624 25594787276667 25836424987968 25840080396144 25905441501184 25908304512384 25911970090272 25915636186776 25953237402624 25956038066616 25959710397978 26001053741376 26048958177124 26246526971904 26250240402432 26301510403218 26323271202816 26326995491328 26368038670848 26370952807248 26371769293184 26374683841884 26378415404397 26413768880128 26419538746377 26542742360988 26669858052096 26744056270848 26747840093184 26789539359744 26793329617152 26797120410816 26838896504256 26842693744848 26917372809824 27178344568368 27221628704256 27222471528448 27225480094848 27228418049007 27267923991168 27271781931744 27275640418152 27347654763072 27351523984176 27355393752708 27398040181428 27401916531199 27609746863104 27660615160896 27704667359232 27708587091456 27711649382256 27758778037668 27762705425619 27781744521216 27785675158528 27836005740984 27839944055322 28055065360896 28102778057088 28106754115104 28147534442496 28151516832768 28184949922752 28229837174784 28233831209472 28236877976748 28277847101952 28281847929216 28284973575516 28285849322528 28288975411053 28329946310048 28552893069312 28560088858896 28604613379536 28608660438588 28632330080256 28654222490496 28688252599944 28692311492502 28733941410048 28738006766784 28786880927952 28790953774716 28866968916576 28871053094408 29009319284736 29013423602688 29094141855744 29143621688832 29147745008256 29150966351556 29155090710123 29194165604352 29197316003168 29197392077952 29200542824943 29243815545856 29251185459048 29386607613951 29527342843392 29531520452736 29609490871296 29613680103168 29617869927744 29664043504704 29668240454832 29715489990144 29750780474016 29754989695928 29798161462272 29802377387776 30087994847232 30091320104832 30134901338112 30138231779712 30139164906496 30142495819296 30146760462168 30193758567288 30198030462954 30282044411052 30286328797641 30334562698272 30620948133888 30625280469504 30680754673212 30685095470421 30706138681344 30710483069952 30714828073216 30762711782656 30766111608456 30770464482198 31060965220992 31110432804864 31114834394112 31118192056008 31163341704192 31167750779136 31172160477888 31254462586368 31258884553344 31263307145952 31312045921632 31315506458607 31316476035656 31620098379492 31670456436864 31708068663096 31758566821632 31763060110656 31812577989696 31817078920368 31821580487844 31871189598804 31875698822007 31964380211666 32062931841024 32117460636672 32122004702976 32211371340288 32267235667968 32270717687712 32274284174937 32317539545088 32322111919104 32325684086304 32326684940032 32330257612632 32385241043946 32412035274752 32475340031148 32479934731209 32640101553024 32726279384064 32730909587712 32786574399936 32791213134288 32838790182912 32843436304896 32846980503564 32899292489088 32903947171104 32907583641429 32943024306206 32990821618944 32995489250752 33306996215808 33311708580864 33315390116064 33320103668712 33368448089088 33372048942792 33376770511686 33404385093632 33429926238912 33469628033268 33474363407919 33522931645056 33527674561248 33584694415944 33589446070502 33844205832192 33848994203136 33901764005376 33906560519808 33915105519939 33960559988736 33967978388199 34000891970304 34005702509632 34059859871744 34126383035556 34390080119808 34443693462528 34448566650624 34453440528192 34544406016512 34549293453696 34554181582368 34604316536832 34608050755488 34612947197304 34668071655168 34671812753762 35000320536576 35007966063009 35063719626528 35068680537624 35102660655104 35157384894464 35161270409664 35166245122512 35171220539196 35226051661836 35231035540113 35329051812894 35390323147984 35498245966848 35663786790912 35719385812992 35724439489536 35729493881088 35733442624488 35785195339008 35789150238408 35790258326464 35794213785414 36137255290848 36194807356416 36237792757824 36295504939008 36300640126464 36304557398676 36357231988224 36362375908992 36367520557536 36463539684096 36468698645568 36473858336944 36530720241904 36812995817472 36880820214528 36884896199928 36890114776074 36943638955776 36944782788608 36948865843008 37011704050224 37016940567492 37114674321312 37119925407096 37125177235818 37183054531938 37302973203456 37406753814528 37470370742784 37475672153472 37535355777024 37579933230336 37608667018776 37645108279296 37649170635664 37703796135936 37709130572288 37713298100688 37718633881404 37782781217937 38074731561216 38080118478528 38139484506048 38144880584784 38205629987328 38251003466592 38256415323336 38311921880064 38317342355712 38321477254158 38382507903936 38387938366288 38489291888768 38684564803584 38760120594216 38858162251776 38862456768576 38863660011008 38867955135408 38873454280164 38929856103936 38934057099924 38939565596967 39001580612064 39073437265686 39182143485268 39369790457856 39375360603648 39479321161728 39484906804224 39490493236992 39552058006272 39557653939776 39562025762826 39620653320192 39667707298688 39730881949696 39814113541482 40116084406272 40121760139776 40184309039616 40189994425728 40195680616224 40258344756384 40264040617272 40376059214736 40381771730188 40446083597696 40833707292672 40838220142272 40901885986752 40907672897616 40913460627228 40947310759936 41021482144608 41027285976264 41033090629062 41097060272142 41414620294656 41486445858816 41490922741344 41551122272256 41557001038848 41562880637184 41638167056502 41672616781824 41678512737792 41684409527936 41749394562176 41754008611476 41759916082983 42154167085632 42160131172656 42221301663744 42227275249152 42277424884128 42344755762176 42350746814208 42355316965122 42416770652928 42422771893824 42428773983792 42494919465072 42500931762676 42823280848896 42829339603968 42912990657882 42948495120384 42981333735744 43027623583616 43032378899916 43038467238753 43096149225472 43100912115072 43107010150176 43180321391928 43186430662074 43300453374864 43306579641612 43312706775121 43380230287261 43513978927104 43520135404032 43635039178752 43641212783616 43715432533248 43721617512384 43791248406528 43795974004752 43865723318784 43871929561472 43876778188572 43987762158592 44297280679104 44414236306944 44415611441152 44420520154752 44426804891616 44491264118784 44496065257056 44502360682248 44573234985216 44626170711024 44632484543892 44697242193408 44703566081664 44708390129851 44779592554592 45131992270848 45202352007168 45208747359744 45213743728944 45220140693252 45290637850932 45297045694431 45334522627072 45423066616578 45501844047408 45585676809967 45853440159744 45924924616704 45931422200832 45937920704256 46059208022016 46065724604928 46072242109824 46144067673984 46149167412684 46150596263072 46155696723297 46224095540224 46672251591168 46677288084012 46745012556288 46751626168704 46758240716832 46881693879552 46888326830016 46894960718928 46968068882448 46974714053484 47105402417192 47330994622464 47562102994644 47632585986048 47637850232448 47639325174784 47644590165984 47713593785344 47718866984544 47725618380552 47732370731766 47806784398206 47946570317499 48176190955008 48183007054464 48259743141888 48317057010432 48400853501952 48406076531568 48476309317632 48483167878656 48490027410048 48495386418948 48577861565919 48618052912128 48624931527424 48713010046722 49096364381568 49174426952704 49174555078656 49179861599904 49186819701432 49258185274368 49265154457344 49270470755346 49348938733632 49355920756656 49414536459309 49486232428416 49493233876128 49500236314424 49577406042584 49737297604608 49960494323712 49967562871296 49980155503068 50058073414188 50065155767529 50106577640448 50144889358368 50204442049902 50284397467584 50291511841872 50377041623916 50384169105753 50680118071296 50759127207936 50766308748288 50773491304704 50852646008064 50859840779712 50940839983104 51001337955456 51008553764448 51082562506752 51089789807616 51095303005544 51176677205248 51189574553334 51672849975936 51680160792288 51816609024768 51823940180544 51831272373552 51906474805248 51912076133232 51919420795956 52002107482752 52007719130643 52097916354248 52500480804864 52603020806436 52646542405632 52653990982656 52736077341696 52741905614496 52743538586368 52749367683768 52756830808794 52839077492754 52993577719341 53085484721976 53339716104192 53495680186368 53579078719488 53586659234304 53594240821632 53677793008512 53685387489696 53691320678121 53834745619648 54356689136736 54443257408512 54450960189696 54456836098014 54535847982336 54543563863488 54551280836304 54695309526144 54703047968352 54710787505416 54796080362856 54803833062398 55219493726208 55321230321792 55335172164111 55409334718464 55417174182912 55423298764512 55517556075336 55525410851238 55571350317056 55672011481968 55679888110644 55687765853727 55774581797907 56110130721792 56205556114176 56213508230208 56303033665536 56369899845504 56459674349568 56467662418944 56473755953496 56555694203904 56563695858432 56569947151032 56571698645056 56577950822106 56659892620096 57105786138624 57120177717792 57209226759072 57217320877176 57308444980992 57376505199888 57384622985004 57467882820096 57476013533568 57482215881237 57573761855904 57581907549432 57733937833152 57742106188816 58026847205376 58188283711488 58287243377664 58295490016512 58301932703112 58310181420246 58394632006336 58394784155904 58401085649886 58487631091712 58502370918096 58610155898529 58773215227902 59054685686784 59063040905472 59218981742592 59227360206336 59235739855488 59328087009408 59336480909664 59430979980288 59501560948032 59509979391856 59596322924544 59604754775552 59721170312223 60182640209664 60276463559424 60278329812992 60284991638592 60293520924336 60387517134576 60396060925908 60564088822104 60572657595282 60669125396544 61241896267776 61250560939008 61361509346424 61370190940842 61420966139904 61429656146432 61525423565312 61532223216912 61540928964396 61549635943593 61645590408213 62121930441984 62229668788224 62236384112016 62326683408384 62335501558272 62344320955776 62508925172736 62517769106688 62526614291904 62624091843264 62631012917214 62632952071312 63240196758984 63340912873728 63416137326192 63517133643264 63526120221312 63532975447683 63625155979392 63634157840736 63643160975688 63742379197608 63751397644014 63928760423332 64234921273344 64244009405952 64422742680576 64541435375424 64548568349874 64644223838208 64651368172608 64653369880064 64660515225264 64770482087892 64779645993111 64824070549504 64950680062296 64959869462418 65280203106048 65452558768128 65461819175424 65573148799872 65582426268576 65677580365824 65686872609792 65693961007128 65798584978176 65807894342208 65815167282858 65886048612412 65981643237888 65990978501504 66623417161728 66630780232128 66640207337424 66736896178176 66744097885584 66753541023372 66808770187264 66859852477824 66939256066536 66948726815838 67045863290112 67055349122496 67169388831888 67178892141004 67688411664384 67697988406272 67803528010752 67813121039616 67830211039878 67935956776398 68001783940608 68011405019264 68119719743488 68134599924867 68252766071112 68568751099219 68780160239616 68887386925056 68897133301248 68906881056384 69088812033024 69098586907392 69108363164736 69216101510976 69225894394608 69336143310336 69343625507524 70015932126018 70127439253056 70137361075248 70205321310208 70314769788928 70322540819328 70332490245024 70342441078392 70452103323672 70462071080226 70658103625788 70668100527829 70780646295968 70996491933696 71448878979072 71458987762176 71466885248976 71570390678016 71578300476816 71580516652928 71588427570828 71598556097649 71710176597309 72274510581696 72389614712832 72475585515648 72591009878016 72601280252928 72609114797352 72714463976448 72724751817984 72735041115072 72927079368192 72937397291136 72947716673888 73061440483808 73069515070083 73761640429056 73769792399856 73780229552148 73887277911552 73889565577216 73897731686016 73905706133019 74023408100448 74033881134984 74229348642624 74239850814192 74250354471636 74366109063876 74376630584683 74605946406912 74813507629056 74940741485568 74951344306944 75159866460672 75217334037552 75290216558592 75298341271328 75306663074853 75407592271872 75418261144576 75426596201376 75437267762808 75565562435874 76149463122432 76160236957056 76278969012096 76289761169568 76411259974656 76502006933184 76512830646672 76623843760128 76634684711424 76642954508316 76765015807872 76775876732576 76784361830001 76978583777536 77520241188432 77716324503552 77724913537152 77727320022016 77735910270816 77746908560328 77859712207872 77868114199848 77879131193934 78003161224128 78146874531372 78364286970536 78739580915712 78750721207296 78969813608448 78980986473984 79104116012544 79115307879552 79124051525652 79135246213191 79241306640384 79258616239131 79335414597376 79628227082964 80232168812544 80243520279552 80368618079232 80379988851456 80391361232448 80516689512768 80528081234544 80752118429472 80763543460376 80892167195392 81667414585344 81676440284544 81685254147021 81803771973504 81815345795232 81826921254456 82042964289216 82054571952528 82066181258124 82194120544284 82205749593597 82829240589312 82981845482688 83114002077696 83125761274368 83276334113004 83288116276857 83345233563648 83357025475584 83368819055872 83498789124352 83508017222952 83519832165966 84308334171264 84320262345312 84442603327488 84454550498304 84554849768256 84689511524352 84701493628416 84710633930244 84833541305856 84845543787648 84857547967584 84866926233159 84989838930144 85001863525352 85658679207936 85825981315764 85896990240768 85962667471488 86055247167232 86064757799832 86076934477506 86201824230144 86214020300352 86360642783856 86372861324148 86600906749728 86613159283224 86625413550242 86760460574522 87027957854208 87040270808064 87282425567232 87430865066496 87443235024768 87465272130369 87582496813056 87591948009504 87601628474829 87731446637568 87743859122944 87753556377144 87975524317184 88159822841853 88594561358208 88828472613888 88841040309504 88853609783232 88992130514112 89004721364496 89146469970432 89252341422048 89264969087784 89394484386816 89407132163328 89416780259702 89559185109184 90263984541696 90404704014336 90417494719488 90427487457888 90440281386504 90581275701864 90594091388862 90669045254144 90846133233156 90858986392923 91003688094816 91171353619934 91862844401664 91875841408512 92055286411263 92118416044032 92131449209856 92144484219648 92288135347968 92298334825368 92301192526144 92311393446594 92448191080448 93344503182336 93354576168024 93490025112576 93503252337408 93516481433664 93763387759104 93776653660032 93789921437856 93936137764896 93949428106968 94210804834384 95124205989288 95275700464896 95278650349568 95289180331968 95427187570688 95437733969088 95451236761104 95464741463532 95613568796412 95627096466021 95893140634998 96352381910016 96366014108928 96634114020864 96801707003904 96812153063136 96952618635264 96966335757312 96980054820096 96990772837896 97155723131838 97236105824256 97249863054848 97426020093444 97439804193627 98192728763136 98348853905408 98359723199808 98373639402864 98516370548736 98530308914688 98540941510692 98697877467264 98711841513312 98829072918618 98972464856832 98986467752256 99000472628848 99154812085168 99920988647424 99935125742592 99960311006136 100116146828376 100130311535058 100213155280896 100289778716736 100408884099804 100423090223757 100568794935168 100583023683744 100754083247832 100768338211506 101532617496576 101546982609408 101705292016128 101719681559424 101881679966208 102002675910912 102017107528896 102179579615232 102190606011088 102353354410496 102379149106668 103345699951872 103360321584576 103633218049536 103647880361088 103662544747104 103812949610496 103824152266464 103838841591912 104004214965504 104015438261286 104195832708496 105000961609728 105206041612872 105307981965312 105472154683392 105483811228992 105487077172736 105498735367536 105513661617588 105678154985508 105693106620339 105987155438682 106170969443952 106991360372736 107158157438976 107173318468608 107188481643264 107355586017024 107370774979392 107382641356242 107669491239296 108713378273472 108886514817024 108901920379392 108913672196028 109071695964672 109087127726976 109102561672608 109390619052288 109406095936704 109421575010832 109592160725712 109607666124796 110438987452416 110642460643584 110670344328222 110834348365824 110846597529024 111035112150672 111050821702476 111142700634112 111344022963936 111359776221288 111375531707454 111549163595814 111875330740831 112220261443584 112411112228352 112427016460416 112606067331072 112739799691008 112935324837888 112947511906992 113111388407808 113127391716864 113139894302064 113143397290112 113155901644212 113319785240192 113348343653811 114240355435584 114418453518144 114434641754352 114616889961984 114753010399776 114769245970008 114935765640192 114952027067136 114964431762474 115147523711808 115163815098864 115300585071721 115467875666304 115484212377632 116053694410752 116574486755328 116590980033024 116603865406224 116620362840492 116789264012672 116789568311808 116802171299772 116818696790901 116975262183424 117004741836192 117220311797058 117546430455804 117563061246757 118109371373568 118126081810944 118437963485184 118454720412672 118471479710976 118656174018816 118672961819328 118861959960576 119003121896064 119019958783712 119192645849088 119209509551104 119442340624446 120365280419328 120552927118848 120556659625984 120569983277184 120587041848672 120775034269152 120792121851816 121128177644208 121145315190564 121338250793088 121351344638167 122501121878016 122723018692848 122740381881684 122841932279808 122859312292864 123050847130624 123064446433824 123081857928792 123099271887186 123291180816426 124243860883968 124459337576448 124472768224032 124653366816768 124671003116544 124688641911552 125017850345472 125035538213376 125053228583808 125248183686528 125262025834428 125265904142624 125279748248949 126480393517968 126681825747456 126832274652384 127034267286528 127052240442624 127065950895366 127250311958784 127268315681472 127286321951376 127484758395216 127502795288028 127857520846664 128469842546688 128488018811904 128845485361152 129082870750848 129097136699748 129115401716259 129288447676416 129302736345216 129306739760128 129321030450528 129540964175784 129559291986222 129901360124592 129919738924836 129938120325363 130140690861783 130560406212096 130905117536256 130923638350848 131146297599744 131164852537152 131373745219584 131387922014256 131597169956352 131615788684416 131630334565716 131772097224824 131963286475776 131981957003008 133246834323456 133261560464256 133280414674848 133473792356352 133488195771168 133507082046744 133719704955648 133878512133072 133897453631676 134091726580224 134110698244992 134125170389553 134338777663776 134357784282008 135395976812544 135607056021504 135626242079232 135660422079756 135871913552796 135891137083293 136003567881216 136022810038528 136269199849734 136505532142224 136757030429901 137137502198438 137560320479232 137774773850112 137794266602496 137813762112768 138177624066048 138197173814784 138216726329472 138432203021952 138451788789216 138467090169891 138672286620672 138687251015048 140031864252036 140254878506112 140274722150496 140645081638656 140664980490048 140684882156784 140904206647344 140924142160452 141316207251576 141336201055658 141561292591936 141992983867392 142897757958144 142917975524352 142933770497952 143140781356032 143156600953632 143161033305856 143176855141656 143197112195298 143420353194618 143839710952497 144549021163392 144779229425664 144951171031296 145202560505856 145218229594704 145428927952896 145449503635968 145470082230144 145733584697757 145854158736384 145874794582272 145895433347776 146122880967616 146139030140166 147523280858112 147539584799712 147560459104296 147774555823104 147795463372032 147811412266038 148046816200896 148067762269968 148243609377927 148458697285248 148479701628384 148500708943272 148732218127752 148753261169366 149211892813824 149881482971136 149902688613888 150195467302587 150319732921344 150434668075104 150596682542656 150613326149706 150836522289152 150853192402752 150874535525616 151131124871748 151152507317259 152298926244864 152320473914112 152557938024192 152579522339136 152822519949312 153004013866368 153025661293344 153247687520256 153269369422848 153285909016632 153530031615744 153551753465152 153568723660002 153957167555072 155040482376864 155449827074304 155454640044032 155471820541632 155493817120656 155719424415744 155736228399696 155758262387868 156006322448256 156023157391929 156293749062744 156728573941072 157501442414592 157939627216896 157961972947968 158208232025088 158230615759104 158248103051304 158270492426382 158517232478262 158670829194752 158980733158023 159256454165928 160487040559104 160737236158464 160759977702912 160782722464896 161033379025536 161056162469088 161504236858944 161527086920752 161784334390784 163352880569088 163370508294042 163607543947008 163630691590464 163653842508912 164085928578432 164109143905056 164132362516248 164388241088568 164411499187194 165658481178624 165963690965376 166228004155392 166251522548736 166552668226008 166576232553714 166714050951168 166737638111744 166997578248704 167016034445904 167039664331932 167063297561181 167323745393721 168616668342528 168640524690624 168909100996608 169109699536512 169379023048704 169402987256832 169421267860488 169667082611712 169691087575296 169715095935168 169733852466318 169979677860288 170003727050704 171317358415872 171651962631528 171925334942976 172110494334464 172129515599664 172153868955012 172403648460288 172428040600704 172446647643711 172721285567712 172745722648296 173201813499456 173226318566448 173250827100484 173520921149044 174080541616128 174564851134464 174861730132992 174886470049536 174930544260738 175183896019008 175203256949658 175462893275136 175487718245888 175507112754288 175830467695587 175951048634368 176319645683706 177189122716416 177656945227776 177682080619008 177707219566464 177984261028224 178009442728992 178292939940864 178504682844096 178529938175568 178788968773632 178814264326656 178833560519404 179118370218368 179163510936669 180834989438976 180854974915776 180880562773008 181162551403728 181188182777724 181338090508288 181692266466312 181717972785846 182007376189632 182342707239868 183725688803328 183751682817024 184110572822526 184262898419712 184288968439296 184576270695936 184596669650736 184602385052288 184622786893188 184648907830779 184896382160896 184936771224639 186689006364672 186709152336048 186980050225152 187006504674816 187032962867328 187526775518208 187553307320064 187579842875712 187872275529792 187898856213936 188421609668768 190248411978576 190551400929792 190557300699136 190578360663936 190598926343049 190854375141376 190875467938176 190902473522208 190929482927064 191227137592824 191254192932042 191786281269996 191813415718393 192704763820032 192732028217856 193268228041728 193624306126272 193932671514624 193960109640192 193981545675792 194311446263676 194338937979333 194472211648512 194499726109696 194852040186888 194879608387254 196385457526272 196697707810816 196719446399616 196747278805728 197032741097472 197060617829376 197081883021384 197395754934528 197423683026624 197658145837236 197944929713664 197972935504512 198000945257696 198309624170336 199870251485184 199920622012272 200232293656752 200260623070116 200426310561792 200579557433472 200817768199608 200846180447514 201137589870336 201166047367488 201508166495664 201536676423012 201879425872711 203065234993152 203093965218816 203410584032256 203439363118848 204005351821824 204034215057792 204359159230464 204381212022176 204403799774601 204706708820992 204758298213336 205706253297657 206691399903744 206720643169152 207266436099072 207295760722176 207325089494208 207648304532928 207677683183824 208008429931008 208030876522572 208391665416992 210412083225744 210615963930624 210944309366784 210967622457984 210974154345472 210997470735072 211027323235176 211356309971016 211386213240678 211974310877364 212004301583487 212341938887904 214346636937216 214376963286528 214711172034048 214741549958784 214765282712484 214795668292947 215130529791927 215338982478592 217426756546944 217773029634048 217803840758784 217827344392056 218143391929344 218174255453952 218205123345216 218781238104576 218812191873408 218843150021664 219184321451424 219208545210249 219215332249592 221284921287168 221340688656444 221668696731648 221693195058048 221717118399057 222070224301344 222101643404952 222688045927872 222719552442576 222751063414908 223098327191628 223129891754049 223750661481662 224440522887168 224822224456704 224854032920832 225479599382016 225870649675776 225895023813984 225919989224559 226222776815616 226254783433728 226279788604128 226286794580224 226311803288424 226639570480384 226696687307622 228480710871168 228836907036288 228869283508704 229233779923968 229506020799552 229538491940016 229871531280384 229904054134272 229928863524948 230295047423616 230327630197728 230353085490003 230601170143442 230935751332608 230968424755264 233148973510656 233181960066048 233207730812448 233240725680984 233578528025344 233579136623616 233604342599544 233637393581802 234009483672384 234440623594116 235092860911608 235126122493514 236218742747136 236252163621888 236909440825344 236942959421952 237312348037632 237345923638656 237405738639573 237723919921152 237775848717393 238006243792128 238039917567424 238419019102208 238884681248892 240730560838656 241105854237696 241139966554368 241174083697344 241550068538304 241584243703632 242256355288416 242290630381128 242676501586176 242702689276334 245002243756032 245055762441063 245446037385696 245480763763368 245718624585728 246101694261248 246128892867648 246163715857584 246198543774372 246582361632852 246617248780791 248487721767936 248945536448064 249342006233088 249377283823104 249864348830571 250035700690944 250071076426752 250106457167616 250496367373056 250524051668856 250531808285248 250559496497898 252960787035936 253363651494912 253664549304768 254068534573056 254104480885248 254131901790732 254500623917568 254536631362944 254572643902752 254969516790432 255005590576056 255715041693328 256976037623808 257690970722304 258165741501696 258194273399496 258230803432518 258605472690432 258613479520256 258642060901056 259081928351568 259118583972444 259802720249184 259839477849672 259876240650726 260281381723566 261120812424192 261847276701696 262292595199488 262329705074304 262747490439168 262775844028512 263194339912704 263231577368832 263260669131432 263544194449648 263926572951552 263963914006016 264479468525559 266523120928512 266560829349696 266976391542336 267014164093488 267439409911296 267757024266144 267794907263352 268183453160448 268221396489984 268250340779106 268677555327552 268715568564016 270791953625088 271214112043008 271252484158464 271320844159512 271743827105592 271782274166586 272007135762432 272045620077056 272538399699468 272576959178769 273011064284448 273514060859802 274275004396876 275588533204992 275627524225536 276355248132096 276394347629568 276433452658944 276864406043904 276903577578432 276934180339782 277344573241344 277374502030096 280063728504072 280509757012224 280549444300992 281290163277312 281329960980096 281369764313568 281808413294688 281848284320904 282632414503152 282672402111316 283122585183872 285835951048704 285867540995904 286281562712064 286313201907264 286322066611712 286353710283312 286394224390596 286840706389236 286881289398063 287679421904994 289098042326784 289902342062592 290405121011712 290436459189408 290857855905792 290899007271936 290940164460288 291467169395514 291708317472768 291749589164544 291790866695552 292245761935232 292278060280332 292319412580881 295046561716224 295079169599424 295120918208592 295549111646208 295590926744064 295622824532076 296093632401792 296135524539936 296487218755854 296917394570496 296959403256768 297001417886544 297464436255504 297506522338732 299762965942272 299805377227776 300390934605174 300639465842688 300869336150208 301193365085312 301226652299412 301269270671271 301673044578304 301706384805504 301749071051232 302262249743496 302305014634518 303661612010827 304597852489728 304640947828224 305115876048384 305159044678272 305645039898624 306008027732736 306051322586688 306538738845696 306571818033264 307060063231488 307103506930304 307137447320004 307914335110144 310080964753728 310899654148608 310909280088064 310943641083264 310987634241312 311438848831488 311472456799392 311516524775736 312012644896512 312046314783858 312587498125488 312958730908957 313457147882144 315002884829184 315923945895936 316416464050176 316461231518208 316496206102608 316540984852764 317034464956524 317079319861017 317341658389504 317961466316046 318512908331856 319099737669769 320974081118208 321474472316928 321519955405824 321565444929792 322066758051072 322112324938176 323008473717888 323054173841504 323568668781568 326705761138176 326741016588084 327215087894016 327261383180928 327307685017824 328171857156864 328218287810112 328264725032496 328776482177136 328822998374388 329382221160739 331316962357248 331927381930752 332503045097472 333105336452016 333152465107428 333428101902336 333475276223488 333995156497408 334032068891808 334079328663864 334126595122362 334647490787442 335625992222493 337233336685056 337281049381248 337818201993216 338219399073024 338805974513664 338842535720976 339334165223424 339382175150592 339430191870336 339467704932636 339959355720576 340007454101408 340045030961433 343303925263056 343850669885952 344220988668928 344259031199328 344307737910024 344807296920576 344856081201408 344893295287422 345442571135424 345491445296592 345901755215163 346403626998912 346452637132896 346501654200968 347041842298088 348161083232256 349723460265984 349772940099072 349861088521476 350367792038016 350406513899316 350456090372703 350925786550272 350975436491776 351014225508576 351660935391174 352639291367412 352689183740271 354378245432832 355313890455552 355364161238016 355414439132928 355968522056448 356018885457984 356585879881728 357009365688192 357059876351136 357577937547264 357628528653312 357667121038808 358236740436736 358327021873338 361669978877952 361709949831552 361761125546016 362325102807456 362376365555448 363384532932624 363435945571692 364014752379264 364054033914501 364685414479736 367503365634048 368221145645052 368525796839424 368577936878592 369152541391872 369193339301472 369204770104576 369245573786376 369297815661558 369873542449278 373378012729344 373418304672096 373960100450304 374013009349632 374065925734656 375053551036416 375106614640128 375159685751424 375744551059584 375797712427872 375839244746847 376843219337536 380496823957152 381102801859584 381156721327872 381197852686098 381750935876352 381804947044416 381858965854128 382454275185648 382508385864084 383572562539992 383626831436786 385409527640064 385464056435712 386536456083456 387248612252544 387346205148777 387865343029248 387920219280384 387963091351584 388622892527352 388677875958666 388999452219392 389704080373776 389759216774508 389814360976089 390422072585349 392770915052544 393438892799232 393494557611456 394121235658752 394163766042768 394791509869056 394847366053248 395316291674472 395889859427328 395945871009024 396001890515392 396619248340672 399740502970368 399841244024544 400464587313504 400521246140232 401159114866944 401635536399216 401692360895028 402275179740672 402332094734976 402375511168659 403016332991328 403073352846024 403758851745422 406187930437632 406821168064512 406878726237696 407673411249879 408010703643648 408068430115584 408762424044352 408807599549202 409413417641984 409516596426672 410271091289703 411412506595314 413382799807488 413441286338304 414532872198144 414591521444352 414650178988416 415296609065856 415355366367648 416016859862016 416061753045144 416783330833984 420824166451488 421935244915968 421948308690944 421994941470144 422054646470352 422712619942032 422772426481356 423948621754728 424008603166974 424683877775808 428693273874432 428753926573056 429422344068096 429483099917568 429530565424968 429591336585894 430261059583854 430677964957184 431519132857491 434853513093888 435607681517568 435654688784112 436286783858688 436348510907904 436410246690432 437562476209152 437624383746816 437686300043328 438368642902848 438417090420498 438430664499184 442569842574336 442681377312888 443386390116096 443434236798114 444140448602688 444203286809904 444730828133781 445376091855744 445439104885152 445502126829816 446196654383256 446259783508098 447501322963324 449644448913408 449708065841664 450959198764032 451790047627968 451839978449118 452509566867456 452559577208256 452573589160448 452623606576848 453279140960768 453393374615244 453457521951777 456961421742336 457673814072576 457738567017408 458467559847936 459012041599104 459076983880032 459743062560768 459808108268544 459857727049896 460590094847232 460655260395456 460706170980006 461202340286884 461871502665216 461936849510528 466363920132096 466415461624896 466481451361968 467157056050688 467158273247232 467208685199088 467274787163604 468018967344768 468069472175787 468881247188232 470185721823216 470252244987028 472504327243776 473818881650688 473885918843904 474624696075264 474691847277312 474811477279146 475551697434786 476012487584256 476079835134848 476838038204416 476942199474069 477769362497784 481461121677312 482211708475392 482279933108736 482348167394688 483100137076608 483168487407264 484512710576832 484581260762256 485353003172352 485405378552668 490111524882126 490892074771392 490961527526736 491437249171456 492203388522496 492257785735296 492327431715168 492397087548744 493164723265704 493234497561582 496975443535872 497891072896128 498684012466176 498754567646208 499728697661142 500142152853504 500212914335232 500992734746112 501048103337712 501063616570496 501118992995796 501189892683543 501971236181163 505921574071872 506727302989824 507329098609536 508137069146112 508208961770496 508263803581464 509001247835136 509073262725888 509145287805504 509939033580864 510011181152112 511430083386656 513952075247616 516331483003392 516388546798992 516461606865036 517210945380864 517226959040512 517284121802112 517339942931133 518163856703136 518237167944888 519605440498368 519678955699344 519752481301452 520562763447132 520636414092781 522241624848384 523694553403392 524585190398976 524659410148608 525551688057024 526388679825408 526463154737664 526521338262864 527088388899296 527491403086761 527853145903104 527927828012032 528958937051118 533046241857024 533121658699392 533952783084672 534028328186976 534878819822592 535514048532288 535589814526704 536366906320896 536442792979968 536500681558212 537355110655104 537431137128032 537490532810007 542504968316928 542641688319024 543487654211184 543564548333172 544014271524864 544091240154112 545076799398936 545153918357538 546022128568896 547028121719604 548550008793752 551177066409984 551255048451072 552788695259136 552866905317888 553728812087808 553807155156864 553868360679564 553946723492337 554689146482688 554749004060192 554810313673917 560127457008144 561019514024448 561098888601984 562580326554624 562659921960192 562739528627136 563616826589376 563696568641808 565264829006304 565344804222632 566245170367744 571671902097408 571735081991808 571796779029147 572563125424128 572626403814528 572644133223424 572707420566624 572788448781192 573681412778472 573762578796126 575358843809988 575440247155179 578196084653568 579804684125184 580872918378816 581798014543872 581880328920576 582934338791028 583016813937999 583416634945536 583499178329088 583581733391104 584491523870464 584556120560664 584638825161762 590093123432448 590158339198848 590241836417184 591098223292416 591181853488128 591245649064152 592187264803584 592271049079872 592974437511708 593834789140992 593918806513536 594002835773088 594928872511008 595013044677464 599610754455552 600781869210348 601278931685376 601738672300416 602386730170624 602453304598824 602538541342542 603412769611008 603498142102464 604524499486992 604610029269036 605638277618133 607323224021654 609195704979456 609281895656448 610231752096768 610318089356544 612016055465472 612102645173376 613077477691392 613143636066528 613211399323803 614120126462976 614207013860608 614274894640008 615828670220288 617118759892971 620161929507456 621799308297216 621887282166528 621975268482624 622944913598784 623033049551472 624025289793024 624092629567716 625174996250976 625917461817914 626914295764288 631847891791872 632832928100352 632922463036416 632992412205216 633081969705528 634068929913048 634158639722034 634683316779008 635922932632092 636012904750461 637025816663712 638199475339538 643039910811648 643130889859584 644133516102144 644224649876352 644387004878841 645391589375781 646016947435776 646108347683008 647137337563136 653411522276352 653482033176168 654430175788032 654522766361856 654615370035648 656343714313728 656436575620224 656529450064992 657552964354272 657645996748776 658764442321478 663854763861504 665006090194944 665151355197171 666210672904032 666304930214856 666950552446976 667990312994816 668064137783616 668158657327728 668253190244724 669294981574884 669389675262147 671251984444986 674466673370112 674562098762496 676438798146048 677611949027328 677685071441952 678668330446848 678764350301184 678860383740672 678935409865272 679918711441152 680014908202816 680090061922866 686607850526112 687701339771904 688441977337856 688518062398656 688615475820048 689614593841152 689712162402816 689786590574844 690885142270848 690982890593184 691803510430326 692807253997824 692905274265792 693003308401936 694083684596176 699446920531968 699545880198144 699722177042952 700735584076032 700813027798632 700912180745406 701950872983552 702028451017152 703321870782348 705278582734824 705378367480542 708756490865664 710728322476032 710828878265856 711937044112896 712037770915968 713171759763456 714018731376384 714119752702272 715257057306624 715334242077616 716473480873472 716654043746676 723419899663104 723522251092032 724650205614912 724752731110896 726769065865248 726871891143384 728029504758528 728108067829002 729370828959472 735006731268096 736442291290104 737155873757184 738305082783744 738386678602944 738409540209152 738491147572752 738595631323116 739747084898556 739851746342373 746836609344192 748026018699264 748131851469312 750107102072832 750213229280256 750319371502848 751489102119168 751595424855744 751678489493694 753686438675072 760993647914304 762205603719168 762313442655744 762395705372196 763501871752704 763609894088832 763717931708256 764908550371296 765016771728168 767145125079984 767253662873572 770928112871424 773072912166912 774497224505088 774692410297554 775840438560768 775926182703168 777245785054704 777355751917332 777998904438784 779408160747552 779518433549016 779628721952178 780844145170698 785541830105088 786877785598464 786989115222912 788242471317504 788327532085536 789583019738112 789694732106496 790632583348944 791779718854656 791891742018048 792003781030784 793238496681344 793438405576677 799682488049088 800929174627008 801042492280464 802318229733888 803271072798432 803384721790056 804550359481344 804664189469952 804751022337318 806032665982656 806146705692048 807517703490844 812375860875264 813642336129024 813757452475392 815346822499758 816021407287296 816136860231168 817524848088704 817615199098404 817730877536307 818826835283968 819033192853344 820542182579406 822825013190628 822941428727299 826765599614976 826882572676608 829065744396288 829183042888704 829300357976832 830593218131712 830710732735296 832033719724032 832123506090288 833566661667968 841648332902976 843870489831936 843896617381888 843989882940288 844109292940704 845425239884064 845544852962712 847897243509456 848017206333948 849367755551616 849459412467169 857507853146112 858844688136192 858966199835136 859061130849936 859182673171788 860522119167708 860643868194189 861355929914368 863038265714982 869707026187776 871215363035136 871309377568224 872573567717376 872697021815808 872820493380864 875124952418304 875248767493632 875372600086656 876737285805696 876834180840996 876861328998368 876958237742643 885139685148672 885362754625776 886772780232192 886868473596228 888280897205376 888406573619808 889461656267562 890752183711488 890878209770304 891004253659632 892393308766512 892519567016196 895002645926648 899288897826816 899416131683328 901918397528064 903580095255936 903679956898236 903807812013813 905019133734912 905119154416512 905147178320896 905247213153696 906558281921536 906786749230488 906915043903554 910984836032481 913922843484672 915347628145152 915477134034816 916935119695872 918024083198208 918153967760064 919616216537088 919715454099792 921180189694464 921310520790912 921412341960012 922404680573768 923743005330432 923873699021056 932727840264192 932830923249792 932962902723936 934314112101376 934316546494464 934417370398176 934549574327208 936037934689536 936138944351574 937762494376464 938876192726871 940371443646432 940504489974056 945008654487552 947771837687808 949249392150528 949383694554624 949622954558292 951103394869572 951237959583051 952024975168512 952159670269696 953884398948138 955538724995568 957299213009307 962922243354624 964423416950784 964559866217472 964696334789376 966200274153216 966336974814528 969025421153664 969162521524512 970706006344704 970810757105336 980223049764252 981784149542784 981923055053472 984515571470592 984654863430336 984794175097488 986329446531408 986468995123164 988146663482217 993950887071744 995782145792256 997509135292416 999457395322284 1000284305707008 1000425828670464 1001985469492224 1002096206675424 1002127233140992 1002237985991592 1002379785367086 1003942472362326 1006877976667479 1011843148143744 1013454605979648 1014658197219072 1016417923540992 1016527607162928 1018002495670272 1018146525451776 1018290575611008 1019878067161728 1020022362304224 1020135092884299 1022860166773312 1032662966006784 1032777093597984 1032923213730072 1034421890761728 1034568243604224 1034679885862266 1036327713406272 1036474335889776 1037705265645489 1039210880996736 1039357911398688 1039504962602904 1041125526894264 1041272828185562 1044483249696768 1049170380797952 1049318820297216 1051103376114048 1051368271118109 1052777359650816 1052926309475328 1053042676525728 1054176777798592 1054982806173522 1055855656024064 1057917874102236 1058067551220813 1066092483714048 1066243317398784 1067905566169344 1068056656373952 1069757639645184 1071028097064576 1071179629053408 1072733812641792 1072885585959936 1073001363116424 1074710221310208 1074862274256064 1074981065620014 1085009936633856 1085283376638048 1086975308422368 1087129096666344 1088182480308224 1090153598797872 1090307836715076 1092044257137792 1092162101743503 1094056243439208 1097100017587504 1102510096902144 1105577390518272 1105733810635776 1107457624175616 1107614310313728 1107736721359128 1107893446984674 1109498008120384 1109620627347834 1120254914016288 1122039028048896 1122197777203968 1125160653109248 1125319843920384 1125479057254272 1127233653178752 1127393137283616 1130529658012608 1130689608445264 1132490340735488 1143470163983616 1143593558058294 1145252807629056 1145288266446848 1145414841133248 1145576897562384 1147362825556944 1147525157592252 1150717687619976 1150880494310358 1156392169307136 1159609368250368 1161745836757632 1163596029087744 1163760657841152 1165868677582056 1166033627875998 1166998356658176 1167163466782208 1168983047740928 1169112241121328 1169277650323524 1169443082928267 1171266217756047 1180316678397696 1180483672834368 1182363706976256 1182491298128304 1184374529607168 1184542098159744 1185948875023416 1187669578281984 1187837613027072 1188005671546176 1189857745022016 1190026089354928 1199221508911104 1201563738420696 1203477344600832 1204773460341248 1204906609197648 1205077082685084 1206825539222016 1206996284204928 1207126533505977 1209048998973984 1209220058538072 1211276555236266 1214646448043308 1218563791312896 1220463504193536 1220636178713088 1224032110930944 1224205290346752 1226287272133056 1226422798647606 1228240252925952 1228414027721216 1228549789280016 1230813273869109 1231657340440576 1234237519785942 1240323859014912 1243598616594432 1243774564333056 1243950536965248 1245889827197568 1246066099102944 1248050579586048 1248185259135432 1250349992501952 1251834923635828 1253828591528576 1265844926072832 1265984824410432 1266163939411056 1268137859826096 1268317279444068 1269366633558016 1271845865264184 1272025809500922 1274051633327424 1276398950679076 1286079821623296 1286261779719168 1288267032204288 1288449299752704 1288774009757682 1290783178751562 1292033894871552 1292216695366016 1294274675126272 1294557398572473 1306823044552704 1306964066352336 1308860351576064 1309045532723712 1309230740071296 1312687428627456 1312873151240448 1313058900129984 1315105928708544 1315291993497552 1317528884642956 1327709527723008 1330302710394342 1332421345808064 1332609860429712 1333901104893952 1334192484401343 1335980625989632 1336128275567232 1336317314655456 1336506380489448 1338589963149768 1338779350524294 1342503968889972 1342693910028751 1348933346740224 1349124197524992 1352877596292096 1355370142883904 1357528700602368 1357720767481344 1357870819730544 1359837422882304 1360029816405632 1360180123845732 1360372565855331 1373215701052224 1375402679543808 1376883954675712 1377036124797312 1377230951640096 1379229187682304 1379424324805632 1379573181149688 1381770284541696 1381965781186368 1383607020860652 1385614507995648 1385810548531584 1386006616803872 1388167369192352 1399091760396288 1399444354085904 1401471168152064 1401626055597264 1401824361490812 1403901745967104 1404056902034304 1404208416527361 1406643741564696 1410557165469648 1410756734961084 1413155981108977 1417512981731328 1421456644952064 1421657756531712 1423874088225792 1424075541831936 1428037462752768 1428239505404544 1430514114613248 1430668484155232 1430826598422207 1432946961746944 1433308087493352 1446839799326208 1447044502184064 1449300411229824 1449505462221792 1453538131730496 1453743782286768 1456059009517056 1456216135658004 1458741657918944 1472884582580208 1474311747514368 1476610165567488 1476773357205888 1476819080418304 1476982295145504 1477191262646232 1479494169797112 1479703492684746 1493673218688384 1496052037398528 1496263702938624 1500426458560512 1500638743005696 1502978204238336 1503190849711488 1503356978987388 1503569678050629 1505913708543489 1507372877350144 1521987295828608 1524411207438336 1524626885311488 1524791410744392 1527003743505408 1527219788177664 1527435863416512 1529817100742592 1530033543456336 1534290250159968 1534507325747144 1541856225742848 1548994449010176 1549384820595108 1551680877121536 1551852365406336 1552019828793399 1554491570109408 1554711503834664 1558816321495104 1559036867098032 1559257443904356 1561688290341396 1561909242278343 1571083660210176 1573755571196928 1573978230445824 1576655064171072 1579166039476224 1579389464212992 1581265166697888 1582474209260283 1583559437709312 1583783484036096 1584007562061568 1586476993362688 1586876811153354 1599364976098176 1601858349254016 1602084984560928 1604636459467776 1606542145596864 1606769443580112 1609100718962688 1609328378939904 1609502044674636 1612065331965312 1612293411384096 1612471598430021 1615035406981688 1627514904950784 1630693644999516 1632042814574592 1632273720462336 1635049696177408 1635230398196808 1635461755072614 1638066385706688 1641084365158812 1645650026381256 1645882857454598 1653531199229952 1653765145353216 1658366085777408 1658600715953664 1661186436263424 1661421465470592 1661840170477011 1664067439448064 1664247012180576 1664430941021751 1667133323335936 1683296665805952 1687740979663872 1687979765880576 1688218585881408 1690850479768128 1691089705925424 1695794487018912 1696034412667896 1698735511103232 1698918824934338 1715015706292224 1715390337087441 1717689376272384 1717932399670272 1718122261699872 1718365346343576 1721044238335416 1721287736388378 1722711859828736 1726076531429964 1726320741465537 1739414052375552 1742618755136448 1745394043631616 1745640986761728 1749050441813997 1750249904836608 1750497534987264 1750745200173312 1753474571611392 1753668361681992 1753722657996736 1753916475485286 1770279370297344 1770725509251552 1773545560464384 1773736947192456 1776561794410752 1776813147239616 1778923312535124 1781504367422976 1781756419540608 1782008507319264 1784786617533024 1785039134032392 1790005291853296 1798832263366656 1803836795056128 1807160190511872 1807359913796472 1807615624027626 1810238308833024 1810294356641792 1810494426307392 1813116563843072 1813573498460976 1813830087807108 1816914832854399 1821969672064962 1827845686969344 1830695256290304 1830954268069632 1836048166396416 1836307935520128 1839232433074176 1839430908199584 1842360379388928 1842621041581824 1842824683920024 1844809361147536 1847486010660864 1847747398042112 1851356279678913 1865661846499584 1865925805447872 1868628224202752 1868834740796352 1869099148654416 1872075869379072 1872277888703148 1875524988752928 1877752385453742 1880742887292864 1881008979948112 1895543675375616 1898498784301056 1898767389109248 1899245909116584 1902206789739144 1902475919166102 1904049950337024 1904319340539392 1907768797896276 1908038714251383 1911077449991136 1914598426018614 1929119732434944 1929392669578752 1932400548306432 1932673949629056 1938050842307328 1938325043049024 1941412012689408 1941621514210672 1960446099528504 1963568299085568 1963846110106944 1969031142941184 1969309726860672 1969588350194976 1972658893062816 1972937990246328 1976293326964434 1991564291584512 1995018270584832 1998914790644568 2000851657340928 2003970938984448 2004192413350848 2004254466281984 2004475971983184 2004759570734172 2007884944724652 2008169025786441 2013755953334958 2023686296287488 2029316394438144 2032835847081984 2033055214325856 2036004991340544 2036293050903552 2036581151222016 2039756134323456 2040044724608448 2040270185768598 2045720333546624 2065325932013568 2065554187195968 2065846427460144 2068843781523456 2069136487208448 2069359771724532 2072655426812544 2072948671779552 2075410531290978 2078421761993472 2078715822797376 2079009925205808 2082251053788528 2082545656371124 2098340761595904 2098637640594432 2102206752228096 2102736542236218 2105852618950656 2106085353051456 2108353555597184 2109965612347044 2111711312048128 2115835748204472 2116135102441626 2125631284075789 2132184967428096 2132486634797568 2135811132338688 2136113312747904 2139515279290368 2142056194129152 2142359258106816 2145771171919872 2146002726232848 2149420442620416 2149724548512128 2149962131240028 2170566753276096 2173950616844736 2174258193332688 2176364960616448 2180307197595744 2180615673430152 2184088514275584 2184324203487006 2188112486878416 2190711116362699 2194200035175008 2205020193804288 2211467621271552 2214915248351232 2215228620627456 2215473442718256 2215786893969348 2218996016240768 2219241254695668 2219555239027119 2233698163688383 2240509828032576 2244078056097792 2244395554407936 2250321306218496 2250639687840768 2250958114508544 2254467306357504 2254786274567232 2261059316025216 2261379216890528 2264980681470976 2286940327967232 2287187116116588 2290505615258112 2290576532893696 2290829682266496 2291153795124768 2294725651113888 2295050315184504 2301435375239952 2301760988620716 2305675548125173 2312784338614272 2319218736500736 2323491673515264 2327521315682304 2331737355164112 2332067255751996 2333996713316352 2334326933564416 2337966095481856 2338224482242656 2338555300647048 2338886165856534 2342532435512094 2360633356795392 2360967345668736 2364727413952512 2364982596256608 2368749059214336 2369084196319488 2371897750046832 2375339156563968 2375675226054144 2376011343092352 2379715490044032 2380052178709856 2380315216730031 2403127476841392 2406954689201664 2409546920682496 2409813218395296 2410154165370168 2413651078444032 2413992568409856 2414253067011954 2418097997947968 2418440117076144 2422553110472532 2429292896086616 2437127582625792 2440927008387072 2441272357426176 2448064221861888 2448410580693504 2452574544266112 2452845597295212 2453192632608921 2456480505851904 2456828055442432 2457099578560032 2461626547738218 2468475039571884 2468824286181897 2480647718029824 2487197233188864 2487549128666112 2487901073930496 2491779654395136 2492132198205888 2496101159172096 2496370518270864 2500699985003904 2503669847271656 2507657183057152 2531689852145664 2531969648820864 2532327878822112 2536275719652192 2536634558888136 2543691730528368 2544051619001844 2548103266654848 2548378237401507 2552797901358152 2572523559438336 2576534064408576 2576898599505408 2577548019515364 2581566357503124 2581931604582567 2584067789743104 2584433390732032 2589114797144946 2613646089105408 2613928132704672 2617720703152128 2618091065447424 2618461480142592 2625374857254912 2625746302480896 2626117800259968 2630211857417088 2630583986995104 2630874713227929 2635057769285912 2655419055446016 2660605420788684 2664842691616128 2665219720859424 2668384968802686 2672256551134464 2672634629310912 2673012760978896 2677179926299536 2677558701048588 2685007937779944 2685387820057502 2697866693480448 2698248395049984 2705755192584192 2710740285767808 2711423436041439 2715057401204736 2715441534962688 2715741639461088 2719674845764608 2720059632811264 2720360247691464 2720745131710662 2732954508097443 2746431402104448 2750805359087616 2754072249594624 2754461903280192 2758848649611264 2759146362299376 2763540569083392 2763931562372736 2767214041721304 2771229015991296 2771621097063168 2772013233607744 2776334738384704 2798183520792576 2798888708171808 2802942336304128 2803252111194528 2803648722981624 2808113804068608 2808416833054722 2813287483129392 2816628578180613 2821114330939296 2821513469922168 2826311962217954 2835025963462656 2843315513063424 2847748176451584 2848151083663872 2853713878749153 2856074925505536 2856479010809088 2861336968310464 2861653196844414 2865893923493888 2866616174986704 2871897639027921 2893679598652416 2894089004368128 2898600822459648 2899010924443584 2907076263460992 2907487564573536 2912118019034112 2912432271316008 2917483315837888 2945769165160416 2953546714411776 2953638160836608 2953964590291008 2954382525292464 2958988339594224 2959406985369492 2964439990446651 2987346437376768 2992527405877248 3000852917121024 3001277486011392 3005956408476672 3006381699422976 3006713957974776 3007139356101258 3011827417086978 3014745754700288 3020633930002437 3043974591657216 3049253770622976 3049582821488784 3054007487010816 3054439576355328 3054871726833024 3059634201485184 3060067086912672 3068580500319936 3069014651494288 3097988898020352 3098769641190216 3103704730812672 3104039657586798 3108983140218816 3109423007669328 3113115796936467 3117632642990208 3118073734196064 3118514887808712 3123376580682792 3123818484556686 3147511142393856 3147956460891648 3153310128342144 3158332078952448 3158778928425984 3162530333395776 3164948418520566 3167566968072192 3168015124123136 3172953986725376 3173753622306708 3174202653662439 3198729952196352 3203716698508032 3204169969121856 3209272918935552 3213084291193728 3213538887160224 3218201437925376 3218656757879808 3219004089349272 3224130663930624 3224586822768192 3224943196860042 3230070813963376 3255029809901568 3261387289999032 3264547440924672 3270099392354816 3270460796393616 3270923510145228 3276132771413376 3276486305230509 3282168730317624 3291300052762512 3291765714909196 3307530290706432 3316732171554816 3317201431907328 3322372872526848 3322842930941184 3323680340954022 3328494024361152 3328861882043502 3334266646671872 3366593331611904 3375481959327744 3375959531761152 3376437171762816 3381700959536256 3382179411850848 3391588974037824 3392068825335792 3397471022206464 3397837649868676 3430780674174882 3435864799340544 3436244523399744 3436730692687152 3442088476670832 3442575472776756 3445423719657472 3452153062859928 3452641482931074 3478828104751104 3485237510272896 3490788087263232 3491281973523456 3498100883627994 3500995069974528 3501490400346624 3506949143222784 3507336723363984 3507445315993472 3507832950970572 3508329248784801 3513798653268141 3541451018503104 3547091120928768 3547473894384912 3553123588821504 3553626294479232 3557846625070248 3563008734845952 3563512839081216 3564017014638528 3569573235066048 3570078268064784 3580010583706592 3597664526733312 3614320381023744 3614719827592944 3615231248055252 3620476617666048 3620588713283584 3620988852614784 3621379600517931 3626233127686144 3627146996921952 3627660175614216 3633829665708798 3643939344129924 3644454898649467 3655691373938688 3661390512580608 3661908536139264 3672096332792832 3672615871040256 3678861816399168 3684720758777856 3685242083163648 3685649367840048 3689618722295072 3692439821607327 3694972021321728 3695494796084224 3702712559357826 3731323692999168 3731851610895744 3737256448405504 3737669481592704 3738198297308832 3744151738758144 3744555777406296 3751049977505856 3755504770907484 3761485774585728 3762017959896224 3797534778218496 3798491818233168 3804413579478288 3804951838332204 3808099900674048 3808638681078784 3815537595792552 3816077428502766 3822154899982272 3829196852037228 3858239464869888 3858785339157504 3864801096612864 3865347899258112 3876101684614656 3876650086098048 3882824025378816 3883243028421344 3883672195717419 3920892199057008 3927136598171136 3927692220213888 3938062285882368 3938619453721344 3939176700389952 3945317786125632 3945875980492656 3952586653928868 3983128583169024 3997829581289136 4001703314681856 4002577453204029 4007941877968896 4008384826701696 4008508932563968 4008951943966368 4009519141468344 4015769889449304 4016338051572882 4027511906669916 4028081730086253 4047372592574976 4058632788876288 4066110428651712 4072586101807104 4073162302444032 4079512268646912 4080089449216896 4080540371537196 4081117697565993 4091440667093248 4130651864027136 4131108374391936 4131692854920288 4137687563046912 4138272974416896 4138719543449064 4145310853625088 4145897343559104 4150821062581956 4156843523986944 4157431645594752 4158019850411616 4164502107577056 4165091312742248 4197275281188864 4204413504456192 4205473084472436 4211705237901312 4212170706102912 4212625249582083 4216707111194368 4219931224694088 4231671496408944 4232270204883252 4239467943326931 4251262568151578 4264369934856192 4264973269595136 4271622264677376 4272226625495808 4284112388258304 4284718516213632 4291542343839744 4292005452465696 4292479795266621 4298840885240832 4299449097024256 4299924262480056 4341133506552192 4347901233689472 4348516386665376 4360614395191488 4361231346860304 4368177028551168 4368648406974012 4376224973756832 4381422232725398 4388400070350016 4422935242543104 4429830496702464 4430457241254912 4430946885436512 4431573787938696 4437992032481536 4438482509391336 4439110478054238 4467396327376766 4481019656065152 4488156112195584 4488791108815872 4501279375681536 4501916229017088 4508934612715008 4509572549134464 4510709034151887 4517741125630467 4522118632050432 4522758433781056 4529961362941952 4573880655934464 4574374232233176 4581011230516224 4581659364532992 4582307590249536 4589451302227776 4590100630369008 4602870750479904 4603521977241432 4611351096250346 4625568677228544 4646983347030528 4655042631364608 4656059486380197 4663474710328224 4664134511503992 4668653867128832 4675932190963712 4676448964485312 4677110601294096 4677772331713068 4685064871024188 4685727726835029 4721266713590784 4721934691337472 4729965192513216 4737498118428672 4738168392638976 4743795500093664 4747422627780849 4750678313127936 4751350452108288 4752022686184704 4759430980088064 4760104357419712 4760630433460062 4806254953682784 4813909378403328 4819093841364992 4819626436790592 4820308330740336 4827302156888064 4827985136819712 4828506134023908 4836195995895936 4836880234152288 4845106220945064 4858585792173232 4882544714852352 4896128443723776 4896821161387008 4905149088532224 4905691194590424 4906385265217842 4913656110884864 4914199157120064 4923253095476436 4936950079143768 4937648572363794 4961295436059648 4975098257332224 4975802147860992 4983559308790272 4984264396411776 4992202318344192 4992741036541728 5001399970007808 5007339694543312 5015314366114304 5063939297641728 5064655757644224 5072551439304384 5073269117776272 5087383461056736 5088103238003688 5096206533309696 5096756474803014 5105595802716304 5145047118876672 5153068128817152 5153797199010816 5155096039030728 5163132715006248 5163863209165134 5168135579486208 5168866781464064 5178229594289892 5178962224396611 5227856265409344 5236182130894848 5236922960285184 5250749714509824 5251492604961792 5252235600519936 5260423714834176 5261167973990208 5261749426455858 5270115538571824 5310838110892032 5321210841577368 5329685383232256 5330439441718848 5336769937605372 5344513102268928 5345269258621824 5346025521957792 5354359852599072 5355117402097176 5370015875559888 5370775640115004 5396496790099968 5411510385168384 5421480571535616 5422846872082878 5430883069925376 5431483278922176 5439349691529216 5440119265622528 5440720495382928 5441490263421324 5450744498563197 5465909016194886 5492862804208896 5508144499189248 5508923806560384 5517697299222528 5518292724598752 5527081138166784 5527863124745472 5534428083442608 5542458031982592 5543242194126336 5544026467215488 5552669476769408 5554068839036739 5597777416343616 5605884672608256 5606504222389056 5607297445963248 5616227608137216 5616833666109444 5626574966258784 5633257156361226 5642228661878592 5643026939844336 5652623924435908 5686631026126848 5695496352903168 5696302167327744 5707427757498306 5712149851011072 5712958021618176 5722673936620928 5723306393688828 5724116142754149 5731787846987776 5733232349973408 5743795278055842 5787359197304832 5788178008736256 5797201644919296 5798021848887168 5814152526921984 5814975129147072 5824236038068224 5824864542632016 5834966631675776 5891538330320832 5907093428823552 5907276321673216 5907929180582016 5908765050584928 5917976679188448 5918813970738984 5928879980893302 5946215887270183 5974692874753536 5985054811754496 6002554972022784 6011912816953344 6012763398845952 6013427915949552 6014278712202516 6023654834173956 6024507077359323 6029491509400576 6041267860004874 6087949183314432 6098507541245952 6099165642977568 6108014974021632 6108879152710656 6109743453666048 6119268402970368 6120134173825344 6137161000639872 6138029302988576 6195977796040704 6197539282380432 6207409461625344 6208079315173596 6217966280437632 6218846015338656 6226231593872934 6235265285980416 6236147468392128 6237029775617424 6246753161365584 6247636969113372 6258262202054041 6295022284787712 6295912921783296 6306620256684288 6317557856851968 6325060666791552 6329896837041132 6335133936144384 6336030248246272 6345907973450752 6347507244613416 6348405307324878 6376893852227367 6397459904392704 6407433397016064 6408339938243712 6418545837871104 6426168582387456 6427077774320448 6437313515759616 6438008178698544 6448261327861248 6449173645536384 6449886393720084 6460141627926752 6522774579998064 6529094881849344 6540198784709632 6540921592787232 6541847020290456 6552265542826752 6552972610461018 6564337460635248 6572133349088097 6582600105525024 6583531429818392 6615060581412864 6634402863814656 6644745745053696 6645685861882368 6647360681908044 6656988048722304 6657723764087004 6658665717081357 6668533293343744 6701094491065149 6733186663223808 6750963918655488 6751919063522304 6752874343525632 6763401919072512 6764358823701696 6783177948075648 6784137650671584 6794942044412928 6795675299737352 6861561348349764 6871729598681088 6872489046799488 6873461385374304 6884176953341664 6885150945553512 6904306125719856 6905282965862148 6917026644375519 6957656209502208 6970475020545792 6982563947046912 6996201767255988 7001990139949056 7002980800693248 7013898286445568 7014673446727968 7014890631986944 7015665901941144 7016658497569602 7027597306536282 7082902037006208 7094182241857536 7094947788769824 7106247177643008 7107252588958464 7115693250140496 7126017469691904 7127025678162432 7128034029277056 7139146470132096 7140156536129568 7140945650190093 7160021167413184 7228640762047488 7229439655185888 7230462496110504 7240953235332096 7241977705229568 7242759201035862 7254293993843904 7255320351228432 7267659331417596 7287878688259848 7288909797298934 7311382747877376 7322781025161216 7323817072278528 7344192665585664 7345231742080512 7357723632798336 7359577897826763 7369441517555712 7370484166327296 7371298735680096 7379237444590144 7384879643214654 7390989592168448 7405425118715652 7406472858545691 7462647385998336 7463703221791488 7475338963185408 7476396594617664 7488303477516288 7489111554812592 7502099955011712 7511009541814968 7522971549171456 7524035919792448 7595069556436992 7596983636466336 7608827158956576 7609903676664408 7617277362157568 7631075191585104 7632154857005532 7644309799964544 7645134712204521 7658393704074456 7717570678315008 7729602193225728 7730695798516224 7745794813747701 7752203369229312 7753300172196096 7766486056842688 7767344391434838 7841784398114016 7854273196342272 7855384440427776 7876124571764736 7877238907442688 7878353400779904 7890635572251264 7891751960985312 7905173307857736 7966257166338048 7995659162578272 8005154906408058 8016769653403392 8017017865127936 8017903887932736 8019038282936688 8031539778898608 8032676103145764 8055023813339832 8056163460172506 8094745185149952 8117265577752576 8132220857303424 8145172203614208 8146324604888064 8159024537293824 8160178898433792 8161080743074392 8162235395131986 8182881334186496 8198863524292329 8262216748783872 8263385709840576 8276545948833792 8277439086898128 8290621707250176 8291794687118208 8301642125163912 8313687047973888 8314863291189504 8316039700823232 8329004215154112 8330182625484496 8394550562377728 8408827008912384 8410946168944872 8424341412205824 8425250499164166 8433414222388736 8439862449388176 8449885734541839 8463342992817888 8464540409766504 8478935886653862 8502525136303156 8529946539190272 8543244529354752 8544453250991616 8568224776516608 8569437032427264 8584010904931392 8584959590533242 8597681770481664 8598898194048512 8599848524960112 8615692917083763 8682267013104384 8695802467378944 8697032773330752 8721228790382976 8722462693720608 8736354057102336 8737296813948024 8752449947513664 8762844465450796 8776800140700032 8860914482509824 8861893770873024 8863147575877392 8875984064963072 8876965018782672 8878220956108476 8893319971339953 8934792654753532 8962039312130304 8977582217631744 9002558751363072 9003832458034176 9017869225430016 9019145098268928 9021418068303774 9035482251260934 9044237264100864 9045516867562112 9059922725883904 9061901790007311 9147761311868928 9148748464466352 9162022461032448 9163318729065984 9164615180499072 9178902604455552 9180201260738016 9205741500959808 9207043954482864 9222702192500692 9293966694061056 9312118972760394 9326949420656448 9328269023007984 9337307734257664 9339347390809401 9351864381927424 9352897928970624 9354221202588192 9355544663426136 9370129742048376 9371455453670058 9442533427181568 9443869382674944 9459930385026432 9474996236857344 9476336785277952 9487591000187328 9494845255561698 9502700904216576 9504045372369408 9518861960176128 9520208714839424 9521260866920124 9522607960987317 9612509907365568 9627818756806656 9638187682729984 9639252873581184 9640616661480672 9654604313776128 9655970273639424 9657012268047816 9672391991791872 9673760468304576 9690212441890128 9717171584346464 9765089429704704 9793642322774016 9810298177064448 9811382389180848 9812770530435684 9827312221769728 9828398314240128 9829458915691527 9846506190952872 9873900158287536 9875297144727588 9892091867762839 9922590872119296 9950196514664448 9951604295721984 9967118617580544 9968528792823552 9985482073083456 10002799940015616 10014679389086624 10030628732228608 10127878595283456 10129311515288448 10145102878608768 10146538235552544 10174766922113472 10176206476007376 10192413066619392 10193512949606028 10211191605432608 10307594398021632 10310192078061456 10326265430012496 10327726418330268 10336271158972416 10337733562928128 10356459188579784 10357924448793222 10455712530818688 10472364261789696 10473845920570368 10502985209923584 10504471201039872 10520847429668352 10522335947980416 10523498852911716 10524987746354403 10540231077143648 10541395959804423 10642421683154736 10659370766464512 10660878883437696 10673539875210744 10689026204537856 10690538517243648 10692051043915584 10708719705198144 10710234804194352 10740031751119776 10741551280230008 10792993580199936 10842961143071232 10845693744165756 10861766139850752 10862966557844352 10864138801553793 10878699383058432 10880238531245056 10881440990765856 10882980526842648 10901488997126394 10931818032389772 10933364695948401 10985725608417792 11016288998378496 11017847613120768 11036585449197504 11054162276333568 11055726249490944 11068856166885216 11077319464821981 11084916063965184 11086484388252672 11088052934430976 11105338953538816 11108137678073478 11195554832687232 11211769345216512 11213008444778112 11214594891926496 11232455216274432 11233667332218888 11253149932517568 11266514312722452 11284457323757184 11286053879688672 11305247848871816 11392604334655488 11414855514996612 11424299702022144 11425916043236352 11445347873241856 11446612787377656 11448232285508298 11466464699946816 11487590556111684 11574718394609664 11576356017472512 11594403289838592 11596043697774336 11628305053843968 11629950258294144 11648472076136448 11649729085264032 11651016587152257 11669933263351552 11783076660641664 11814186857647104 11815858361164032 11817530101169856 11835953358376896 11837627941477968 11857759961786604 11892431774540366 11949385749507072 12005109944045568 12007732359612087 12023825633906688 12025526797691904 12026855831899104 12028557424405032 12047309668347912 12049014154718646 12058983018801152 12082535720009748 12084245190258759 12175898366628864 12198331285955136 12217758305421312 12219486907332096 12238536805940736 12240268347650688 12243353092697979 12274322001279744 12276058605977152 12391955592081408 12395078564760864 12414818923250688 12416158630347192 12435932560875264 12437692030677312 12452463187745868 12470530571960832 12472294936784256 12474059551234848 12493506322731168 12495273938226744 12516524404108082 12591825843566592 12613240513368576 12635115713703936 12637875748746249 12650121333583104 12659793674082264 12672060496492544 12691815946901504 12695014489226832 12696810614649756 12718403829980793 12753787704454734 12794919808785408 12814866794032128 12816679876487424 12852337164774912 12854155548640896 12874627031519232 12876016357397088 12896522655722496 12898347291072768 12899772787440168 12920283255853504 13045549159996128 13080397569419264 13081843185574464 13083694040580912 13104531085653504 13105945220922036 13128674921270496 13144266698176194 13165200211050048 13167062859636784 13268805727629312 13289491490107392 13291371723764736 13294721363816088 13313976097444608 13315447528174008 13317331434162714 13337066586687488 13402188982130298 13466373326447616 13503838127044608 13505748687051264 13526803838145024 13528717647403392 13566355896151296 13568275301343168 13589884088825856 13591350599474704 13723122696699528 13744978093598976 13746922770748608 13768353906683328 13770301891107024 13808612251439712 13810565931724296 13834053288751038 13940950041091584 13965127894093824 13992403534511976 14005961601386496 14027796572891136 14029346893455936 14029781263973888 14031331803882288 14033316995139204 14055194613072564 14057183180505087 14165804074012416 14189895577539648 14212494355286016 14214505177916928 14231386500280992 14252034939383808 14254051356324864 14256068058554112 14278292940264192 14280313072259136 14281891300380186 14320042334826368 14457281524094976 14458879310371776 14460924992221008 14481906470664192 14483955410459136 14485518402071724 14508587987687808 14510640702456864 14535318662835192 14575757376519696 14577819594597868 14647634144557056 14688385331171328 14690463484161024 14715447265596672 14719155795653526 14740968332654592 14742597471360192 14758474889180288 14769759286429308 14781979184336896 14810850237431304 14812945717091382 14925294771996672 14927406443582976 14950677926370816 14952793189235328 14976606955032576 14978223109625184 15004199910023424 15022019083629936 15045943098342912 15048071839584896 15193967272932672 15217654317913152 15219807353328816 15234554724315136 15262150383170208 15264309714011064 15288619599929088 15290269424409042 15316787408148912 15435141356630016 15459204386451456 15461391597032448 15491589627495402 15504406738458624 15506600344392192 15532972113685376 15534688782869676 15536886673189833 15635887145818681 15683568796228032 15708546392684544 15710768880855552 15752249143529472 15754477814885376 15756706801559808 15781271144502528 15783503921970624 15810346615715472 15932514332676096 15991318325156544 16010309812816116 16033539306806784 16034035730255872 16035807775865472 16038076565873376 16063079557797216 16065352206291528 16110047626679664 16112326920345012 16139728836876211 16189490370299904 16234531155505152 16264441714606848 16292649209776128 16318049074587648 16320357796867584 16322161486148784 16324470790263972 16352233495689591 16365762668372992 16397727048584658 16524433497567744 16526771419681152 16553091897667584 16554878173796256 16581243414500352 16583589374236416 16603284250327824 16627374095947776 16629726582379008 16632079401646464 16658008430308224 16660365250968992 16662206517110217 16817654017824768 16821892337889744 16848682824411648 16850500998328332 16866828444777472 16879724898776352 16899771469083678 16926685985635776 16929080819533008 16957871773307724 17005050272606312 17059893078380544 17086489058709504 17088906501983232 17136449553033216 17138874064854528 17168021809862784 17169919181066484 17172348428262447 17195363540963328 17197796388097024 17199697049920224 17231385834167526 17364534026208768 17391604934757888 17394065546661504 17442457580765952 17444925387441216 17472708114204672 17474593627896048 17504899895027328 17525688930901592 17553600281400064 17721828965019648 17723787541746048 17726295151754784 17751968129926144 17753930037565344 17756441912216952 17786639942679906 17838647661810549 17869585309507064 17924078624260608 17955164435263488 18007664916068352 18035738450860032 18038290196537856 18042836136607548 18070964502521868 18073521232077969 18088474528201728 18091033735124224 18123803580014622 18295522623737856 18297496928932704 18324044922064896 18326637458131968 18329230360998144 18357805208911104 18360402521476032 18411483001919616 18414087908965728 18445404385001384 18587933388122112 18624237945520788 18653898841312896 18656538046015968 18678694781618802 18705795857941248 18708442405176384 18711089326852272 18740259484096752 18742910907340116 18774786606162123 18885066854363136 18887738765349888 18919860770052864 18952673570555904 18975182000374656 18989690511123396 19005401808433152 19008090744738816 19037723920352256 19040417429678848 19042521733840248 19045215921974634 19130681556682101 19225019814731136 19255637513613312 19278505747162368 19281233322961344 19311940547278848 19314024536095632 19344783983583744 19347520936609152 19380424883780256 19434343168692928 19587284645548032 19620596354128896 19622764778361696 19625541060871368 19656796628480256 19658917831383054 19693012381905744 19716400047264291 19747800316575072 19750594289455176 19784183735525678 19845181744238592 19903208591443968 19934237235161088 19937057585647104 19970964146166912 19975997151244071 20005599880031232 20029358778173248 20061257464457216 20103283473195447 20255757190566912 20258623030576896 20290205757217536 20293076471105088 20349533844226944 20352412952014752 20384826133238784 20387025899212056 20422383210865216 20615188796043264 20620384156122912 20652530860024992 20655452836660536 20675467125856256 20712918377159568 20715848897586444 20751079933126557 20911425061637376 20947691841140736 21005970419847168 21008942402079744 21041694859336704 21044671895960832 21046997705823432 21049975492708806 21080462154287296 21082791919608846 21284843366309472 21318741532929024 21321757766875392 21347079750421488 21378052409075712 21381077034487296 21384102087831168 21417439410396288 21420469608388704 21480063502239552 21483102560460016 21685922286142464 21691387488331512 21725933115688704 21728277603107586 21760477062490112 21762881981531712 21765961053685296 21802977994252788 21863636064779544 21866729391896802 21971451216835584 22032577996756992 22035695226241536 22073170898395008 22108324552667136 22111452498981888 22137712333770432 22154638929643962 22172968776505344 22176105868861952 22210677907077632 22216275356146956 22219418575637073 22391109665374464 22426016889556224 22429189783852992 22464910432548864 22467334664437776 22506299865035136 22533028625444904 22568914647514368 22572107759377344 22610495697743632 22785208669310976 22829711029993224 22851832086472704 22890695746483712 22893225574755312 22896464571016596 22932929399893632 22935404136613563 22975181112223368 23152712034945024 23188806579677184 23192087395548672 23256610107687936 23259900516588288 23299458170528064 23302033174304514 23339866526703104 23566153321283328 23628373715294208 23631716722328064 23635060202339712 23671906716753792 23675255882955936 23715519923573208 23784863549080732 23898771499014144 24015464719224174 24051053595383808 24053711663798208 24057114848810064 24094619336695824 24098028309437292 24117966037602304 24165071440019496 24168490380517518 24351796733257728 24396662571910272 24435516610842624 24438973814664192 24477073611881472 24480536695301376 24486706185395958 24548644002559488 24552117211954304 24596590572876987 24790157129521728 24829637846501376 24832317260694384 24871865121750528 24875384061354624 24904926375491736 24941061143921664 24944589873568512 24948119102469696 24987012645462336 24990547876453488 25033048808216164 25183651687133184 25226481026737152 25275751497492498 25300242667166208 25319587348164528 25344120992985088 25349657203625517 25383631893803008 25390028978453664 25393621229299512 25436807659961586 25507575408909468 25511184290546269 25589839617570816 25629733588064256 25633359752974848 25704674329549824 25708311097281792 25752032714794176 25793045311444992 25796694582145536 25799545574880336 25840566511707008 25847078751251289 26091098319992256 26160795138838528 26163686371148928 26167388081161824 26209062171307008 26211890441844072 26257349842540992 26288533396352388 26330400422100096 26334125719273568 26582743447529472 26589442727632176 26627952194889216 26630895056348016 26634662868325428 26674133173374976 26679959914019859 26804377964260596 26932746652895232 27007676254089216 27011497374102528 27053607676290048 27057435294806784 27132711792302592 27136550602686336 27179768177651712 27182701198949408 27185705370021933 27446245393399056 27489956187197952 27493845541497216 27536707813366656 27540603782214048 27617224502879424 27621131863448592 27668106577502076 27881900082183168 27984807069023952 28011923202772992 28018042172428203 28055593145782272 28058693786911872 28059562527947776 28062663607764576 28066633990278408 28110389226145128 28114366361010174 28331608148024832 28379791155079296 28424988710572032 28429010355833856 28462773000561984 28508102712649728 28512136117108224 28556585880528384 28560626144518272 28563782600760372 28567823882961951 28640084669652736 28914563048189952 28917758620743552 28921849984442016 28963812941328384 28967910820918272 28971036804143448 29017175975375616 29021281404913728 29070637325670384 29151514753039392 29155639189195736 29295268289114112 29380926968322048 29430894531193344 29438311591307052 29481936665309184 29485194942720384 29488376747074581 29516949778360576 29539518572858616 29621700474862608 29625891434182764 29676275603288517 29850589543993344 29854812887165952 29901355852741632 29905586378470656 29956446219250368 30008399820046848 30044038167259872 30091886196685824 30096143679169792 30387934545865344 30435308635826304 30439614706657632 30524300766340416 30528619428022128 30577239199858176 30580538848818084 30633574816297824 30922783194064896 30983179254990804 31008813476917248 31013200688784384 31065944227370752 31069377565739352 31073773346379666 31271774291637362 31367137592456064 31417092785369088 31421537761711104 31508955629770752 31513413603119616 31562542289005056 31567007843941248 31574963239063209 31620693231430944 31624187879413269 31982636650313088 32020619625632232 32067078613613568 32071615551730944 32076153131746752 32126159115594432 32130704412583056 32220095253359328 32224653840690024 32279457673752422 32378980740599808 32528883429213696 32585298419552256 32592416404661379 32636098149175296 32640715593735168 32644322972297568 32648941580527944 32704466991379182 32731525336745984 32795454097169316 32800094087845203 33048866995135488 33053542839362304 33109756347592512 33162486829000704 33167178748472832 33206568500655648 33231958394465943 33254748191895552 33259453164758016 33264158803292928 33316016860616448 33320730501937984 33324413034220434 33635308035649536 33643784675779488 33697365648823296 33701001996656664 33733656889554944 33759449797552704 33799542938167356 33853371971271552 33858161639066016 33915743546615448 34010100545212624 34177813003966464 34272899106066432 34277748129709056 34336043619725568 34339838362132968 34344696856524894 34395592776194048 34399394099840448 34462771668335052 34729068052417536 34783209869515776 34788131093323008 34884915161531904 34889850774882432 34945416228409344 34949187255792096 35009799790054656 35051377861803184 35107200562800128 35447575083492096 35452590303509568 35503936259852288 35507860075130688 35512883824433904 35573279885359812 35677295323621098 35739170619014128 35848157248521216 36015329832136704 36071476901720064 36076580393075712 36085672273215096 36141929005043736 36147042464155938 36176949056403456 36182067470248448 36247607160029244 36252735570776277 36594993857865408 36653274916263936 36658460721996288 36715610417822208 36720805042952064 36822966003839232 36828175817931456 36890808770002768 37175866776244224 37248475891041576 37307797682625792 37313076092031936 37357389563237604 37411591715882496 37416884810352768 37422178653704544 37480518968193504 37485821814680232 37549573212324246 37775477530699776 37839721540105728 37905347141111808 37950364000749312 37979381022246792 38016181489477632 38075447840704512 38080834859357696 38085043467680496 38090431843949268 38155211489942379 38261363113364202 38450039629462272 38557011494324736 38562466645922688 38623881094557696 38628049072191264 38689567967167488 38695041873218304 38760849767560512 38868686337385856 39241192708257792 39245529556723392 39251082121742736 39313593256960512 39317835662766108 39386024763811488 39432800094528582 39495600633150144 39501188578910352 39568367471051356 39806417182887936 39868474470322176 39874115171294208 39941928292333824 39951994302488142 40011199760062464 40058717556346496 40122514928914432 40206566946390894 40511514381133824 40517246061153792 40580411514435072 40586152942210176 40699067688453888 40704825904029504 40769652266477568 40774051798424112 40844766421730432 41240768312245824 41305061720049984 41310905673321072 41350934251712512 41425836754319136 41431697795172888 41502159866253114 41623511210891281 41822850123274752 41895383682281472 42017884804159488 42083389718673408 42089343791921664 42093995411646864 42099950985417612 42160924308574592 42165583839217692 42171549541515261 42569686732618944 42637483065858048 42643515533750784 42694159500842976 42756104818151424 42762154068974592 42768204175662336 42834878820792576 42840939216777408 42960127004479104 42966205120920032 43371844572284928 43382774976663024 43451866231377408 43456555206215172 43520954124980224 43525763963063424 43531922107370592 43605955988505576 43727272129559088 43733458783793604 43807835414378287 43942902433671168 44065155993513984 44071390452483072 44146341796790016 44222904997963776 44275424667540864 44309277859287924 44345937553010688 44352211737723904 44421355814155264 44432550712293912 44438837151274146 44782219330748928 44852033779112448 44858379567705984 44929820865097728 44934669328875552 45012599730070272 45066057250889808 45137829295028736 45144215518754688 45220991395487264 45659422059986448 45703664172945408 45781391492967424 45786451149510624 45792929142033192 45865858799787264 45870808273227126 45950362224446736 46305424069890048 46377613159354368 46384174791097344 46513220215375872 46519801033176576 46598916341056128 46604066348609028 46610660019569499 46679733053406208 46907661437456043 47132306642566656 47256747430588416 47263433444656128 47270120404679424 47343813433507584 47350511765911872 47431039847146416 47569727098161464 47797542998028288 48030929438448348 48102107190767616 48107423327596416 48114229697620128 48189238673391648 48196056618874584 48330142880038992 48336980761035036 48419186510628633 48703593466515456 48793325143820544 48877947629328384 48954147223762944 48961073390602752 48973412370791916 49056700487068773 49097288005118976 49104234423908608 49193181145753974 49580314259043456 49659275693002752 49664634521388768 49743730243501056 49750768122709248 49809852750983472 49882122287843328 49889179747137024 49896238204939392 49974025290924672 49981095752906976 49986619551330651 50066097616432328 50452962053474304 50551502994984996 50600485334332416 50639174696329056 50699314407251034 50780057956907328 50787242458599024 50873615319923172 51015150817818936 51022368581092538 51179679235141632 51259467176128512 51266719505949696 51409348659099648 51416622194563584 51504065429588352 51517045284787341 51586090622889984 51593389164291072 51599091149760672 51681133023414016 51694157502502578 52182196639984512 52327372742297856 52334776162323648 52418124342614016 52423780883688144 52514699685081984 52577066792704776 52660800844200192 52668251438547136 53165486895058944 53178885455264352 53255904389778432 53261790112696032 53269325736650856 53359919828039718 53515942985431647 53608755928521192 53865493305790464 54022994748205056 54107215352580096 54114870589613568 54220563696233907 54265423584605184 54273101205372672 54365402397898816 54371410740043866 54892490786798112 54979912374395904 54987691082994432 55073415626733312 55081207564428096 55234449005758848 55242263726897184 55336213155004152 55763800164366336 55969614138047904 56036084344856406 56117387573823744 56119125055895552 56125327215529152 56133267980556816 56220778452290256 56228732722020348 56324359818486369 56663216296049664 56759582310158592 56858020711667712 56925546001123968 57016205425299456 57024272234216448 57113171761056768 57121252289036544 57127565201520744 57135647765923902 57280169339305472 57392044670046303 57835517241487104 57843699968884032 57935821641836544 57942073608286896 58034351950751232 58042562809827456 58141274651340768 58303029506078784 58311278378391472 58761853936644096 58861789062386688 58876623182614104 58970389885440768 58976753494149162 59033899556721152 59079037145717232 59149200141792873 59243400949725216 59251782868365528 59352551206577034 59709625774331904 59802711705483264 59811172756941312 59912892438500736 60016799640093696 60088076334519744 60183772393371648 60192287358339584 60309850419586341 60775869091730688 60870617271652608 60879229413315264 61048601532680832 61057238856044256 61154478399716352 61161077697636168 61267149632595648 61845566388129792 61966358509981608 62026401377568768 62131888454741504 62138755131478704 62147546692759332 62253239799379671 62543548583274724 62734275184912128 62843075523422208 63017911259541504 63026827206239232 63125084578010112 63134015687882496 63149926478126418 63241386462861888 63248375758826538 63965273300626176 64041239251264464 64134157227227136 64143231103461888 64152306263493504 64252318231188864 64261408825166112 64440190506718656 64449307681380048 64558915347504844 65057766858427392 65184832809322758 65281431187470336 65288645944595136 65297883161055888 65408933982758364 65463050673491968 65590908194338632 65600188175690406 66097733990270976 66107085678724608 66219512695185024 66324973658001408 66334357496945664 66413137001311296 66463916788931886 66518906329516032 66528317606585856 66632033721232896 66641461003875968 66648826068440868 66658255726911219 67287569351558976 67394731297646592 67402003993313328 67467313779109888 67518899595105408 67599085876334712 67706743942543104 67716323278132032 67831487093230896 68020201090425248 68355626007932928 68555496259418112 68672087239451136 68679676724265936 68689393713049788 68791185552388096 68798788199680896 68806212409840689 68925543336670104 69244643074339873 69458136104835072 69566419739031552 69576262186646016 69769830323063808 69779701549764864 69898374511584192 70019599580109312 70102755723606368 70214401125600256 70895150166984192 70905180607019136 71007872519704576 71015720150261376 71025767648867808 71146559770719624 71354590647242196 71478341238028256 71696314497042432 72153160786151424 72171344546430192 72283858010087472 72294084928311876 72353898112806912 72364134940496896 72495214320058488 72505471141552554 73189987715730816 73306549832527872 73316921443992576 73431220835644416 73441610085904128 73645932007678464 73656351635862912 73781617540005536 73789771718630961 74496951782083152 74615595365251584 74626152184063872 74714779126475208 74823183431764992 74833769620705536 74844357307409088 74961037936387008 74971643629360464 75099146424648492 75550955061399552 75679443080211456 75900728001498624 75958762044493584 76032362978955264 76048971610876551 76150895681409024 76161669718715392 76170086935360992 76180863687898536 76310422979884758 76522726226728404 76533552871638807 76900079258924544 77114022988649472 77124933291845376 77256098144382528 77379135934334976 77390083746436608 77521699535121024 77541236253753867 77737372674771712 78482385416515584 78491059113446784 78502164243485472 78627186513921024 78635671325532216 78772049527622976 78865600189057164 78991201266300288 79002377157820704 79136734942102712 79748230342588416 79883856584667648 79903988604976284 80022399520124928 80039879742059577 80117435112692992 80413133892781788 81023028762267648 81034492122307584 81160823028870144 81172305884420352 81398135376907776 81409651808059008 81539304532955136 81548103596848224 81557116110065799 81689532843460864 82481536624491648 82610123440099968 82621811346642144 82851673508638272 82863395590345776 83004319732506228 83247022421782562 83645700246549504 84035769608318976 84054126517284609 84166779437346816 84178687583843328 84187990823293728 84199901970835224 84321848617149184 84331167678435384 84343099083030522 85139373465237888 85274966131716096 85287031067501568 85388319001685952 85524308137949184 85536408351324672 85669757641585152 85681878433554816 85703471648885853 85920254008958208 85932410241840064 86743689144569856 86765549953326048 86903732462754816 86913110412430344 87051527926126848 87063844214741184 87211911977011152 87454544259118176 87466917567587208 87615670828756574 87885804867342336 88142780904966144 88292683593580032 88445809995927552 88465130241223743 88550849335081728 88618555718575848 88704423475447808 88842711628310528 88865101424587824 88877674302548292 89028826809865551 89564438661497856 89704067558224896 89716759135411968 89869338657751104 90025199460140544 90132114501779616 90275658590057472 90288431037509376 90441982790974528 91318844119972896 91562782985934848 91572902299021248 91585858284066384 91731717599574528 91741616546454252 91900724448893472 92768349582194688 93026440430751744 93039602066353152 93197832682112256 93208132697218056 93221320039138998 93359466106812416 93815322874912086 94264613285133312 94526866889312256 94540240809358848 94687626867015168 94701023531823744 94862079694292832 95139454196322928 96061858876896696 96214846655192832 96228459395240256 96378477346783296 96392113237749168 96660285760077984 96673961522070072 96838373021257266 97586650287641088 97755895258656768 97908294447525888 97922146781205504 97946824741583832 98113400974137546 98194576010237952 98208468847817216 98386362291507948 98400282263535609 99160628518086912 99329269042777536 99487460487002112 99501536245418496 99619705501966944 99764244575686656 99778359494274048 99792476409878784 99948050581849344 99962191505813952 99973239102661302 100132195232864656 100905924106948608 101103005989969992 101200970668664832 101278349392658112 101398628814502068 101560115913814656 101574484917198048 101747230639846344 102030301635637872 102044737162185076 102533439011899392 102818697318199296 102833244389127168 103008130859176704 103034090569574682 103186778328582144 103198182299521344 103362266046828032 103388315005005156 104364393279969024 104654745484595712 104669552324647296 104836248685228032 104847561767376288 105029399370163968 105154133585409552 105321601688400384 105336502877094272 106357770910528704 106511808779556864 106523580225392064 106538651473301712 106719839656079436 107031885970863294 107217511857042384 108045989496410112 108214430705160192 108229741179227136 108441127392467814 108530847169210368 108546202410745344 108730804795797632 108742821480087732 108758206712328831 109784981573596224 109959824748791808 109975382165988864 110146831253466624 110162415128856192 110468898011517696 110484527453794368 110672426310008304 111527600328732672 111939228276095808 112072168689712812 112234775147647488 112238250111791104 112250654431058304 112266535961113632 112441556904580512 112457465444040696 112648719636972738 112978101858133477 113326432592099328 113519164620317184 113716041423335424 113851092002247936 114048544468432896 114226343522113536 114242504578073088 114255130403041488 114271295531847804 114465634469827137 114560338678610944 114784089340092606 115671034482974208 115687399937768064 115871643283673088 115884147216573792 116068703901502464 116085125619654912 116282549302681536 116606059012157568 116622556756782944 117723578124773376 117753246365228208 117940779770881536 117953506988298324 118067799113442304 118158074291434464 118298400283585746 118486801899450432 118503565736731056 118705102413154068 119419251548663808 119605423410966528 119622345513882624 119825784877001472 120033599280187392 120176152669039488 120367544786743296 120384574716679168 120619700839172682 121551738183461376 121741234543305216 121758458826630528 122097203065361664 122114477712088512 122308956799432704 122322155395272336 122534299265191296 123932717019963216 124052802755137536 124263776909483008 124277510262957408 124295093385518664 124506479598759342 124870533632673843 125087097166549448 125468550369824256 125686151046844416 126053654412478464 126250169156020224 126268031375764992 126299852956252836 126482772925723776 126496751517653076 126514648624545783 127930546601252352 128082478502528928 128268314454454272 128286462206923776 128304612526987008 128504636462377728 128522817650332224 128880381013437312 128898615362760096 129117830695009688 130115533716854784 130369665618645516 130562862374940672 130577291889190272 130595766322111776 130817867965516728 131181816388677264 131200376351380812 131423506243134861 132195467980541952 132214171357449216 132439025390370048 132668714993891328 132826274002622592 132927833577863772 133037812659032064 133056635213171712 133264067442465792 133282922007751936 133297652136881736 133316511453822438 134575138703117952 134789462595293184 134804007986626656 135037799190210816 135198171752669424 135413487885086208 135432646556264064 135662974186461792 136040402180850496 137110992518836224 137344174478902272 137359353448531872 137378787426099576 137597576399361792 137612424819681378 137851086673340208 138489286148679746 138916272209670144 139132839478063104 139152524373292032 139539660646127616 139559403099529728 139796749023168384 139831980058708497 140039199160218624 140205511447212736 140428802251200512 140722984312368129 141790300333968384 141810361214038272 142031440300522752 142051535297735616 142293119541439248 142709181294484392 142956682476056512 143392628994084864 144306321572302848 144342689092860384 144567716020174944 144588169856623752 144728269880993792 144990428640116976 145010942283105108 145257559531885899 146379975431461632 146633842887985152 146862441671288832 146883220171808256 147170101461206319 147291864015356928 147312703271725824 147563235080011072 147579543437261922 148993903564166304 149231190730503168 149252304368127744 149429558252950416 149646366863529984 149667539241411072 149688714614818176 149922075872774016 149943287258720928 150198292849296984 151358886160422912 151801456002997248 151917524088987168 152097943221753102 152323339437430784 152340173870721984 152361727375797072 152620845959769516 153045452453456808 153067105743277614 153800158517849088 154228045977298944 154249866583690752 154512196288765056 154758271868669952 154780167492873216 155043399070242048 155082472507507734 155474745349543424 156982118226893568 157004328486970944 157254373027842048 157271342651064432 157544099055245952 157731200378114328 157982402532600576 158004754315641408 158273469884205424 159496460685176832 159767713169335296 159807977209952568 160079759484119154 160234870225385984 160547828956294941 160826267785563576 162068984244615168 162321646057740288 162344611768840704 162796270753815552 162819303616118016 163096207193696448 163114232220131598 163379065686921728 164963073248983296 165220246880199936 165243622693284288 165703347017276544 165726791180691552 166008639465012456 166494044843565124 167291400493099008 168108253034569218 168357375167686656 168375981646587456 168399803941670448 168643697234298368 168662335356870768 168686198166061044 168973079455459107 170278746930475776 170574062135003136 170776638003371904 171048616275898368 171072816702649344 171339515283170304 171363756867109632 171406943297771706 171840508017916416 171864820483680128 172176134010138909 173531099906652096 173807464925509632 173826220824860688 174103055852253696 174127688429482368 174423823954022304 174909088518236352 174933835135174416 175231341657513148 176285561809932288 176585367187160064 176930260482447486 177101698670163456 177237111437151696 177408846950895616 177447600425378619 177685423256621056 177730202849175648 177755348605096584 178057653619731102 179128877322995712 179408135116449792 179433518270823936 179738677315502208 180050398920281088 180264229003559232 180551317180114944 180576862075018752 180883965581949056 180929551258759023 182637688239945792 183125565971869696 183145804598042496 183171716568132768 183463435199149056 183483233092908504 183801448897786944 185536699164389376 186079204132706304 186395665364224512 186416265394436112 186442640078277996 186718932213624832 186759719398139013 187630645749824172 188529226570266624 189053733778624512 189080481618717696 189375253734030336 189402047063647488 189724159388585664 190278908392645856 192123717753793392 192429693310385664 192456918790480512 192756954693566592 192784226475498336 193320571520155968 193347923044140144 193676746042514532 195173300575282176 195844293562411008 195893649483167664 196226801948275092 196389152020475904 196416937695634432 196772724583015896 196800564527071218 198321257036173824 198658538085555072 198974920974004224 199003072490836992 199239411003933888 199556718988548096 199584952819757568 199896101163698688 199924383011627904 199946478205322604 199974767180733657 200264390465729312 202206011979939984 202401941337329664 202556698785316224 202797257629004136 203120231827629312 203148969834396096 203494461279692688 204060603271275744 204089474324370152 205066878023798784 205666488778254336 206016261718353408 206068181139149364 206373556657164288 206396364599042688 206418637229522067 206724532093656064 206776630010010312 207733929223019619 208728786559938048 209309490969191424 209339104649294592 209695123534752576 210058798740327936 210308267170819104 210643203376800768 210673005754188544 212715541821057408 213023617559113728 213047160450784128 213077302946603424 213439679312158872 214063771941726588 214435023714084768 216459482358454272 216882254784935628 217061694338420736 217092404821490688 217461609591595264 217485642960175464 217516413424657662 219569963147192448 219919649497583616 219950764331977728 220293662506933248 220324830257712384 220937796023035392 220969054907588736 221344852620016608 221369315155892883 223878456552191616 224144337379425624 224469550295294976 224501308862116608 224533071922227264 224883113809161024 224914930888081392 225297439273945476 225956203716266954 226652865184198656 227038329240634368 227702184004495872 228097088936865792 228146914832629653 228452687044227072 228485009156146176 228510260806082976 228542591063695608 228931268939654274 229120677357221888 229568178680185212 229600658614916421 231342068965948416 231374799875536128 231768294433147584 232137407803004928 232170251239309824 232565098605363072 232623708761261601 233212118024315136 233245113513565888 235447156249546752 235506492730456416 235881559541763072 235907013976596648 236135598226884608 236316148582868928 236596800567171492 236973603798900864 237007131473462112 237410204826308136 239244691027765248 239651569754002944 240067198560374784 240119639226178731 240352305338078976 240769149433358336 241239401678345364 243103476366922752 243482469086610432 243516917653261056 244194406130723328 244228955424177024 244617913598865408 244644310790544672 245068598530382592 247865434039926432 248527553818966016 248555020525914816 248590186771037328 249012959197518684 249741067265347686 250174194333098896 250937100739648512 252107308824956928 252500338312040448 252536062751529984 252599705912505672 252965545851447552 252993503035306152 253029297249091566 255861093202504704 256164957005057856 256572924413847552 256609225053974016 257009272924755456 257045635300664448 257760762026874624 257797230725520192 258235661390019376 260231067433709568 260739331237291032 261154583778380544 261191532644223552 261635735931033456 262363632777354528 262400752702761624 262847012486269722 264428342714898432 264878050780740096 265337429987782656 265652548005245184 265855667155727544 266113270426343424 266528134884931584 266565844015503872 266595304273763472 266633022907644876 267086480429596653 269150277406235904 269608015973253312 270075598380421632 270396343505338848 270826975770172416 270865293112528128 271325948372923584 272080804361700992 274688348957804544 274718706897063744 274757574852199152 275195152798723584 275224849639362756 275702173346680416 276978572297359492 278305048746584064 279079321292255232 279118806199059456 279593498046336768 279663960117416994 280078398320437248 280411022894425472 280857604502401024 281445968624736258 283580600667936768 283620722428076544 284062880601045504 284103070595471232 284586239082878496 285418362588968784 285913364952113024 288685378185720768 289135432040349888 289176339713247504 289456539761987584 289980857280233952 290021884566210216 290515119063771798 292759950862923264 293267685775970304 293724883342577664 293766440343616512 294340202922412638 294583728030713856 294625406543451648 295126470160022144 295159086874523844 295200846790606827 297987807128332608 298462381461006336 298504608736255488 298859116505900832 299292733727059968 299335078482822144 299377429229636352 299844151745548032 299886574517441856 300396585698593968 302717772320845824 303602912005994496 303835048177974336 304195886443506204 304646678874861568 304680347741443968 304723454751594144 305241691919539032 306090904906913616 306134211486555228 306654847900648009 307600317035698176 308456091954597888 308499733167381504 309024392577530112 309560334985746432 310086798140484096 310164945015015468 310949490699086848 313964236453787136 314008656973941888 314508746055684096 314542685302128864 315088198110491904 315462400756228656 315964805065201152 316009508631282816 316546939768410848 319535426338670592 319615954419905136 320159518968238308 320469740450771968 321095657912589882 321652535571127152 324137968489230336 324643292115480576 324689223537681408 325592541507631104 325638607232236032 326192414387392896 326228464440263196 326274620136986493 326758131373843456 329926146497966592 330440493760399872 330487245386568576 331406694034553088 331453582361383104 332017278930024912 332988089687130248 334582800986198016 336216506069138436 336714750335373312 336751963293174912 336799607883340896 337287394468596736 337324670713741536 337372396332122088 337946158910918214 338934305574400431 340557493860951552 341148124270006272 341553276006743808 342145633405298688 342679030566340608 342727513734219264 342813886595543412 343396903409481411 343681016035832832 343729640967360256 344352268020277818 347062199813304192 347614929851019264 347652441649721376 348206111704507392 348255376858964736 348847647908044608 349818177036472704 349867670270348832 350462683315026296 353170734374320128 353860520964894972 354203397340326912 354474222874303392 354895200850757238 355460405698351296 355510697210193168 356115307239462204 358257754645991424 358816270232899584 358867036541647872 359477354631004416 360100797840562176 360528458007118464 361102634360229888 361153724150037504 361767931163898112 361859102517518046 365275376479891584 366291609196084992 366343433136265536 366926870398298112 366966466185817008 367602897795573888 372158408265412608 372791330728449024 372832530788872224 372885280156555992 373519438796278026 374611600898021529 375261291499648344 377058453140533248 378160963237435392 378750507468060672 378804094127294976 379448318777171328 379543945873637349 380557816785291712 384247435507586784 384859386620771328 384913837580961024 385513909387133184 385568452950996672 386641143040311936 386695846088280288 387353492085029064 390346601150564352 391688587124822016 391787298966335328 392453603896550184 392833875391268864 393545449166031792 393601129054142436 394270518729404583 396642514072347648 397317076171110144 398006144981673984 398478822007867776 399113437977096192 399169905639515136 399792202327397376 399848766023255808 399892956410645208 399949534361467314 400528780931458624 404412023959879968 405113397570632448 405594515258008272 406240463655258624 406297939668792192 406988922559385376 408121206542551488 408178948648740304 411332977556508672 412032523436706816 412136362278298728 412792729198085376 412837274459044134 413449064187312128 413553260020020624 415467858446039238 417457573119876096 418618981938382848 418678209298589184 419390247069505152 420117597480655872 420616534341638208 421286406753601536 421346011508377088 422168952937104387 425431083642114816 426094320901568256 426154605893206848 426879358624317744 428127543883453176 428870047428169536 432918964716908544 433764509569871256 434184809642981376 434923219183190528 434971285920350928 435032826849315324 435772678595657697 439139926294384896 439901528663955456 440587325013866496 440649660515424768 441875592046070784 441938109815177472 442689705240033216 442738630311785766 447756913104383232 448288674758851248 448939100590589952 449002617724233216 449066143844454528 449766227618322048 449829861776162784 450594878547890952 451912407432533908 454076658481268736 455404368008991744 456293829665259306 456970018312292352 457020521612165952 457085182127391216 457862537879308548 458241354714443776 459136357360370424 459201317229832842 462684137931896832 462749599751072256 463536588866295168 464274815606009856 464340502478619648 465130197210726144 465247417522523202 466424236048630272 466490227027131776 471012985460912832 471763119083526144 471814027953193296 472271196453769216 472632297165737856 473193601134342984 473947207597801728 474014262946924224 474820409652616272 478489382055530496 479303139508005888 480239278452357462 480704610676157952 481538298866716672 481643486868884823 482478803356690728 484712501520379111 486206952733845504 486964938173220864 487033835306522112 488388812261446656 488457910848354048 489288621581089344 490137197060765184 495730868079852864 497055107637932032 497110041051829632 497180373542074656 498025918395037368 499482134530695372 500348388666197792 501874201479297024 505072125503059968 505199411825011344 505931091702895104 505987006070612304 506058594498183132 506919238366377321 511722186405009408 512329914010115712 513145848827695104 513218450107948032 514018545849510912 514091270601328896 515521524053749248 515594461451040384 516471322780038752 516528402030416727 521478662474582064 522309167556761088 522383065288447104 523271471862066912 524727265554709056 524801505405523248 525694024972539444 528856685429796864 529756101561480192 531305096010490368 531711334311455088 532226540852686848 532342801276135857 533056269769863168 533131688031007744 533190608547526944 533266045815289752 534172960859193306 538300554812471808 539216031946506624 540151196760843264 540792687010677696 541653951540344832 541730586225056256 542651896745847168 542788653776277069 544161608723401984 549376697915609088 549437413794127488 549515149704398304 550390305597447168 550449699278725512 551404346693360832 553957144594718984 556610097493168128 558237612398118912 559186996092673536 559327920234833988 560156796640874496 560279158194417039 560822045788850944 562891937249472516 567161201335873536 567241444856153088 568125761202091008 568206141190942464 569172478165756992 570836725177937568 571826729904226048 577370756371441536 578270864080699776 578352679426495008 579961714560467904 580043769132420432 581030238127543596 585519901725846528 587532880687233024 588680405844825276 589167456061427712 589250813086903296 590252940320044288 590318173749047688 590401693581213654 595975614256665216 596924762922012672 597009217472510976 597718233011801664 598670156965644288 598754858459272704 599688303491096064 599773149034883712 599924301542200971 600793171397187936 607205824011988992 607670096355948672 608391772887012408 609360695482887936 609446909503188288 610483383839078064 612181809813827232 612268422973110456 613309695801296018 615200634071396352 616999466334763008 618048785155060224 619120669971492864 619255911688566201 620173596280968192 620329890030030936 621898981398173696 623201787669058857 627928472907574272 628017313947883776 629085370604257728 630176396220983808 630924801512457312 631929610130402304 632019017262565632 633093879536821696 639070852677341184 639231908839810272 640319037936476616 640939480901543936 642191315825179764 643305071142254304 649378447075362816 651185083015262208 651277214464472064 652384828774785792 652456928880526392 652549240273972986 653516262747686912 659852292995933184 660880987520799744 660974490773137152 662813388069106176 662907164722766208 664034557860049824 665976179374260496 672433012138276872 673503926586349824 673599215766681792 674574788937193472 674649341427483072 674744792664244176 675892317821836428 677868611148800862 681114987721903104 683106552013487616 684291266810597376 685358061132681216 685455027468438528 685627773191086824 686793806818962822 687362032071665664 687459281934720512 688704536040555636 688801975844749263 694124399626608384 695304883299442752 696412223409014784 696510753717929472 697695295816089216 699636354072945408 699735340540697664 700925366630052592 706341468748640256 707721041929789944 708406794680653824 708948445748606784 709790401701514476 710920811396702592 711021394420386336 712230614478924408 717734073083295744 718954709262008832 720201595681124352 721056916014236928 722307448300075008 723535862327796224 723718205035036092 730550752959783168 732583218392169984 732686866272531072 733853740796596224 733932932371634016 735205795591147776 745582661456898048 745665061577744448 745770560313111984 747038877592556052 749223201796043058 750522582999296688 756321926474870784 757501014936121344 757608188254589952 758896637554342656 759087891747274698 761115633570583424 768494871015173568 769718773241542656 769827675161922048 771027818774266368 771136905901993344 773282286080623872 773391692176560576 774706984170058128 780693202301128704 783574597932670656 784907207793100368 785667750782537728 787090898332063584 787202258108284872 788541037458809166 790846713006934339 793285028144695296 794634152342220288 796012289963347968 796957644015735552 798339811279030272 799584404654794752 799697532046511616 799785912821290416 799899068722934628 801057561862917248 801259441288789959 808824047919759936 810226795141264896 811189030516016544 812480927310517248 812595879337584384 813977845118770752 816242413085102976 816357897297480608 824065046873413632 824272724556597456 825585458396170752 825674548918088268 826898128374624256 827106520040041248 830935716892078476 834915146239752192 837237963876765696 837356418597178368 838780494139010304 840235194961311744 841233068683276416 842572813507203072 842692023016754176 844337905874208774 850862167284229632 852188641803136512 852309211786413696 853758717248635488 856255087766906352 857740094856339072 867529019139742512 868369619285962752 869846438366381056 869942571840701856 870065653698630648 871545357191315394 878279852588769792 879803057327910912 881174650027732992 881299321030849536 883751184092141568 883876219630354944 885379410480066432 885477260623571532 885602540371820481 895513826208766464 896577349517702496 897878201181179904 898005235448466432 898132287688909056 899532455236644096 899659723552325568 901189757095781904 903824814865067816 908153316962537472 910808736017983488 912587659330518612 913940036624584704 914041043224331904 914170364254782432 915725075758617096 918272714720740848 918402634459665684 919964543701944027 925368275863793664 925499199502144512 927073177732590336 928681004957239296 930260394421452288 930494835045046404 932848472097260544 932980454054263552 942025970921825664 943526238167052288 943628055906386592 945264594331475712 946387202268685968 947894415195603456 948028525893848448 949640819305232544 958606279016011776 960478556904714924 961409221352315904 963286973737769646 964957606713381456 969425003040758222 972413905467691008 973929876346441728 974067670613044224 976777624522893312 976915821696708096 978577243162178688 978823860410959479 980274394121530368 991461736159705728 994220082103659264 994360747084149312 996051836790074736 998964269061390744 1000696777332395584 1003748402958594048 1010144251006119936 1010398823650022688 1011862183405790208 1011974012141224608 1012117188996366264 1013838476732754642 1016802916723201293 1023444372810018816 1024659828020231424 1026436900215896064 1028037091699021824 1028182541202657792 1030190710228444233 1031043048107498496 1031188922902080768 1032942645560077504 1033056804060833454 1042957324949164128 1044618335113522176 1044766130576894208 1046542943724133824 1049454531109418112 1049603010811046496 1051388049945078888 1059512203122960384 1062610192020980736 1063422668622910176 1064685602552271714 1066263376062015488 1066381217095053888 1066532091630579504 1068345921718386612 1076601109624943616 1078432063893013248 1080302393521686528 1081585374021355392 1083307903080689664 1083461172450112512 1085303793491694336 1085577307552554138 1088323217446803968 1098874827588254976 1099030299408796608 1100780611194894336 1100899398557451024 1102808693386721664 1107914289189437968 1116475224796237824 1118373992185347072 1118655840469667976 1120558316388834078 1121644091577701888 1123834802694064587 1125783874498945032 1134482889712306176 1136251522404182016 1136412282381884928 1138344956331513984 1141673450355875136 1143653459808452096 1154741512742883072 1156541728161399552 1156705358852990016 1159923429120935808 1160087538264840864 1162060476255087192 1171039803451693056 1175065761374466048 1177360811689650552 1178501626173806592 1180505880640088576 1180636347498095376 1180803387162427308 1182811556188213749 1191951228513330432 1194018434945021952 1195436466023603328 1197340313931288576 1197509716918545408 1199376606982192128 1199546298069767424 1199848603084401942 1201586342794375872 1215340192711897344 1216783545774024816 1218721390965775872 1218893819006376576 1220966767678156128 1224363619627654464 1224536845946220912 1226619391602592036 1233998932669526016 1236097570310120448 1238511823377132402 1240347192561936384 1240659780060061872 1243797962796347392 1246403575338117714 1255856945815148544 1256034627895767552 1258170741208515456 1260352792441967616 1261849603024914624 1263859220260804608 1264038034525131264 1266187759073643392 1266506858811313161 1278463817679620544 1280638075872953232 1281878961803087872 1284382631650359528 1286610142284508608 1298756894150725632 1302554428928944128 1304769657549571584 1304913857761052784 1305098480547945972 1307032525495373824 1307318035786973091 1319704585991866368 1321761975041599488 1321948981546274304 1325626776138212352 1325814329445532416 1328069115720099648 1331952358748520992 1344866024276553744 1347007853172699648 1347198431533363584 1349149577874386944 1349298682854966144 1349489585328488352 1351784635643672856 1355737222297601724 1362229975443806208 1366213104026975232 1370910054936877056 1371255546382173648 1373587613637925644 1374724064143331328 1374918563869441024 1377409072081111272 1377603951689498526 1388248799253216768 1390609766598885504 1392824446818029568 1393021507435858944 1395390591632178432 1399272708145890816 1399470681081395328 1401850733260105184 1415442083859579888 1416813589361307648 1417896891497213568 1419580803403028952 1421841622793405184 1422042788840772672 1424461228957848816 1435468146166591488 1437909418524017664 1442113832028473856 1444614896600150016 1444930460606654469 1447071724655592448 1447436410070072184 1454137504561137333 1461101505919566336 1465166436784339968 1465373732545062144 1467865864743268032 1470411591182295552 1491165322913796096 1491330123155488896 1491541120626223968 1494077755185112104 1498446403592086116 1501045165998593376 1515216376509179904 1517793275108685312 1518175783494549396 1520757715099131963 1522231267141166848 1536989742030347136 1539437546483085312 1539655350323844096 1542055637548532736 1542273811803986688 1546564572161247744 1546783384353121152 1549413968340116256 1549585206091250181 1567149195865341312 1569814415586200736 1574181796664127168 1574404516216569744 1577082074917618332 1581693426013868678 1586570056289390592 1589268304684440576 1593915288031471104 1596679622558060544 1597028403828407571 1599168809309589504 1599395064093023232 1599571825642580832 1599798137445869256 1602115123725834496 1602518882577579918 1617648095839519872 1620453590282529792 1622378061032033088 1624961854621034496 1625191758675168768 1627955690237541504 1628365961328831207 1632484826170205952 1632715794594961216 1648130093746827264 1648545449113194912 1651170916792341504 1651349097836176536 1654213040080082496 1661871433784156952 1669830292479504384 1674712837194356736 1677560988278020608 1680470389922623488 1680837474583251117 1682466137366552832 1685384046033508352 1688675811748417548 1701724334568459264 1704377283606273024 1704618423572827392 1707517434497270976 1712510175533812704 1715480189712678144 1735058038279485024 1739692876732762112 1739885143681403712 1740131307397261296 1743090714382630788 1756559705177539584 1762598642061699072 1767502368184283136 1767752439260709888 1770758820960132864 1770954521247143064 1771205080743640962 1791027652417532928 1793154699035404992 1796010470896932864 1796264575377818112 1799064910473288192 1799319447104651136 1802379514191563808 1807649629730135632 1821617472035966976 1825175318661037224 1828082086448663808 1828340728509564864 1831450151517234192 1836545429441481696 1836805268919331368 1839929087403888054 1850998399004289024 1854146355465180672 1857362009914478592 1860520788842904576 1860989670090092808 1865696944194521088 1865960908108527104 1869605363007176571 1884051941843651328 1887256111812773184 1890529188662951424 1892774404537371936 1895788830391206912 1896057051787696896 1899281638610465088 1917212558032023552 1920957113809429848 1922818442704631808 1926573947475539292 1929915213426762912 1938850006081516444 1948135341226088448 1953555249045786624 1953831643393416192 1957154486324357376 1957647720821918958 1960548788243060736 1982923472319411456 1988440164207318528 1988721494168298624 1992103673580149472 1997928538122781488 2001393554664791168 2020797647300045376 2023724366811580416 2023948024282449216 2024234377992732528 2027676953465509284 2033605833446402586 2049319656040462848 2052873800431792128 2056074183398043648 2056365082405315584 2060381420456888466 2062086096214996992 2062377845804161536 2065885291120155008 2066113608121666908 2066405927534247789 2085914649898328256 2089236670227044352 2089532261153788416 2093085887448267648 2098909062218836224 2099206021622092992 2102776099890157776 2119024406245920768 2125220384041961472 2126845337245820352 2129371205104543428 2132526752124030976 2132762434190107776 2133064183261159008 2136691843436773224 2146583935304536063 2153202219249887232 2156864127786026496 2160604787043373056 2163170748042710784 2166922344900225024 2170607586983388672 2171154615105108276 2176646434893607936 2197749655176509952 2198060598817593216 2201561222389788672 2201798797114902048 2205617386773443328 2215828578378875936 2236747984370694144 2237311680939335952 2241116632777668156 2243288183155403776 2247669605388129174 2251567748997890064 2268965779424612352 2272503044808364032 2272824564763769856 2276689912663027968 2283346900711750272 2287306919616904192 2309483025485766144 2313083456322799104 2313410717705980032 2319846858241871616 2320175076529681728 2324120952510174384 2342079606903386112 2354721623379301104 2357003252347613184 2361011761280177152 2361272694996190752 2361606774324854616 2365623112376427498 2372540139020803017 2383902457026660864 2388036869890043904 2390872932047206656 2395019433837090816 2398753213964384256 2399092596139534848 2399697206168803884 2403172685588751744 2403778323866369877 2430680385423794688 2433567091548049632 2437442781931551744 2437787638012753152 2441933535356312256 2448727239255308928 2449073691892441824 2453238783205184072 2472195140620240896 2477023646754264804 2480694385123872768 2481319560120123744 2492807150676235428 2511713891630297088 2512069255791535104 2516341482417030912 2520705584883935232 2523699206049829248 2527718440521609216 2528076069050262528 2532375518147286784 2533013717622626322 2556927635359241088 2561276151745906464 2568765263300719056 2573220284569017216 2605108857857888256 2609539315099143168 2609827715522105568 2610196961095891944 2614636071573946182 2639409171983732736 2643523950083198976 2643897963092548608 2651253552276424704 2651628658891064832 2656138231440199296 2656807621115461443 2663904717497041984 2689732048553107488 2694015706345399296 2694396863066727168 2698597365709932288 2698979170656976704 2703569271287345712 2711474444595203448 2724459950887612416 2732426208053950464 2741820109873754112 2742511092764347296 2747175227275851288 2749837127738882048 2754818144162222544 2755207903378997052 2759893631105832081 2776497598506433536 2781219533197771008 2786043014871717888 2790781183264356864 2798545416291781632 2798941362162790656 2803701466520210368 2830884167719159776 2835793782994427136 2839161606806057904 2843683245586810368 2844085577681545344 2848922457915697632 2875818837048035328 2884227664056947712 2889860921213308938 2894143449311184896 2894872820140144368 2908275009122274666 2922203011839132672 2930332873568679936 2930747465090124288 2935731729486536064 2940823182364591104 2982660246310977792 2983082241252447936 2988155510370224208 2996892807184172232 3002090331997186752 3030432753018359808 3035586550217370624 3036351566989098792 3041515430198263926 3044462534282333696 3050408750169603879 3073979484060694272 3079310700647688192 3084111275097065472 3084547623607973376 3093129144322495488 3093566768706242304 3098827936680232512 3099170412182500362 3134298391730682624 3139628831172401472 3148363593328254336 3148809032433139488 3154164149835236664 3163386852027737356 3178536609368881152 3187830576062942208 3194056807656815142 3198790128186046464 3199143651285161664 3199596274891738512 3204230247451668992 3205037765155159836 3235296191679039744 3240907180565059584 3244756122064066176 3249923709242068992 3250383517350337536 3255911380475083008 3256731922657662414 3264969652340411904 3265431589189922432 3297090898226389824 3302341833584683008 3302698195672353072 3308426080160164992 3323742867568313904 3349425674388713472 3355121976556041216 3361674949166502234 3364932274733105664 3370768092067016704 3371504408082193761 3377351623496835096 3403448669136918528 3408754567212546048 3409236847145654784 3415034868994541952 3425020351067625408 3430960379425356288 3470116076558970048 3479385753465524224 3479770287362807424 3480262614794522592 3486181428765261576 3513119410355079168 3525197284123398144 3535504878521419776 3541517641920265728 3541909042494286128 3542410161487281924 3548434668564641247 3582055304835065856 3586309398070809984 3592020941793865728 3592529150755636224 3598129820946576384 3598638894209302272 3604759028383127616 3615299259460271264 3650350637322074448 3656164172897327616 3656681457019129728 3662900303034468384 3673090858882963392 3673610537838662736 3679858174807776108 3701996798008578048 3708292710930361344 3721041577685809152 3721979340180185616 3731393888389042176 3731921816217054208 3739210726014353142 3768103883687302656 3774512223625546368 3781058377325902848 3785548809074743872 3791577660782413824 3792114103575393792 3798563277220930176 3799520576433939483 3841914227618859696 3845636885409263616 3853147894951078584 3859830426853525824 3877700012163032888 3896270682452176896 3907663286786832384 3914308972648714752 3915295441643837916 3921097576486121472 3921954107360919273 3965846944638822912 3976880328414637056 3977442988336597248 3984207347160298944 3995857076245562976 4002787109329582336 4041595294600090752 4047448733623160832 4047896048564898432 4048468755985465056 4055353906931018568 4067211666892805172 4098639312080925696 4112730164810631168 4120762840913776932 4124172192429993984 4124755691608323072 4131770582240310016 4132227216243333816 4132811855068495578 4171829299796656512 4178473340454088704 4179064522307576832 4186171774896535296 4197818124437672448 4198412043244185984 4205552199780315552 4250440768083922944 4253690674491640704 4258742410209086856 4265524868380215552 4266128366522318016 4273383686873546448 4293167870609072126 4306404438499774464 4313728255572052992 4326341496085421568 4333844689800450048 4334791381819963407 4341215173966777344 4342309230210216552 4353292869787215872 4362412513683411999 4395499310353019904 4396121197635186432 4403597594229804096 4411234773546886656 4431657156757751872 4473495968741388288 4474623361878671904 4482233265555336312 4486576366310807552 4495339210776258348 4503135497995780128 4545649129527539712 4553379825326055936 4562273145297395889 4566693801423500544 4574613839233808384 4618966050971532288 4626166912645598208 4626821435411960064 4639693716483743232 4640350153059363456 4648241905020348768 4709443246758602208 4722023522560354304 4722545389992381504 4723213548649709232 4731246224752854996 4745080278041606034 4767804914053321728 4781745864094413312 4790038867674181632 4797506427928768512 4798185192279069696 4799394412337607768 4806345371177503488 4807556647732739754 4861360770847589376 4867134183096099264 4874885563863103488 4875575276025506304 4883867070712624512 4897454478510617856 4898147383784883648 4906477566410368144 4944390281240481792 4954047293508529608 4962639120240247488 4985614301352470856 5024138511583070208 5032682964834061824 5041411169767870464 5047398412099658496 5056152138100525056 5064751036294573568 5066027435245252644 5113855270718482176 5122552303491812928 5137530526601438112 5146440569138034432 5219078630198286336 5219655431044211136 5220393922191783888 5229272143147892364 5287795926185097216 5302507104552849408 5303257317782129664 5312276462880398592 5313615242230922886 5327809434994083968 5379464097106214976 5388031412690798592 5388793726133454336 5397194731419864576 5397958341313953408 5407138542574691424 5422948889190406896 5464852416107900928 5485022185528694592 5494350454551702576 5499674255477764096 5509636288324445088 5510415806757994104 5519787262211664162 5552995197012867072 5562439066395542016 5572086029743435776 5581562366528713728 5597090832583563264 5597882724325581312 5607402933040420736 5608816089021529713 5661768335438319552 5671587565988854272 5678323213612115808 5687366491173620736 5688171155363090688 5697844915831395264 5751637674096070656 5768455328113895424 5779721842426617876 5788286898622369792 5789745640280288736 5816550018244549332 5844406023678265344 5860665747137359872 5861494930180248576 5871463458973072128 5881646364729182208 5965320492621955584 5966164482504895872 5976311020740448416 5993785614368344464 6004180663994373504 6071173100434741248 6072703133978197584 6083030860396527852 6088925068564667392 6100817500339207758 6147958968121388544 6158621401295376384 6168222550194130944 6169095247215946752 6186258288644990976 6187133537412484608 6197655873360465024 6198340824365000724 6199217782602743367 6268596783461365248 6279257662344802944 6296727186656508672 6297618064866278976 6308328299670473328 6326773704055474712 6357073218737762304 6375661152125884416 6388113615313630284 6397580256372092928 6398287302570323328 6399192549783477024 6408460494903337984 6410075530310319672 6439751805913608189 6470592383358079488 6481814361130119168 6489512244128132352 6500767034700675072 6511822760950166016 6513463845315324828 6529939304680823808 6530863178379844864 6594181796452779648 6604683667169366016 6605396391344706144 6616852160320329984 6647485735136627808 6710243953112082432 6723349898333004468 6729864549466211328 6743008816164387522 6754703246993670192 6806897338273837056 6817509134425092096 6818473694291309568 6830069737989083904 6850040702135250816 6861920758850712576 6940232153117940096 6959540574725614848 6960525229589045184 6972362857530523152 7026238820710158336 7071009757042839552 7083035283840531456 7083818084988572256 7084820322974563848 7096869337129282494 7117620417062409051 7164110609670131712 7172618796141619968 7185058301511272448 7196259641893152768 7197277788418604544 7209518056766255232 7211334971599109631 7230598518920542528 7300701274644148896 7312328345794655232 7313362914038259456 7325800606068936768 7346181717765926784 7347221075677325472 7359716349615552216 7416585421860722688 7442083155371618304 7443958680360371232 7463843632434108416 7478421452028706284 7536207767374605312 7549024447251092736 7562116754651805696 7571097618149487744 7583155321564827648 7584228207150787584 7597126554441860352 7599041152867878966 7683828455237719392 7706295789902157168 7719660853707051648 7755400024326065776 7815326573573664768 7828617945297429504 7830590883287675832 7843908214721838546 7931693889277645824 7953760656829274112 7954885976673194496 7968414694320597888 7991714152491125952 8005574218659164672 8083190589200181504 8095792097129796864 8096937511970930112 8110707813862037136 8134423333785610344 8197278624161851392 8225460329621262336 8241525681827553864 8249511383216646144 8263541164480620032 8264454432486667632 8265623710136991156 8279680893317496243 8343658599593313024 8358129044615153664 8372343549793070592 8395636248875344896 8396824086488371968 8411104399560631104 8507381348983281408 8517484820418173712 8531049736760431104 8532256733044636032 8546767373747092896 8586335741218144252 8627456511144105984 8652682992170843136 8669582763639926814 8682430347933554688 8684618460420433104 8706585739574431744 8724825027366823998 8790998620706039808 8792242395270372864 8807195188459608192 8822469547093773312 8863314313515503744 8949246723757343808 8964466531110672624 8973152732621615104 8990678421552516696 9006270995991560256 9091298259055079424 9106759650652111872 9124546290594791778 9133387602847001088 9149227678467616768 9151226250508811637 9237932101943064576 9252333825291196416 9253642870823920128 9279387432967486464 9280700306118726912 9296483810040697536 9418886493517204416 9444047045120708608 9445090779984763008 9446427097299418464 9462492449505709992 9490160556083212068 9535609828106643456 9563491728188826624 9596370384558139392 9598788824675215536 9612690742355006976 9615113295465479508 9722721541695178752 9734268366192198528 9749771127726206976 9751150552051012608 9767734141425249024 9794908957021235712 9796294767569767296 9812955132820736288 9908094587017059216 9925278240480494976 9971228602704941712 10048277023166140416 10065365929668123648 10094796824199316992 10112304276201050112 10114513224246581283 10129502072589147136 10132054870490505288 10227710541436964352 10245104606983625856 10275061053202876224 10292881138276068864 10438157260396572672 10439310862088422272 10440787844383567776 10458544286295784728 10575591852370194432 10606514635564259328 10624552925760797184 10627230484461845772 10645304005693923741 10655618869988167936 10758928194212429952 10776062825381597184 10777587452266908672 10794389462839729152 10795916682627906816 10814277085149382848 10845897778380813792 10970044371057389184 10988700909103405152 11019272576648890176 11020831613515988208 11039574524423328324 11105990394025734144 11124878132791084032 11163124733057427456 11194181665167126528 11195765448651162624 11214805866080841472 11217632178043059426 11323536670876639104 11343175131977708544 11356646427224231616 11374732982347241472 11376342310726181376 11395689831662790528 11398561729301818449 11536910656227790848 11559443684853235752 11579491280560577472 11633100036489098664 11688812047356530688 11722989860360497152 11742926917946144256 11763292729458364416 11765862322082757819 11930640985243911168 11932328965009791744 11952622041480896832 11987571228736688928 12008361327988747008 12142346200869482496 12145406267956395168 12166061720793055704 12177850137129334784 12201635000678415516 12295917936242777088 12338190494431893504 12372516577289981952 12374267074824969216 12395311746720930048 12396681648730001448 12398435565205486734 12537193566922730496 12558515324689605888 12593454373313017344 12595236129732557952 12616656599340946656 12653547408110949424 12751322304251768832 12776227230627260568 12796574605140646656 12798385099566954048 12816920989806675968 12820151060620639344 12879503611827216378 12941184766716158976 12979024488256264704 13001534069401350144 13023645521900332032 13026927690630649656 13059878609361647616 13061726356759689728 13087237541050235997 13188363592905559296 13210792782689412288 13233704320640659968 13294971470273255616 13420487906224164864 13446699796666008936 13459729098932422656 13486017632328775044 13509406493987340384 13636947388582619136 13660139475978167808 13700081404270501632 13723841517701425152 13880464306235880192 13919081149451229696 13921050459178090368 13944725715061046304 14166070567681062912 14167636169977144512 14169640645949127696 14193738674258564988 14235240834124818102 14345237592283239936 14370116603022544896 14392519283786305536 14394555576837209088 14419036113532510464 14422669943198219262 14461197037841085056 14601402549288297792 14624656691589310464 14626725828076518912 14651601212137873536 14692363435531853568 14694442151354650944 14719432699231104432 14833170843721445376 14887917360720742464 14927687264868216832 14956842904057412568 15026087547131752441 15072415534749210624 15098048894502185472 15124233509303611392 15142195236298975488 15168456414301575168 15194253108883720704 15198082305735757932 15367656910475438784 15412591579804314336 15439321707414103296 15510800048652131552 15657235890594859008 15661181766575351664 15687816429443677092 15863387778555291648 15907521313658548224 15909771953346388992 15936829388641195776 15983428304982251904 16011148437318329344 16166381178400363008 16191584194259593728 16193875023941860224 16221415627724074272 16268846667571220688 16394557248323702784 16483051363655107728 16499022766433292288 16527082328961240064 16528908864973335264 16531247420273982312 16559361786634992486 16687317199186626048 16716258089230307328 16744687099586141184 16791272497750689792 16793648172976743936 16822208799121262208 16826448267064589139 17014762697966562816 17034969640836347424 17062099473520862208 17064513466089272064 17093534747494185792 17172671482436288504 17254913022288211968 17305365984341686272 17339165527279853628 17364860695867109376 17369236920840866208 17449650054733647996 17581997241412079616 17584484790540745728 17614390376919216384 17644939094187546624 17726628627031007488 17898493447514687616 17928933062221345248 17981356843105033392 18012541991983120512 18213519301304223744 18249092581189583556 18266775205694002176 18302452501017623274 18475864203886129152 18504667650582392832 18507285741647840256 18558774865934972928 18561400612237453824 18592967620081395072 18597653347808230101 18837772987034408832 18890181559969526016 18892854194598836928 18924984899011419984 18980321112166424136 19071219656213286912 19126983456377653248 19192740769116278784 19197577649350431072 19225381484710013952 19230226590930959016 19319255417740824567 19445443083390357504 19468536732384397056 19502301104102025216 19535468282850498048 19589817914042471424 19592589535139534592 19625910265641472576 19816189174034118432 19850556480960989952 19942457205409883424 20130731859336247296 20189593648398633984 20229026448493162566 20259004145178294272 20264109740981010576 20455421082873928704 20490209213967251712 20550122106405752448 20585762276552137728 20878621724176844544 20881575688767135552 20917088572591569456 21213029271128518656 21249105851521594368 21254460968923691544 21290608011387847482 21311237739976335872 21352861251187227153 21517856388424859904 21555174904533817344 21588778925679458304 21591833365255813632 21628554170298765696 21691795556761627584 21940088742114778368 21977401818206810304 22038545153297780352 22041663227031976416 22079149048846656648 22249756265582168064 22326249466114854912 22391530897302325248 22429611732161682944 22435264356086118852 22647073341753278208 22686350263955417088 22713292854448463232 22749465964694482944 22752684621452362752 22791379663325581056 22797123458603636898 23118887369706471504 23158982561121154944 23266200072978197328 23445979720720994304 23485853835892288512 23531724644165515638 23861281970487822336 23864657930019583488 23905244082961793664 23975142457473377856 24016722655977494016 24290812535912790336 24332123441586111408 24355700274258669568 24403270001356831032 24591835872485554176 24676380988863787008 24748534149649938432 24790623493441860096 24793363297460002896 24796871130410973468 24839042679952488729 25074387133845460992 25117030649379211776 25186908746626034688 25190472259465115904 25233313198681893312 25307094816221898848 25552454461254521136 25593149210281293312 25596770199133908096 25633841979613351936 25640302121241278688 25759007223654432756 25882369533432317952 25958048976512529408 26047291043800664064 26053855381261299312 26119757218723295232 26123452713519379456 26174475082100471994 26376727185811118592 26421585565378824576 26467408641281319936 26589942940546511232 26893399593332017872 26919458197864845312 26972035264657550088 27018812987974680768 27273894777165238272 27320278951956335616 27400162808541003264 27447683035402850304 27453678751526434911 27760928612471760384 27838162298902459392 27842100918356180736 27889451430122092608 28332141135362125824 28335272339954289024 28339281291898255392 28387477348517129976 28470481668249636204 28690475184566479872 28789111153674418176 28838072227065020928 28845339886396438524 28922394075682170112 29202805098576595584 29249313383178620928 29253451656153037824 29303202424275747072 29384726871063707136 29388884302709301888 29438865398462208864 29775834721441484928 29913685808114825136 30052175094263504882 30144831069498421248 30196097789004370944 30284390472597950976 30336912828603150336 30343539672739743849 30388506217767441408 30396164611471515864 30735313820950877568 30825183159608628672 30878643414828206592 31021600097304263104 31314471781189718016 31322363533150703328 31375632858887354184 31726775557110583296 31819543906692777984 31873658777282391552 31935912017081771223 31966856609964503808 32022296874636658688 32332762356800726016 32383168388519187456 32387750047883720448 32442831255448148544 32537693335142441376 32966102727310215456 33054164657922480128 33057817729946670528 33062494840547964624 33118723573269984972 33374634398373252096 33489374199172282368 33582544995501379584 33587296345953487872 33644417598242524416 33652896534129178278 34029525395933125632 34069939281672694848 34124198947041724416 34129026932178544128 34187069494988371584 34345342964872577008 34610731968683372544 34678331054559707256 34738473841681732416 34899300109467295992 35168969581081491456 35228780753838432768 35289878188375093248 35453257254062014976 35796986895029375232 35857866124442690496 35962713686210066784 36025083983966241024 36427038602608447488 36498185162379167112 36533550411388004352 36604905002035246548 37014571483295680512 37117549731869945856 37122801224474907648 37185935240162790144 37195306695616460202 37675545974068817664 37780363119939052032 37785708389197673856 37849969798022839968 37960642224332848272 38253966912755306496 38395155298700862144 38450762969420027904 38460453181861918032 38638510835481649134 38937073464768794112 39004602208204050432 39070936565700996096 39179635828084942848 39185179070279069184 39251820531282945152 39261712623150707991 39632378348068236864 39701112961921979904 39884914410819766848 40261463718672494592 40379187296797267968 40458052896986325132 40518008290356588544 40528219481962021152 40910842165747857408 40980418427934503424 41100244212811504896 41171524553104275456 41757243448353689088 41763151377534271104 41834177145183138912 42498211703043188736 42508921937847383088 42581216022775694964 42622475479952671744 42705722502374454306 43035712776849719808 43110349809067634688 43177557851358916608 43183666730511627264 43257108340597531392 43383591113523255168 43880177484229556736 43954803636413620608 44077090306595560704 44083326454063952832 44158298097693313296 44499512531164336128 44783061794604650496 44859223464323365888 44870528712172237704 45078262641395257323 45294146683506556416 45372700527910834176 45426585708896926464 45505369242904725504 45582759326651162112 45594246917207273796 46237774739412943008 46317965122242309888 46532400145956394656 46971707671784577024 47063449288331031276 47722563940975644672 47729315860039166976 47810488165923587328 47950284914946755712 48033445311954988032 48581625071825580672 48664246883172222816 48806540002713662064 49183671744971108352 49497068299299876864 49581246986883720192 49586726594920005792 49593742260821946936 49678085359904977458 50148774267690921984 50234061298758423552 50373817493252069376 50380944518930231808 50466626397363786624 50479344801193767417 50614189632443797696 51104908922509042272 51186298420562586624 51193540398267816192 51280604242482557376 51518014447308865512 51764739066864635904 51916097953025058816 52094582087601328128 52107710762522598624 52246905427038758912 52348950164200943988 52753454371622237184 52843171130757649152 52934817282562639872 53179885881093022464 53786799186664035744 53944070529315100176 54037625975949361536 54640557903912671232 54800325617082006528 54907357503052869822 55521857224943520768 55676324597804918784 55684201836712361472 55778902860244185216 56670544679908578048 56678562583796510784 56774954697034259952 56940963336499272408 57380950369132959744 57578222307348836352 57676144454130041856 57690679772792877048 57844788151364340224 57957766253222473701 58405610197153191168 58506903312306075648 58606404848551494144 58769453742127414272 58777768605418603776 58877730796924417728 59551669442882969856 59827371616229650272 60104350188527009764 60392195578008741888 60568780945195901952 60687079345479487698 60777012435534882816 60792329222943031728 61470627641901755136 61650366319217257344 61757286829656413184 62043200194608526208 62644727066301406656 62751265717774708368 63639087813385555968 63747317554564783104 63871824034163542446 63933713219929007616 64044593749273317376 64058583753561681459 64665524713601452032 64766336777038374912 64775500095767440896 64885662510896297088 65075386670284882752 65932205454620430912 66108329315844960256 66115635459893341056 66124989681095929248 66237447146539969944 66749268796746504192 66978748398344564736 67174592691906975744 67288835196485048832 67305793068258356556 68059050791866251264 68139878563345389696 68248397894083448832 68258053864357088256 68374138989976743168 68690685929745154016 69356662109119414512 69476947683363464832 69798600218934591984 70337939162162982912 70457561507676865536 70906514508124029952 71593973790058750464 71715732248885380992 71925427372420133568 72050167967932482048 72996370324758334224 73067100822776008704 73209810004070493096 74029142966591361024 74245602448949815296 74371870480325580288 74390613391232920404 74517128039857466187 75351091948137635328 75560726239878104064 75571416778395347712 75699939596045679936 75921284448665696544 76790310597401724288 76901525938840055808 76920906363723836064 77277021670963298268 77874146929537588224 78141873131401992192 78359271656169885696 78370358140558138368 78503641062565890304 78523425246301415982 79264756696136473728 79402225923843959808 79769828821639533696 80758374593594535936 80916105793972650264 81056438963924042304 81821684331495714816 81960836855869006848 82200488425623009792 82343049106208550912 82361036254579304733 83514486896707378176 83526302755068542208 83668354290366277824 84996423406086377472 85017843875694766176 85162432045551389928 85244950959905343488 85411445004748908612 86071425553699439616 86367333461023254528 86514216681195062784 86767182227046510336 87760354968459113472 87909607272827241216 88154180613191121408 88166652908127905664 88316596195386626592 89718446928646731776 89741057424344475408 90156525282790514646 90588293367013112832 90853171417793852928 91010738485809451008 91165518653302324224 91188493834414547592 92475549478825886016 92635930244484619776 93064800291912789312 93943415343569154048 94126898576662062552 95458631720078333952 95620976331847174656 95900569829893511424 96066890623909976064 97163250143651161344 97328493766344445632 97613080005427324128 99162493973767440384 99173453189840011584 99187484521643893872 99356170719809954916 100468122597516847104 100747634986504138752 100761889037860463616 100933252794727573248 100958689602387534834 101228379264887595392 102209817845018084544 102372596841125173248 102387080796535632384 102561208484965114752 103036028894617731024 103832195906050117632 104215421525045197248 104493810854077517824 104697900328401887976 105506908743244474368 105686342261515298304 105869634565125279744 106359771762186044928 107573598373328071488 107888141058630200352 108075251951898723072 109281115807825342464 109600651234164013056 109814715006105739644 111043714449887041536 111352649195609837568 111368403673424722944 111557805720488370432 113341089359817156096 113357125167593021568 113549909394068519904 113881926672998544816 114761900738265919488 115352288908260083712 115381359545585754096 115689576302728680448 115915532506444947402 116811220394306382336 117013806624612151296 117212809697102988288 117538907484254828544 117555537210837207552 117755461593848835456 117785137869452123973 119103338885765939712 119654743232459300544 120208700377054019528 120784391156017483776 121137561890391803904 121374158690958975396 121554024871069765632 121584658445886063456 122941255283803510272 123300732638434514688 123514573659312826368 124086400389217052416 125289454132602813312 125502531435549416736 127494635109129566208 127743648068327084892 127867426439858015232 128117167507123362918 129331049427202904064 129532673554076749824 129551000191534881792 129771325021792594176 130150773340569765504 131864410909240861824 132231270919786682112 132249979362191858496 132474894293079939888 133498537593493008384 134349185383813951488 134577670392970097664 134611586136516713112 135234787924185771969 136118101583732502528 136279757126690779392 136516107728714176512 136748277979953486336 137381371859490308032 138713324218238829024 138953895366726929664 139597200437869183968 140915123015353731072 141813029016248059904 143187947580117500928 143431464497770761984 143850854744840267136 144100335935864964096 145992740649516668448 146419620008140986192 148491204897899630592 148743740960651160576 148781226782465840808 149034256079714932374 150702183896275270656 151121452479756208128 151142833556790695424 151399879192091359872 151842568897331393088 153580621194803448576 153841812727447672128 154554043341926596536 155748293859075176448 156283746262803984384 156740716281116276736 157007282125131780608 157046850492602831964 158529513392272947456 158804451847687919616 159539657643279067392 161832211587945300528 162112877927848084608 163921673711738013696 164400976851246019584 164722072509158609466 167028973793414756352 167052605510137084416 167336708580732555648 170035687751389532352 170324864091102779856 170489901919810686976 170822890009497817224 172142851107398879232 172734666922046509056 173028433362390125568 173534364454093020672 173873298759667421103 175520709936918226944 175819214545654482432 176308361226382242816 176333305816255811328 176633192390773253184 179436893857293463552 179482114848688950816 180313050565581029292 181176586734026225664 181706342835587705856 182331037306604648448 182376987668829095184 184951098957651772032 185271860488969239552 186129600583825578624 188253797153324125104 190917263440156667904 191241952663694349312 191801139659787022848 192133781247819952128 192175751260685044377 194326500287302322688 194656987532688891264 195226160010854648256 198324987947534880768 198346906379680023168 198374969043287787744 198712341439619909832 200936245195033694208 201523778075720927232 201866505589455146496 201917379204775069668 202456758529775190784 204419635690036169088 204745193682250346496 204774161593071264768 205122416969930229504 206072057789235462048 208430843050090394496 209395800656803775952 211013817486488948736 211372684523030596608 212719543524372089856 215147196746656142976 215776282117260400704 216150503903797446144 219201302468328026112 219629430012211479288 222087428899774083072 222736807346849445888 223115611440976740864 223551384119572398561 226682178719634312192 226714250335186043136 227099818788137039808 227763853345997089632 230704577816520167424 230762719091171508192 231379152605457360896 231831065012889894804 233622440788612764672 234425619394205976576 235077814968509657088 235111074421674415104 235510923187697670912 235570275738904247946 238206677771531879424 239309486464918601088 240417400754108039056 242275123780783607808 242748317381917950792 243169316891772126912 245882510567607020544 246601465276869029376 247029147318625652736 248172800778434104832 250578908265205626624 251005062871098833472 254989270218259132416 255487296136654169784 255734852879716030464 256234335014246725836 259102000383069763584 259542650043585188352 260301546681139531008 263728821818481723648 264462541839573364224 264499958724383716992 264949788586159879776 269155340785940195328 269223172273033426224 270469575848371543938 272559514253381558784 273032215457428353024 273496555959906972672 274762743718980616064 277426648436477658048 277907790733453859328 279194400875738367936 281830246030707462144 283626058032496119808 286375895160235001856 286862928995541523968 287701709489680534272 288200671871729928192 291985481299033336896 292839240016281972384 297487481921302321152 297562453564931681616 298068512159429864748 301404367792550541312 302242904959512416256 302285667113581390848 302799758384182719744 303685137794662786176 307161242389606897152 307683625454895344256 309108086683853193072 311496587718150352896 313481432562232553472 314014564250263561216 314093700985205663928 317059026784545894912 317608903695375839232 319079315286558134784 323664423175890601056 324225755855696169216 327843347423476027392 328801953702492039168 329444145018317218932 334057947586829512704 334105211020274168832 334673417161465111296 340071375502779064704 340649728182205559712 341645780018995634448 344285702214797758464 346056866724780251136 347068728908186041344 347746597519334842206 351041419873836453888 351638429091308964864 352616722452764485632 352666611632511622656 353266384781546506368 353355413608356371919 358964229697377901632 360626101131162058584 362353173468052451328 363412685671175411712 364662074613209296896 364753975337658190368 369902197915303544064 370543720977938479104 372259201167651157248 376507594306648250208 382483905327388698624 383602279319574045696 384351502521370088754 388653000574604645376 389313975065377782528 390452320021709296512 396693812759360046336 396749938086575575488 397424682879239819664 403047556151441854464 403733011178910292992 403834758409550139336 404913517059550381568 405704363772557315907 408839271380072338176 409548323186142529536 410244833939860459008 412144115578470924096 416861686100180788992 418791601313607551904 422745369046061193216 425439087048744179712 430294393493312285952 431552564234520801408 432301007807594892288 439258860024422958576 445473614693698891776 446231222881953481728 447102768239144797122 453364357439268624384 453428500670372086272 454199637576274079616 455527706691994179264 461525438182343016384 462758305210914721792 463662130025779789608 467244881577225529344 468851238788411953152 470222148843348830208 471021846375395341824 471140551477808495892 476413355543063758848 478618972929837202176 480834801508216078112 485496634763835901584 486338633783544253824 491765021135214041088 493202930553738058752 496345601556868209664 501157816530411253248 502010125742197666944 510974592273308339568 511469705759432060928 512468670028493451672 518204000766139527168 519085300087170376704 520603093362279062016 521619896279002263309 527457643636963447296 528925083679146728448 528999917448767433984 529899577172319759552 538310681571880390656 538446344546066852448 540939151696743087876 545119028506763117568 546993111919813945344 549525487437961232128 554853296872955316096 555815581466907718656 558388801751476735872 572751790320470003712 573725857991083047936 575403418979361068544 576401343743459856384 576527253782055133131 583970962598066673792 585678480032563944768 594974963842604642304 595124907129863363232 596137024318859729496 602808735585101082624 604571334227162781696 605599516768365439488 607370275589325572352 614322484779213794304 615367250909790688512 618216173367706386144 628029128500527122432 628187401970411327856 634118053569091789824 638158630573116269568 647328846351781202112 648451511711392338432 657603907404984078336 658888290036634437864 668210422040548337664 669346834322930222592 680142751005558129408 681299456364411119424 683291560037991268896 692113733449560502272 694137457816372082688 695493195038669684412 703276858182617929728 705233444905528971264 705333223265023245312 706532769563093012736 706710827216712743838 717928459394755803264 721252202262324117168 726825371342350823424 729507950675316380736 739804395830607088128 741087441955876958208 744518402335302314496 753015188613296500416 764967810654777397248 767204558639148091392 768703005042740177508 777306001149209290752 778627950130755565056 780904640043418593024 793387625518720092672 793499876173151150976 794849365758479639328 807466022357820585984 807669516819100278672 809827034119100763136 811408727545114631814 817678542760144676352 819096646372285059072 820489667879720918016 824288231156941848192 833723372200361577984 837583202627215103808 845490738092122386432 850878174097488359424 860588786986624571904 863105128469041602816 864602015615189784576 878517720048845917152 892462445763906963456 894205536478289594244 906728714878537248768 906857001340744172544 908399275152548159232 911055413383988358528 923050876364686032768 927324260051559579216 934489763154451058688 940444297686697660416 942043692750790683648 942281102955616991784 952826711086127517696 957237945859674404352 961669603016432156224 970993269527671803168 972677267567088507648 983530042270428082176 986405861107476117504 992691203113736419328 1002315633060822506496 1004020251484395333888 1021949184546616679136 1024937340056986903344 1038170600174340753408 1041206186724558124032 1043239792558004526618 1054915287273926894592 1057850167358293456896 1057999834897534867968 1059799154344639519104 1076892689092133704896 1081878303393486175752 1090238057013526235136 1093986223839627890688 1099050974875922464256 1109706593745910632192 1111631162933815437312 1116777603502953471744 1147451715982166095872 1150806837958722137088 1153054507564110266262 1167941925196133347584 1171356960065127889536 1190249814259726726464 1192274048637719458992 1209142668454325563392 1211199033536730878976 1214740551178651144704 1217113091317671947721 1228644969558427588608 1230734501819581377024 1236432346735412772288 1256058257001054244864 1256374803940822655712 1268236107138183579648 1276317261146232539136 1294657692703562404224 1296903023422784676864 1317776580073268875728 1336420844081096675328 1338693668645860445184 1360285502011116258816 1362598912728822238848 1366583120075982537792 1388274915632744165376 1390986390077339368824 1406553716365235859456 1410666446530046490624 1413065539126186025472 1413421654433425487676 1435856918789511606528 1442504404524648234336 1459015901350632761472 1479608791661214176256 1489036804670604628992 1506030377226593000832 1534409117278296182784 1537406010085480355016 1554612002298418581504 1557255900261511130112 1561809280086837186048 1564859688837006789927 1586775251037440185344 1586999752346302301952 1589698731516959278656 1614932044715641171968 1615339033638200557344 1619654068238201526272 1622817455090229263628 1635357085520289352704 1640979335759441836032 1648576462313883696384 1667446744400723155968 1675166405254430207616 1721177573973249143808 1726210256938083205632 1729204031230379569152 1757035440097691834304 1784924891527813926912 1788411072956579188488 1813714002681488345088 1816798550305096318464 1822110826767976717056 1846101752729372065536 1854648520103119158432 1884087385501581367296 1884562205911233983568 1914475891719348808704 1923339206032864312448 1941986539055343606336 1945354535134177015296 1972811722214952235008 1985382406227472838656 2004631266121645012992 2008040502968790667776 2043898369093233358272 2049874680113973806688 2076341200348681506816 2082412373449116248064 2086479585116009053236 2109830574547853789184 2115700334716586913792 2115999669795069735936 2119598308689279038208 2153785378184267409792 2163756606786972351504 2180476114027052470272 2198101949751844928512 2219413187491821264384 2223262325867630874624 2233555207005906943488 2294903431964332191744 2301613675917444274176 2306109015128220532524 2335883850392266695168 2342713920130255779072 2380499628519453452928 2384548097275438917984 2422398067073461757952 2429481102357302289408 2434226182635343895442 2457289939116855177216 2461469003639162754048 2472864693470825544576 2512749607881645311424 2536472214276367159296 2552634522292465078272 2589315385407124808448 2593806046845569353728 2635553160146537751456 2677387337291720890368 2720571004022232517632 2725197825457644477696 2733166240151965075584 2781972780154678737648 2821332893060092981248 2826131078252372050944 2826843308866850975352 2871713837579023213056 2885008809049296468672 2918031802701265522944 2959217583322428352512 2978073609341209257984 3012060754453186001664 3074812020170960710032 3114511800523022260224 3123618560173674372096 3129719377674013579854 3173550502074880370688 3173999504692604603904 3179397463033918557312 3230678067276401114688 3239308136476403052544 3245634910180458527256 3270714171040578705408 3281958671518883672064 3297152924627767392768 3334893488801446311936 3350332810508860415232 3442355147946498287616 3452420513876166411264 3514070880195383668608 3576822145913158376976 3627428005362976690176 3633597100610192636928 3644221653535953434112 3651339273953015843163 3692203505458744131072 3709297040206238316864 3768174771003162734592 3769124411822467967136 3828951783438697617408 3846678412065728624896 3883973078110687212672 3890709070268354030592 4009262532243290025984 4016081005937581335552 4087796738186466716544 4099749360227947613376 4164824746898232496128 4172959170232018106472 4219661149095707578368 4231999339590139471872 4239196617378558076416 4307570756368534819584 4327513213573944703008 4396203899503689857024 4438826374983642528768 4467110414011813886976 4603227351834888548352 4612218030256441065048 4671767700784533390336 4685427840260511558144 4760999257038906905856 4769096194550877835968 4844796134146923515904 4858962204714604578816 4868452365270687790884 4922938007278325508096 4945729386941651089152 5025499215763290622848 5178630770814249616896 5187612093691138707456 5271106320293075502912 5354774674583441780736 5441142008044465035264 5450395650915288955392 5466332480303930151168 5563945560309357475296 5652262156504744101888 5653686617733701950704 5743427675158046426112 5770017618098592937344 5836063605402531045888 5918435166644856705024 5956147218682418515968 6024121508906372003328 6149624040341921420064 6229023601046044520448 6247237120347348744192 6259438755348027159708 6347101004149760741376 6347999009385209207808 6358794926067837114624 6461356134552802229376 6491269820360917054512 6541428342081157410816 6594305849255534785536 6669786977602892623872 6700665621017720830464 6884710295892996575232 6904841027752332822528 7028141760390767337216 7153644291826316753952 7267194201220385273856 7288443307071906868224 7302678547906031686326 7384407010917488262144 7418594080412476633728 7538248823644935934272 7657903566877395234816 7693356824131457249792 7767946156221374425344 7781418140536708061184 8032162011875162671104 8175593476372933433088 8199498720455895226752 8345918340464036212944 8463998679180278943744 8478393234757116152832 8615141512737069639168 8655026427147889406016 8792407799007379714048 8877652749967285057536 8934220828023627773952 9224436060512882130096 9343535401569066780672 9370855680521023116288 9521998514077813811712 9538192389101755671936 9717924409429209157632 9736904730541375581768 9845876014556651016192 9891458773883302178304 10050998431526581245696 10357261541628499233792 10542212640586151005824 10882284016088930070528 10900791301830577910784 10932664960607860302336 10954017821859047529489 11127891120618714950592 11304524313009488203776 11307373235467403901408 11486855350316092852224 11540035236197185874688 11672127210805062091776 12048243017812744006656 12299248080683842840128 12494474240694697488384 12518877510696054319416 12695998018770418415616 12717589852135674229248 12922712269105604458752 12982539640721834109024 13188611698511069571072 13401331242035441660928 13809682055504665645056 14056283520781534674432 14307288583652633507904 14534388402440770547712 14576886614143813736448 14605357095812063372652 14768814021834976524288 14837188160824953267456 15076497647289871868544 15386713648262914499584 15535892312442748850688 15562836281073416122368 16064324023750325342208 16351186952745866866176 16398997440911790453504 16691836680928072425888 16956786469514232305664 17230283025474139278336 17310052854295778812032 17755305499934570115072 17868441656047255547904 18448872121025764260192 18687070803138133561344 18741711361042046232576 19043997028155627623424 19076384778203511343872 19473809461082751163536 19782917547766604356608 20101996863053162491392 20714523083256998467584 21084425281172302011648 21801582603661155821568 21865329921215720604672 21908035643718095058978 22255782241237429901184 22614746470934807802816 22973710700632185704448 23080070472394371749376 23344254421610124183552 24096486035625488013312 24598496161367685680256 25037755021392108638832 25391996037540836831232 25435179704271348458496 25845424538211208917504 25965079281443668218048 26377223397022139142144 26802662484070883321856 28112567041563069348864 28614577167305267015808 29153773228287627472896 29210714191624126745304 29537628043669953048576 29674376321649906534912 30152995294579743737088 30773427296525828999168 31071784624885497701376 32702373905491733732352 32797994881823580907008 33383673361856144851776 33913572939028464611328 34460566050948278556672 34620105708591557624064 36897744242051528520384 37483422722084092465152 38087994056311255246848 38152769556407022687744 38947618922165502327072 39565835095533208713216 40203993726106324982784 41429046166513996935168 42168850562344604023296 43603165207322311643136 43730659842431441209344 43816071287436190117956 44511564482474859802368 45229492941869615605632 46160140944788743498752 46688508843220248367104 48192972071250976026624 49196992322735371360512 50075510042784217277664 50870359408542696916992 51690849076422417835008 51930158562887336436096 53605324968141766643712 56225134083126138697728 57229154334610534031616 58421428383248253490608 59348752643299813069824 60305990589159487474176 61546854593051657998336 62143569249770995402752 65404747810983467464704 65595989763647161814016 66767346723712289703552 68921132101896557113344 69240211417183115248128 73795488484103057040768 76175988112622510493696 76305539112814045375488 77895237844331004654144 79131670191066417426432 80407987452212649965568 84337701124689208046592 87461319684862882418688 87632142574872380235912 89023128964949719604736 90458985883739231211264 92320281889577486997504 98393984645470742721024 100151020085568434555328 101740718817085393833984 103381698152844835670016 103860317125774672872192 112450268166252277395456 114458308669221068063232 116842856766496506981216 118697505286599626139648 120611981178318974948352 124287138499541990805504 130809495621966934929408 131191979527294323628032 133534693447424579407104 138480422834366230496256 147590976968206114081536 152611078225628090750976 155790475688662009308288 160815974904425299931136 168675402249378416093184 175264285149744760471824 178046257929899439209472 180917971767478462422528 184640563779154973995008 196787969290941485442048 200302040171136869110656 206763396305689671340032 207720634251549345744384 228916617338442136126464 233685713532993013962432 237395010573199252279296 241223962356637949896704 262383959054588647256064 267069386894849158814208 276960845668732460992512 295181953936412228163072 305222156451256181501952 311580951377324018616576 337350804498756832186368 350528570299489520943648 356092515859798878418944 361835943534956924845056 393575938581882970884096 400604080342273738221312 415441268503098691488768 457833234676884272252928 467371427065986027924864 482447924713275899793408 534138773789698317628416 553921691337464921985024 590363907872824456326144 623161902754648037233152 701057140598979041887296 712185031719597756837888 723671887069913849690112 787151877163765941768192 801208160684547476442624 830882537006197382977536 915666469353768544505856 934742854131972055849728 1068277547579396635256832 1180727815745648912652288 1246323805509296074466304 1402114281197958083774592 1447343774139827699380224 1602416321369094952885248 1661765074012394765955072 1869485708263944111699456 2136555095158793270513664 2361455631491297825304576 2492647611018592148932608 2804228562395916167549184 3204832642738189905770496 3738971416527888223398912 4985295222037184297865216 5608457124791832335098368 6409665285476379811540992 7477942833055776446797824 11216914249583664670196736 14955885666111552893595648 22433828499167329340393472 44867656998334658680786944
- Sum of all divisors σ(n): 171195432543884204028912069
- Sum of proper divisors (its aliquot sum) s(n): 126327775545549545348125125
- 44867656998334658680786944 is an abundant number, because the sum of its proper divisors (126327775545549545348125125) is greater than itself. Its abundance is 81460118547214886667338181
Bases of 44867656998334658680786944
- Binary: 100101000111010001100010001111010000011011011001101010101111011100000100010000000000002
- Hexadecimal: 0x251D188F41B66ABDC11000
- Base-36: 5MYBBZE2ZTGG1S000
Squares and roots of 44867656998334658680786944
- 44867656998334658680786944 squared (448676569983346586807869442) is 2013106644520209073806015548649894281681167120859136
- 44867656998334658680786944 cubed (448676569983346586807869443) is 90323378427401160616714136623107493768380051677386635097763151298457851920384
-
44867656998334658680786944 is a
perfect square number . Itssquare root is 6698332404288 -
The
cube root of 44867656998334658680786944 is 355340299.2214118831
Scales and comparisons
How big is 44867656998334658680786944?- 44,867,656,998,334,658,680,786,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 44,867,656,998,334,658,680,786,944 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 44867656998334658680786944 cubic inches would be around 29611691.6 feet tall.
Recreational maths with 44867656998334658680786944
- 44867656998334658680786944 backwards is 44968708685643389965676844
- The number of decimal digits it has is: 26
- The sum of 44867656998334658680786944's digits is 153
- 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 44867656998334658680786944 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 44867656998334658680786944 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/44867656998334658680786944/
Chicago style:
Numbermatics. 2024. "Number 44867656998334658680786944 - Facts about the integer". https://numbermatics.com/n/44867656998334658680786944/
The information we have on file for 44867656998334658680786944 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 44867656998334658680786944, math, Factors of 44867656998334658680786944, curriculum, school, college, exams, university, Prime factorization of 44867656998334658680786944, STEM, science, technology, engineering, physics, economics, calculator, forty-four septillion, eight hundred sixty-seven sextillion, six hundred fifty-six quintillion, nine hundred ninety-eight quadrillion, three hundred thirty-four trillion, six hundred fifty-eight billion, six hundred eighty million, seven hundred eighty-six thousand, nine hundred forty-four.