31893734629945365115212288
31,893,734,629,945,365,115,212,288 is an even composite number composed of five prime numbers multiplied together.
31893734629945365115212288 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 31893734629945365115212288:
29 × 39 × 76 × 196 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 83 × 83 × 83)See below for interesting mathematical facts about the number 31893734629945365115212288 from the Numbermatics database.
Names of 31893734629945365115212288
- Cardinal: 31893734629945365115212288 can be written as Thirty-one septillion, eight hundred ninety-three sextillion, seven hundred thirty-four quintillion, six hundred twenty-nine quadrillion, nine hundred forty-five trillion, three hundred sixty-five billion, one hundred fifteen million, two hundred twelve thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 3.1893734629945365115212288 × 1025
Factors of 31893734629945365115212288
Divisors of 31893734629945365115212288
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 83 84 96 98 108 112 114 126 128 133 144 147 152 162 166 168 171 189 192 196 216 224 228 243 249 252 256 266 288 294 304 324 332 336 342 343 361 378 384 392 399 432 441 448 456 486 498 504 512 513 532 567 576 581 588 608 648 664 672 684 686 722 729 747 756 768 784 798 864 882 896 912 931 972 996 1008 1026 1029 1064 1083 1134 1152 1162 1176 1197 1216 1296 1323 1328 1344 1368 1372 1444 1458 1494 1512 1536 1539 1568 1577 1596 1701 1728 1743 1764 1792 1824 1862 1944 1992 2016 2052 2058 2128 2166 2187 2241 2268 2304 2324 2352 2394 2401 2432 2527 2592 2646 2656 2688 2736 2744 2793 2888 2916 2988 3024 3078 3087 3136 3154 3192 3249 3402 3456 3486 3528 3584 3591 3648 3724 3888 3969 3984 4032 4067 4104 4116 4256 4332 4374 4482 4536 4608 4617 4648 4704 4731 4788 4802 4864 5054 5103 5184 5229 5292 5312 5376 5472 5488 5586 5776 5832 5976 6048 6156 6174 6272 6308 6384 6498 6517 6561 6723 6804 6859 6889 6912 6972 7056 7182 7203 7296 7448 7581 7776 7938 7968 8064 8134 8208 8232 8379 8512 8664 8748 8964 9072 9234 9261 9296 9408 9462 9576 9604 9728 9747 10108 10206 10368 10458 10584 10624 10752 10773 10944 10976 11039 11172 11552 11664 11907 11952 12096 12201 12312 12348 12544 12616 12768 12996 13034 13122 13446 13608 13718 13778 13824 13851 13944 14112 14193 14364 14406 14592 14896 15162 15309 15552 15687 15876 15936 16128 16268 16416 16464 16758 16807 17024 17328 17496 17689 17928 18144 18468 18522 18592 18816 18924 19152 19208 19494 19551 19683 20169 20216 20412 20577 20667 20736 20916 21168 21248 21546 21609 21888 21952 22078 22344 22743 23104 23328 23814 23904 24192 24402 24624 24696 25088 25137 25232 25536 25992 26068 26244 26892 27216 27436 27556 27702 27783 27888 28224 28386 28469 28728 28812 29184 29241 29792 29963 30324 30618 31104 31374 31752 31872 32256 32319 32536 32832 32928 33117 33516 33614 34048 34656 34992 35378 35721 35856 36288 36603 36936 37044 37184 37632 37848 38304 38416 38988 39102 39366 40338 40432 40824 41154 41334 41472 41553 41832 42336 42496 42579 43092 43218 43776 43904 44156 44688 45486 45619 45927 46208 46656 47061 47628 47808 48013 48223 48384 48804 49248 49392 50274 50421 50464 51072 51984 52136 52488 53067 53784 54432 54872 55112 55404 55566 55776 56448 56772 56938 57456 57624 58482 58653 59584 59926 60507 60648 61236 61731 62001 62208 62748 63504 63744 64638 64827 65072 65664 65856 66234 67032 67228 68096 68229 69312 69984 70756 71442 71712 72576 73206 73872 74088 74368 75264 75411 75696 76608 76832 77273 77976 78204 78732 80676 80864 81648 82308 82668 83106 83349 83664 84672 85158 85407 86184 86436 87552 87723 87808 88312 89376 89889 90972 91238 91854 92416 93312 94122 95256 95616 96026 96446 96768 96957 97608 98496 98784 99351 100548 100842 100928 102144 103968 104272 104976 106134 107163 107568 108864 109744 109809 110224 110808 111132 111552 112896 113544 113876 114912 115248 116964 117306 117649 119168 119852 121014 121296 122472 123462 123823 124002 124416 124659 125496 127008 127488 127737 129276 129654 130144 130321 130891 131328 131712 132468 134064 134456 136458 136857 137781 138624 139968 141183 141512 142884 143424 144039 144669 145152 146412 147744 148176 148736 150822 151263 151392 153216 153664 154546 155952 156408 157464 159201 161352 161728 163296 164616 165336 166212 166698 167328 169344 170316 170814 172368 172872 175446 175616 175959 176624 178752 179778 181521 181944 182476 183708 184832 185193 186003 186624 188244 190512 191232 192052 192892 193914 194481 195216 196992 197568 198702 199283 201096 201684 201856 204288 204687 207936 208544 209741 209952 212268 214326 215136 217728 219488 219618 220448 221616 222264 223104 225792 226233 227088 227752 229824 230496 231819 233928 234612 235298 238336 239704 242028 242592 244944 246924 247646 248004 249318 250047 250992 254016 255474 256221 258552 259308 260288 260642 261782 262656 263169 263424 264936 268128 268912 269667 272916 273714 275562 277248 279936 282366 283024 285768 286848 288078 289338 290304 290871 292824 295488 296352 297472 298053 301644 302526 302784 306432 307328 309092 311904 312816 314928 318402 319333 321489 322704 323456 326592 329232 329427 330672 332424 333396 334656 336091 337561 338688 340632 341628 344736 345744 350892 351918 352947 353248 357504 359556 363042 363888 364952 367416 370386 371469 372006 373248 373977 376488 381024 382464 383211 384104 385784 387828 388962 390432 390963 392673 393984 395136 397404 398566 402192 403368 403712 409374 410571 415872 417088 419482 419904 423549 424536 428652 430272 432117 434007 435456 438976 439236 440896 443232 444528 446208 452466 453789 454176 455504 459648 460992 463638 467856 469224 470596 476672 477603 479408 484056 485184 489888 493848 495292 496008 498636 500094 501984 508032 510948 512442 517104 518616 520576 521284 523564 526338 526848 527877 529872 536256 537824 539334 540911 544563 545832 547428 551124 554496 555579 558009 559872 564732 566048 569297 571536 571787 573696 576156 578676 581742 583443 585648 590976 592704 596106 597849 603288 605052 605568 612864 614061 614656 618184 623808 625632 629223 629856 636804 638666 642978 645408 646912 653184 658464 658854 661344 664848 666792 669312 672182 675122 677376 678699 681264 683256 689472 691488 695457 701784 703836 705894 706496 715008 719112 726084 727776 729904 734832 740772 742938 744012 747954 750141 752976 762048 766422 768208 768663 771568 775656 777924 780864 781926 785346 787968 789507 790272 794808 797132 804384 806736 807424 809001 818748 821142 831744 834176 838964 839808 847098 849072 857304 860544 864234 866761 868014 870912 872613 877952 878472 881792 886464 889056 892416 894159 904932 907578 908352 911008 912247 916237 919296 921984 927276 935712 938448 941192 955206 957999 958816 964467 968112 970368 979776 987696 988281 990584 992016 997272 1000188 1003968 1008273 1012683 1016064 1021896 1024884 1034208 1037232 1041152 1042568 1047128 1052676 1055754 1058841 1059744 1072512 1075648 1078668 1081822 1089126 1091664 1094856 1102248 1111158 1114407 1116018 1119744 1129464 1132096 1138594 1143072 1143574 1147392 1149633 1152312 1157352 1163484 1166886 1171296 1172889 1178019 1181952 1185408 1192212 1195698 1206576 1210104 1211136 1228122 1229312 1231713 1236368 1247616 1251264 1258446 1259712 1270647 1273608 1277332 1285956 1290816 1293824 1296351 1302021 1306368 1316928 1317708 1322688 1329696 1333584 1338624 1344364 1350244 1357398 1361367 1362528 1366512 1378944 1382976 1390914 1394981 1403568 1407672 1411788 1412992 1430016 1432809 1438224 1452168 1455552 1459808 1468187 1469664 1481544 1485876 1488024 1495908 1500282 1505952 1524096 1532844 1536416 1537326 1543136 1551312 1555848 1561728 1563852 1570692 1579014 1580544 1583631 1589616 1594264 1608768 1613472 1618002 1622733 1633689 1637496 1642284 1663488 1666737 1668352 1674027 1677928 1679616 1694196 1698144 1707891 1714608 1715361 1721088 1728468 1733522 1736028 1745226 1750329 1755904 1756944 1763584 1772928 1778112 1788318 1793547 1809864 1815156 1816704 1822016 1824494 1832474 1838592 1842183 1843968 1854552 1871424 1876896 1882384 1887669 1910412 1915998 1917632 1928934 1936224 1940736 1959552 1975392 1976562 1981168 1984032 1994544 2000376 2007936 2016546 2025366 2032128 2036097 2043792 2049768 2068416 2074464 2082304 2085136 2086371 2094256 2105352 2111508 2117682 2119488 2145024 2151296 2157336 2163644 2178252 2183328 2189712 2204496 2222316 2228814 2232036 2235331 2250423 2258928 2264192 2277188 2286144 2287148 2299266 2304624 2305989 2314704 2326968 2333772 2342592 2345778 2352637 2356038 2362927 2363904 2368521 2370816 2384424 2391396 2413152 2420208 2422272 2427003 2456244 2463426 2472736 2476099 2486929 2495232 2502528 2516892 2519424 2541294 2547216 2554664 2571912 2581632 2592702 2600283 2604042 2612736 2617839 2633856 2635416 2645376 2659392 2667168 2677248 2682477 2688728 2700488 2714796 2722734 2725056 2733024 2736741 2748711 2757888 2765952 2781828 2789962 2807136 2815344 2823576 2825984 2865618 2873997 2876448 2904336 2911104 2919616 2936374 2939328 2963088 2964843 2971752 2976048 2991816 3000564 3011904 3024819 3038049 3048192 3065688 3072832 3074652 3086272 3102624 3111696 3123456 3127704 3141384 3158028 3167262 3176523 3179232 3188528 3217536 3226944 3236004 3245466 3267378 3274992 3284568 3333474 3336704 3343221 3348054 3355856 3359232 3388392 3396288 3415782 3429216 3430722 3442176 3448899 3456936 3467044 3472056 3490452 3500658 3511808 3513888 3518667 3527168 3534057 3545856 3556224 3576636 3587094 3619728 3630312 3633408 3644032 3648988 3664948 3684366 3687936 3695139 3709104 3742848 3753792 3764768 3775338 3786377 3811941 3820824 3831996 3835264 3857868 3872448 3881472 3889053 3906063 3919104 3950784 3953124 3962336 3968064 3985079 3989088 4000752 4002509 4015872 4033092 4050732 4072194 4084101 4087584 4099536 4136832 4148928 4170272 4172742 4184943 4188512 4210704 4223016 4235364 4238976 4290048 4298427 4302592 4314672 4327288 4356504 4366656 4379424 4404561 4408992 4444632 4457628 4464072 4470662 4500846 4517856 4528384 4554376 4572288 4574296 4598532 4609248 4611978 4629408 4653936 4667544 4685184 4691556 4705274 4712076 4725854 4737042 4741632 4750893 4768848 4782792 4826304 4840416 4854006 4868199 4912488 4926852 4945472 4952198 4973858 4990464 5000211 5005056 5022081 5033784 5038848 5082588 5094432 5109328 5123673 5143824 5146083 5163264 5185404 5200566 5208084 5235678 5250987 5267712 5270832 5290752 5318784 5334336 5364954 5377456 5380641 5400976 5429592 5445468 5450112 5466048 5473482 5497422 5515776 5526549 5531904 5563656 5579924 5614272 5630688 5647152 5651968 5663007 5731236 5747994 5752896 5808672 5822208 5839232 5872748 5878656 5926176 5929686 5943504 5952096 5983632 6001128 6023808 6049638 6067327 6076098 6096384 6108291 6131376 6145664 6149304 6172544 6205248 6223392 6246912 6255408 6259113 6282768 6316056 6334524 6353046 6358464 6377056 6385729 6413659 6435072 6453888 6472008 6490932 6534756 6549984 6569136 6666948 6686442 6696108 6705993 6711712 6751269 6776784 6792576 6831564 6858432 6861444 6897798 6913872 6917967 6934088 6944112 6980904 7001316 7027776 7037334 7057911 7068114 7088781 7091712 7105563 7112448 7153272 7174188 7239456 7260624 7266816 7281009 7288064 7297976 7329896 7368732 7390278 7418208 7428297 7460787 7485696 7507584 7529536 7550676 7572754 7623882 7641648 7663992 7670528 7715736 7744896 7778106 7800849 7812126 7838208 7901568 7906248 7924672 7936128 7970158 7978176 8001504 8005018 8031744 8047431 8066184 8101464 8144388 8168202 8175168 8199072 8210223 8246133 8273664 8297856 8340544 8345484 8369886 8377024 8421408 8446032 8470728 8477952 8596854 8605184 8621991 8629344 8654576 8713008 8733312 8758848 8809122 8817984 8889264 8894529 8915256 8928144 8941324 9001692 9035712 9056768 9074457 9108752 9114147 9144576 9148592 9197064 9218496 9223956 9258816 9307872 9335088 9370368 9383112 9410548 9424152 9451708 9474084 9501786 9529569 9537696 9565584 9652608 9680832 9708012 9736398 9764867 9824976 9853704 9890944 9904396 9947716 10000422 10010112 10029663 10044162 10067568 10077696 10165176 10188864 10218656 10247346 10277309 10287648 10292166 10326528 10346697 10370808 10401132 10416168 10471356 10501974 10535424 10541664 10556001 10581504 10602171 10637568 10668672 10729908 10754912 10761282 10801952 10816643 10859184 10863953 10890936 10900224 10932096 10946964 10994844 11053098 11063808 11085417 11127312 11159848 11228544 11261376 11294304 11326014 11359131 11435823 11462472 11495988 11505792 11617344 11644416 11667159 11678464 11718189 11745496 11757312 11852352 11859372 11887008 11904192 11955237 11967264 12002256 12007527 12047616 12099276 12134654 12152196 12216582 12252303 12262752 12291328 12298608 12345088 12410496 12446784 12510816 12518226 12554829 12565536 12632112 12669048 12706092 12716928 12754112 12771458 12827318 12870144 12895281 12907776 12944016 12981864 13069512 13099968 13138272 13213683 13333896 13372884 13392216 13411986 13423424 13502538 13553568 13585152 13663128 13716864 13722888 13795596 13827744 13835934 13868176 13888224 13961808 14002632 14055552 14074668 14115822 14136228 14177562 14211126 14224896 14252679 14306544 14348376 14478912 14521248 14562018 14576128 14595952 14604597 14659792 14737464 14780556 14836416 14856594 14921574 14971392 15000633 15015168 15059072 15066243 15101352 15145508 15247764 15283296 15327984 15341056 15371019 15431472 15438249 15489792 15556212 15601698 15624252 15752961 15803136 15812496 15849344 15872256 15940316 15956352 16003008 16010036 16094862 16132368 16141923 16202928 16288776 16336404 16350336 16398144 16420446 16468459 16492266 16540489 16547328 16579647 16595712 16681088 16690968 16739772 16754048 16842816 16892064 16941456 16955904 16989021 17193708 17243982 17258688 17309152 17332693 17408503 17426016 17466624 17517696 17618244 17635968 17778528 17789058 17830512 17856288 17882648 18003384 18071424 18148914 18201981 18217504 18228294 18289152 18297184 18324873 18394128 18436992 18447912 18517632 18615744 18670176 18740736 18766224 18777339 18821096 18848304 18903416 18948168 19003572 19059138 19075392 19131168 19157187 19240977 19305216 19361664 19416024 19472796 19529734 19649952 19707408 19781888 19808792 19895432 20000844 20059326 20088324 20117979 20135136 20330352 20377728 20437312 20494692 20554618 20575296 20584332 20693394 20741616 20753901 20802264 20832336 20942712 21003948 21083328 21112002 21173733 21204342 21266343 21275136 21337344 21459816 21509824 21522564 21603904 21633286 21718368 21727906 21781872 21800448 21843027 21864192 21893928 21989688 22106196 22170834 22254624 22284891 22319696 22382361 22457088 22522752 22588608 22652028 22718262 22871646 22924944 22991976 23011584 23234688 23334318 23356928 23402547 23436378 23490992 23514624 23704704 23718744 23774016 23808384 23910474 23934528 24004512 24015054 24095232 24142293 24198552 24269308 24304392 24433164 24504606 24525504 24582656 24597216 24630669 24690176 24738399 24820992 24893568 25021632 25036452 25109658 25131072 25264224 25338096 25412184 25433856 25508224 25542916 25654636 25790562 25815552 25865973 25888032 25963728 26139024 26199936 26276544 26427366 26504639 26667792 26683587 26745768 26784432 26823972 26846848 27005076 27107136 27170304 27223371 27326256 27342441 27433728 27445776 27591192 27655488 27671868 27736352 27776448 27895553 27923616 28005264 28017563 28111104 28149336 28231644 28272456 28355124 28422252 28505358 28588707 28613088 28696752 28957824 29042496 29124036 29191904 29209194 29294601 29319584 29474928 29561112 29672832 29713188 29843148 30001266 30030336 30088989 30118144 30132486 30202704 30291016 30495528 30566592 30655968 30742038 30831927 30862944 30876498 30979584 31040091 31112424 31203396 31248504 31505922 31606272 31624992 31668003 31698688 31744512 31806513 31880632 31912704 32006016 32020072 32189724 32264736 32283846 32405856 32449929 32577552 32591859 32672808 32700672 32796288 32840892 32936918 32984532 33080978 33159294 33191424 33256251 33362176 33381936 33479544 33508096 33685632 33784128 33882912 33978042 34077393 34387416 34487964 34517376 34618304 34665386 34817006 34852032 34933248 35001477 35035392 35154567 35236488 35271936 35557056 35578116 35661024 35712576 35765296 35865711 36006768 36022581 36142848 36297828 36403962 36435008 36456588 36594368 36649746 36756909 36788256 36873984 36895824 37035264 37231488 37340352 37532448 37554678 37642192 37664487 37696608 37806832 37896336 38007144 38118276 38150784 38262336 38314374 38481954 38610432 38685843 38723328 38832048 38945592 39059468 39299904 39414816 39563776 39617584 39641049 39790864 40001688 40118652 40176648 40235958 40270272 40660704 40755456 40874624 40989384 41109236 41150592 41168664 41386788 41483232 41507802 41604528 41664672 41885424 42007896 42166656 42224004 42347466 42408684 42471289 42532686 42674688 42758037 42919632 43019648 43045128 43207808 43266572 43436736 43455812 43563744 43686054 43728384 43787856 43813791 43979376 44212392 44341668 44509248 44569782 44639392 44700103 44764722 44895613 44914176 45001899 45045504 45177216 45198729 45304056 45436524 45743292 45849888 45983952 46023168 46113057 46314747 46469376 46668636 46805094 46872756 46981984 47045881 47251651 47258883 47409408 47437488 47548032 47616768 47820948 47869056 48009024 48030108 48284586 48397104 48425769 48538616 48608784 48866328 49009212 49051008 49194432 49261338 49405377 49476798 49621467 49641984 49738941 49787136 50043264 50072904 50219316 50262144 50528448 50676192 50824368 50867712 50967063 51016448 51085832 51309272 51581124 51731946 51776064 51927456 51998079 52225509 52278048 52399872 52553088 52854732 53009278 53335584 53367174 53491536 53568864 53647944 53693696 54010152 54214272 54446742 54605943 54652512 54684882 54867456 54891552 55182384 55310976 55343736 55472704 55552896 55791106 55847232 56010528 56035126 56222208 56298672 56332017 56463288 56544912 56710248 56844504 57010716 57177414 57226176 57393504 57471561 57722931 57915648 58084992 58248072 58383808 58418388 58589202 58639168 58949856 59122224 59345664 59426376 59686296 60002532 60177978 60236288 60264972 60353937 60405408 60582032 60991056 61133184 61311936 61484076 61663854 61725888 61752996 62080182 62224848 62261703 62406792 62497008 63011844 63249984 63336006 63397376 63521199 63613026 63761264 63799029 63825408 64012032 64040144 64379448 64529472 64567692 64811712 64899858 65155104 65183718 65345616 65401344 65529081 65592576 65681784 65873836 65969064 66161956 66318588 66512502 66724352 66763872 66854673 66959088 67016192 67147083 67371264 67568256 67765824 67956084 68154786 68774832 68975928 69034752 69236608 69330772 69634012 69704064 70002954 70070784 70207641 70309134 70472976 70543872 71114112 71156232 71322048 71425152 71530592 71731422 71941163 72013536 72045162 72285696 72426879 72595656 72807924 72870016 72913176 73188736 73299492 73513818 73576512 73747968 73791648 73892007 74070528 74215197 74462976 74680704 75064896 75109356 75284384 75328974 75393216 75613664 75716501 75792672 76014288 76047671 76236552 76301568 76524672 76628748 76963908 77371686 77446656 77597919 77664096 77891184 78118936 78599808 78829632 79235168 79282098 79513917 79581728 80003376 80050761 80237304 80353296 80471916 80540544 81321408 81510912 81670113 81749248 81978768 82027323 82218472 82301184 82337328 82773576 82966464 83015604 83209056 83329344 83686659 83770848 84015792 84052689 84333312 84448008 84694932 84817368 84942578 85065372 85516074 85766121 85839264 86039296 86090256 86415616 86533144 86873472 86911624 87127488 87372108 87575712 87627582 87883803 87958752 88424784 88683336 89018496 89139564 89278784 89400206 89529444 89791226 90003798 90091008 90266967 90354432 90397458 90608112 90873048 91486584 91699776 91967904 92226114 92495781 92629494 92938752 93337272 93610188 93745512 93963968 94091762 94503302 94517766 94818816 94874976 95004009 95096064 95233536 95419539 95641896 95738112 96018048 96060216 96569172 96794208 96851538 97077232 97217568 97349787 97732656 97775577 98018424 98102016 98388864 98522676 98810754 98953596 99242934 99477882 99574272 99768753 100086528 100145808 100438632 100524288 101056896 101352384 101648736 101934126 102032896 102171664 102232179 102618544 103162248 103463892 103552128 103854912 103996158 104451018 104556096 104799744 105004431 105106176 105463701 105709464 106018556 106671168 106734348 106983072 107137728 107295888 107387392 107597133 108020304 108067743 108428544 108893484 109211886 109305024 109369764 109783104 110270727 110364768 110621952 110687472 110945408 111105792 111582212 111694464 112021056 112070252 112597344 112664034 112926576 112993461 113089824 113420496 113689008 114021432 114354828 114452352 114787008 114943122 115279213 115445862 115783423 115831296 116057529 116169984 116496144 116767616 116836776 117178404 117278336 117899712 118244448 118691328 118852752 118923147 119372592 120005064 120355956 120529944 120707874 120810816 121164064 121328851 121859521 121982112 122266368 122623872 122968152 123327708 123451776 123505992 124160364 124449696 124523406 124813584 124994016 126023688 126499968 126672012 127042398 127226052 127413867 127522528 127598058 128024064 128080288 128274111 128758896 129058944 129135384 129623424 129799716 130310208 130367436 130691232 131058162 131185152 131363568 131441373 131747672 131938128 132323912 132637176 133025004 133527744 133709346 133918176 134100309 134294166 134686839 134742528 135005697 135136512 135531648 135596187 135912168 136309572 137549664 137951856 138069504 138339171 138473216 138661544 138944241 139268024 139408128 140005908 140415282 140618268 140945952 141137643 141754953 142228224 142312464 142644096 142850304 143061184 143462844 143882326 144027072 144090324 144853758 145191312 145277307 145615848 145740032 145826352 146377472 146598984 147027636 147153024 147583296 147784014 148216131 148430394 148864401 148925952 149361408 150129792 150218712 150568768 150657948 150786432 151227328 151433002 151585344 152028576 152095342 152473104 152603136 152901189 153049344 153257496 153927816 154743372 155195838 155328192 155782368 155994237 156237872 156676527 157199616 157659264 158470336 158564196 159027834 159163456 160006752 160101522 160474608 160706592 160943832 161081088 162642816 163340226 163498496 163817829 163957536 164054646 164436944 164602368 164674656 165547152 165932928 166031208 166418112 166658688 167373318 167541696 168031584 168105378 168666624 168896016 168996051 169389864 169634736 169885156 170130744 171032148 171532242 171678528 172078592 172180512 172414683 172831232 173066288 173168793 173746944 173823248 174254976 174744216 175151424 175255164 175767606 175917504 176849568 177366672 178036992 178279128 178557568 178800412 179058888 179582452 180007596 180533934 180708864 180794916 181061811 181216224 181746096 182973168 183399552 183935808 184452228 184991562 185258988 185532473 186674544 186785109 187220376 187491024 187927936 188183524 189006604 189035532 189749952 190008018 190192128 190563597 190839078 191283792 191397087 191476224 192036096 192120432 193138344 193588416 193703076 194154464 194435136 194699574 195268871 195465312 195551154 196036848 196122941 196204032 196587243 196777728 197045352 197621508 197907192 198485868 198955764 199537506 200173056 200291616 200564019 200877264 201048576 201441249 202113792 202704768 203297472 203868252 204343328 204464358 205237088 205516217 206324496 206415107 206927784 207104256 207709824 207992316 208902036 209112192 210008862 210212352 210622923 210927402 211418928 212037112 213342336 213468696 213966144 214275456 214591776 215194266 215823489 216040608 216135486 216857088 217280637 217786968 218423772 218610048 218739528 219566208 220541454 220729536 221243904 221374944 221676021 221890816 222211584 222645591 223164424 223388928 224042112 224140504 225194688 225328068 225853152 225986922 226179648 226840992 227149503 227378016 228042864 228143013 228709656 228904704 229574016 229886244 230558426 230891724 231566846 232115058 232339968 232793757 232992288 233535232 233673552 234356808 234556672 235799424 236488896 237705504 237846294 238541751 238745184 240010128 240711912 241059888 241415748 241621632 242328128 242657702 243719042 243964224 244532736 245010339 245247744 245936304 246081969 246655416 246903552 247011984 248320728 248899392 249046812 249627168 249988032 251059977 252047376 252158067 252999936 253344024 254084796 254452104 254827734 255045056 255196116 256160576 256548222 257298363 257517792 258117888 258270768 259246848 259599432 260620416 260734872 261382464 262116324 262727136 262882746 263495344 263651409 263876256 264647824 265274352 266050008 267055488 267418692 267836352 268200618 268588332 269373678 270011394 270273024 270800901 271063296 271192374 271824336 272619144 275099328 275903712 276678342 276946432 277323088 277487343 277888482 278536048 278816256 280011816 280830564 281236536 281891904 282275286 283509906 284456448 284624928 285012027 285288192 285700608 286122368 286258617 286925688 287764652 288054144 288180648 289707516 290382624 290554614 291231696 291480064 291652704 292049361 292754944 293197968 293326731 294055272 294306048 295166592 295568028 296432262 296860788 297728802 298722816 299306259 300259584 300437424 301137536 301315896 301572864 302454656 302866004 303170688 304057152 304190684 304946208 305802378 306098688 306514992 306696537 307855632 309486744 310391676 310656384 311564736 311988474 312475744 312900721 313353054 314269291 314399232 315013293 315318528 316391103 316940672 317128392 318055668 318326912 320013504 320203044 320949216 321413184 321887664 322162176 322791399 324203229 325285632 326680452 327635658 327915072 328109292 328873888 329321167 329349312 330761557 330812181 331094304 331865856 332062416 332836224 333317376 334746636 335083392 336063168 336210756 337792032 337992102 338779728 338980383 339269472 339770312 340261488 342064296 343064484 343357056 344361024 344829366 345837639 346132576 346337586 347350269 347493888 347646496 348172587 348509952 349488432 350302848 350510328 351535212 351835008 353699136 354733344 356073984 356558256 356769441 357115136 357600824 358117776 359164904 360015192 361067868 361589832 362123622 362432448 363492192 363986553 365578563 365946336 366799104 367871616 368904456 369983124 370517976 371064946 373349088 373570218 374440752 374982048 375855872 376367048 378013208 378071064 379499904 380016036 381127194 381678156 382241601 382567584 382794174 384072192 384240864 386276688 387176832 387406152 388308928 388870272 389399148 390537742 390930624 391102308 392073696 392245882 393174486 393555456 394090704 394324119 395243016 395814384 396971736 397911528 399075012 400583232 401128038 401754528 402300927 402882498 404060517 404227584 405409536 406594944 407736504 408686656 408928716 410474176 411032434 412648992 412830214 413855568 414208512 415017513 415419648 415984632 416832723 417804072 418224384 420017724 421245846 421854804 422837856 423412929 424074224 425264859 426684672 426937392 427932288 428550912 429183552 430388532 431646978 432081216 432270972 434561274 435573936 435831921 436847544 437220096 437479056 439132416 441082908 441459072 442749888 443352042 443781632 444648393 445291182 446328848 446593203 446777856 448084224 448281008 450389376 450656136 451706304 451973844 452359296 453681984 454299006 454756032 456085728 456286026 457419312 457809408 458703567 459148032 459772488 461116852 461783448 463133692 464230116 465587514 465984576 467070464 467347104 467982711 468713616 469113344 470029581 471598848 472977792 475411008 475692588 477083502 477490368 480020256 481423824 482119776 482831496 483243264 484656256 485315404 487438084 487928448 490020678 490495488 491453487 491872608 492163938 493310832 493807104 494023968 496641456 497798784 498093624 499254336 499976064 502119954 503588141 504094752 504316134 505999872 506688048 506988153 508169592 508904208 509655468 510090112 510392232 512321152 513096444 514596726 515035584 516235776 516541536 517244049 518493696 519198864 519506379 521240832 521469744 522764928 524232648 525454272 525765492 526990688 527302818 527752512 529295648 530015507 530548704 532100016 532333697 534110976 534837384 535672704 536401236 537176664 538747356 540022788 541601802 542126592 542384748 543185433 543648672 545238288 550198656 551807424 553356684 554646176 554974686 555776964 556597419 557072096 560023632 560355327 561661128 562473072 563783808 564550572 567019812 569249856 570024054 570576384 571690791 572244736 572517234 573851376 574191261 575529304 576108288 576361296 579415032 580765248 581109228 582463392 583305408 584098722 585806613 586395936 586653462 588110544 588368823 588612096 589761729 590333184 591136056 592864524 593721576 595457604 598612518 600519168 600874848 601692057 602275072 602631792 603145728 604323747 604909312 605732008 606341376 608114304 608381368 609892416 611604756 613029984 613393074 615711264 616548651 618973488 619245321 620783352 621312768 623129472 623976948 624951488 625801442 626706108 628538582 630026586 630637056 631868769 632782206 633881344 634256784 636111336 636653824 640027008 640406088 641898432 642826368 643775328 645582798 647470467 648406458 650571264 653360904 655271316 655830144 656218584 657747776 658642334 658698624 661523114 661624362 662188608 663731712 664124832 665028063 665672448 666634752 667936773 669493272 670166784 672126336 672421512 675584064 675984204 677559456 677960766 678538944 679540624 680522976 681448509 684128592 684429039 686128968 686714112 688722048 689658732 691675278 692265152 692675172 694700538 695292992 696345174 697019904 698381271 698976864 700605696 701020656 703070424 703670016 707398272 709466688 713116512 713538882 714230272 715201648 715625253 716235552 718329808 720030384 722135736 723179664 724247244 724864896 726984384 727973106 731157126 731892672 733598208 735031017 735743232 737808912 738245907 739966248 741035952 742129892 746698176 747140436 748881504 749964096 751711744 752734096 753179931 756026416 756142128 756474201 758999808 760032072 762254388 763356312 764483202 765135168 765588348 768481728 771895089 772553376 774353664 774812304 776617856 777740544 778798296 781075484 781861248 782204616 784147392 784491764 786348972 788181408 788648238 790486032 790954227 791628768 793943472 795823056 798150024 801166464 802256076 803509056 804601854 805764996 806954491 808121034 810483961 810819072 812402703 813189888 815473008 817373312 817857432 820948352 822064868 825297984 825660428 827711136 830035026 830839296 831969264 832462029 833665446 835608144 836448768 840035448 842491692 843709608 845675712 846825858 848148448 849301957 850529718 853016647 853369344 853874784 855036081 855864576 857101824 858367104 858775851 860777064 863293956 864162432 864541944 869122548 871147872 871663842 873695088 874440192 874958112 876148083 878264832 879980193 882165816 882918144 885499776 886704084 889296786 890582364 892657696 893186406 896168448 896562016 897781369 897918777 900778752 901312272 903412608 903947688 904718592 907363968 908598012 909512064 912171456 912572052 914838624 917407134 918296064 919544976 920089611 922233704 923566896 926267384 928460232 931175028 931969152 934694208 935965422 937427232 938702163 940059162 942807873 943197696 945039879 945955584 949173309 950822016 951385176 954167004 954980736 960040512 962847648 964239552 965662992 966486528 968374197 969312512 970630808 972609687 974876168 975856896 980041356 982906974 983745216 984327876 986621664 987963501 988047936 992284671 993282912 995597568 996187248 998508672 999952128 1004239908 1007176282 1008189504 1008632268 1013376096 1013976306 1016339184 1016941149 1017808416 1019310936 1020180224 1020784464 1024642304 1026192888 1029193452 1030071168 1033083072 1034488098 1037512917 1038397728 1039012758 1042050807 1042481664 1042939488 1045529856 1048465296 1050908544 1051530984 1053981376 1054605636 1055505024 1058591296 1060031014 1061097408 1064200032 1064667394 1068221952 1069674768 1070308323 1071345408 1072802472 1074353328 1077494712 1080045576 1083203604 1084769496 1086370866 1087297344 1090476576 1091959659 1096735689 1100397312 1103614848 1106713368 1109292352 1109949372 1111553928 1113194838 1114144192 1120047264 1120710654 1123322256 1124946144 1127567616 1129101144 1134039624 1138499712 1140048108 1143381582 1144489472 1145034468 1146724803 1147702752 1148382522 1151058608 1152216576 1152722592 1158830064 1161530496 1162218456 1164926784 1166610816 1168197444 1171613226 1172791872 1173306924 1176221088 1176737646 1179523458 1180666368 1182272112 1182972357 1185729048 1187443152 1190915208 1197225036 1201749696 1203384114 1204550144 1205263584 1206902781 1208647494 1209818624 1211464016 1212181551 1212682752 1216228608 1216762736 1219784832 1223209512 1226059968 1226786148 1231422528 1233097302 1237946976 1238490642 1241566704 1242625536 1245052539 1246258944 1247953896 1249902976 1250498169 1251602884 1253412216 1257077164 1260053172 1263737538 1265564412 1267762688 1268513568 1270238787 1272222672 1273307648 1275794577 1280054016 1280812176 1283796864 1285652736 1287550656 1291165596 1294940934 1296812916 1306721808 1307495763 1310542632 1311660288 1312437168 1315495552 1317284668 1317397248 1323046228 1323248724 1324377216 1328249664 1330056126 1331344896 1333945179 1335873546 1338986544 1339779609 1340333568 1344252672 1344843024 1351168128 1351968408 1355118912 1355921532 1357077888 1359081248 1361045952 1362897018 1366882097 1368257184 1368858078 1372257936 1372860587 1373428224 1376110701 1377444096 1379317464 1383350556 1384530304 1385350344 1389401076 1390585984 1392690348 1396762542 1397953728 1401211392 1402041312 1403948133 1406140848 1407340032 1410088743 1414796544 1418933376 1426233024 1427077764 1430403296 1431250506 1432471104 1436659616 1438613519 1440060768 1444271472 1444905749 1446359328 1448494488 1449729792 1453968768 1455946212 1462314252 1463785344 1470062034 1471486464 1474360461 1475617824 1476491814 1479932496 1482071904 1484259784 1493396352 1494280872 1497763008 1499928192 1505468192 1506359862 1510764423 1512052832 1512284256 1512948402 1517999616 1520064144 1520964459 1524508776 1526712624 1528966404 1530270336 1531176696 1536963456 1543790178 1545106752 1548707328 1549624608 1551732147 1553235712 1555481088 1557596592 1558519137 1562150968 1563722496 1564409232 1568294784 1568983528 1572697944 1576362816 1577296476 1580972064 1581908454 1583257536 1587886944 1590046521 1591646112 1596300048 1597001091 1602332928 1604512152 1607018112 1609203708 1611529992 1613908982 1616242068 1620967922 1624805406 1626379776 1629556299 1630946016 1634746624 1635714864 1641896704 1644129736 1650595968 1651320856 1655422272 1660070052 1663938528 1664924058 1667330892 1669792257 1671216288 1680070896 1684983384 1687419216 1691351424 1693651716 1696296896 1698603914 1701059436 1706033294 1707749568 1710072162 1711729152 1715072373 1716734208 1717551702 1721554128 1722573783 1726587912 1728324864 1729083888 1738245096 1742295744 1743327684 1747390176 1749916224 1752296166 1757419839 1759960386 1764331632 1765106469 1765836288 1770999552 1773408168 1778593572 1781164728 1785315392 1786372812 1793124032 1795562738 1795837554 1801557504 1802624544 1805076171 1806825216 1807895376 1809437184 1812971241 1814727936 1817196024 1819024128 1824342912 1825144104 1829677248 1834814268 1839089952 1840179222 1844467408 1847133792 1849645953 1852534768 1856920464 1857735963 1862350056 1863938304 1869388416 1871930844 1874854464 1877404326 1880118324 1885615746 1890079758 1891911168 1895606307 1898346618 1901644032 1902770352 1908334008 1909961472 1920081024 1925695296 1928479104 1931325984 1936748394 1938625024 1941261616 1942411401 1945219374 1949752336 1951713792 1960082712 1965813948 1967490432 1968655752 1973243328 1975927002 1976095872 1984569342 1986565824 1991195136 1992374496 1995084189 1997017344 1999904256 2003810319 2008479816 2014352564 2016379008 2017264536 2026752192 2027952612 2032678368 2033882298 2035616832 2038621872 2040360448 2041568928 2044345527 2049284608 2052385776 2053287117 2058386904 2060142336 2066166144 2068976196 2075025834 2076795456 2078025516 2084101614 2085878976 2091059712 2095143813 2096930592 2101817088 2103061968 2107962752 2109211272 2111010048 2117182592 2120062028 2122194816 2128400064 2129334788 2139349536 2140616646 2142690816 2145604944 2146875759 2148706656 2154989424 2160091152 2166407208 2169538992 2172741732 2174594688 2180953152 2183919318 2190305047 2193471378 2199885037 2200794624 2205093051 2207229696 2213426736 2214737721 2218584704 2219898744 2223107856 2226389676 2228288384 2240094528 2241421308 2246644512 2249892288 2255135232 2258202288 2259539793 2268079248 2269422603 2276999424 2280096216 2286763164 2290068936 2293449606 2295405504 2296765044 2302117216 2305248169 2305445184 2315330899 2315685267 2317660128 2323060992 2324436912 2329853568 2333221632 2336394888 2343226452 2345583744 2346613848 2352442176 2353475292 2359046916 2364544224 2365944714 2371458096 2372862681 2374886304 2381830416 2394450072 2403499392 2406768228 2410527168 2413805562 2417294988 2420863473 2422928032 2424363102 2431451883 2432457216 2433525472 2437208109 2439569664 2446419024 2452119936 2453572296 2462845056 2466194604 2475893952 2476981284 2483133408 2490105078 2492517888 2495907792 2497386087 2499805952 2500996338 2503205768 2506824432 2514154328 2520106344 2527475076 2531128824 2537027136 2540477574 2544445344 2547905871 2551589154 2559049941 2560108032 2561624352 2565108243 2567593728 2571305472 2575101312 2576327553 2582331192 2589881868 2593625832 2613443616 2614991526 2621085264 2623320576 2624874336 2628444249 2630991104 2634569336 2634794496 2639940579 2646092456 2646497448 2648754432 2656499328 2660112252 2667890358 2671747092 2677973088 2679559218 2688505344 2689686048 2693344107 2702336256 2703936816 2710237824 2711843064 2714155776 2718162496 2722091904 2725794036 2733764194 2736514368 2737716156 2744515872 2745721174 2752221402 2754888192 2758634928 2760268833 2766701112 2769060608 2770700688 2778802152 2781171968 2785380696 2793525084 2795907456 2804082624 2807896266 2812281696 2816106489 2820177486 2828423619 2829593088 2837866752 2852466048 2854155528 2860806592 2862501012 2864942208 2873319232 2877227038 2880121536 2888542944 2889811498 2892718656 2896988976 2899459584 2905122591 2907937536 2911892424 2917829061 2924628504 2927570688 2940124068 2948720922 2951235648 2952983628 2959864992 2963890503 2964143808 2968519568 2976854013 2986792704 2988561744 2995526016 2999856384 3010936384 3012719724 3021528846 3024105664 3024568512 3025896804 3040128288 3041928918 3049017552 3050823447 3053425248 3057932808 3060540672 3062353392 3073926912 3087580356 3090213504 3099249216 3103464294 3106471424 3112538751 3115193184 3117038274 3124301936 3126152421 3127444992 3128818464 3136589568 3137967056 3145395888 3152725632 3154592952 3161944128 3163816908 3166515072 3175773888 3180093042 3183292224 3192600096 3194002182 3204665856 3209024304 3210924969 3214036224 3218407416 3223059984 3227817964 3232484136 3241935844 3249610812 3259112598 3261892032 3269493248 3271429728 3275878977 3283793408 3288259472 3290207067 3301191936 3302641712 3310844544 3320140104 3327877056 3329848116 3334661784 3339584514 3342432576 3360141792 3369966768 3374838432 3382702848 3387303432 3392593792 3397207828 3402118872 3412066588 3415499136 3420144324 3430144746 3433468416 3435103404 3440174409 3443108256 3445147566 3453175824 3456649728 3458167776 3476490192 3484591488 3486655368 3494780352 3499832448 3504592332 3514839678 3519920772 3525116987 3528663264 3530212938 3541999104 3546816336 3548917071 3557187144 3562329456 3570630784 3572745624 3586248064 3591125476 3591675108 3605249088 3610152342 3613650432 3615790752 3620708343 3625942482 3629455872 3634392048 3636544653 3638048256 3648685824 3650288208 3659354496 3669628536 3678179904 3680358444 3688934816 3694267584 3699291906 3705069536 3710108549 3713840928 3715471926 3724700112 3726335879 3727876608 3735157617 3738776832 3743861688 3749708928 3751494507 3754808652 3760236648 3771231492 3780159516 3791212614 3796693236 3803288064 3805540704 3810716361 3816668016 3819922944 3827383731 3840162048 3851390592 3856958208 3862651968 3873496788 3882523232 3884822802 3890438748 3899504672 3904808123 3920165424 3921887033 3922487289 3931627896 3934980864 3937311504 3946486656 3951854004 3952191744 3969138684 3973131648 3984748992 3990168378 3994034688 4001835537 4007620638 4016959632 4019338827 4028705128 4032758016 4034529072 4053504384 4055905224 4065356736 4067764596 4071233664 4077243744 4083137856 4088691054 4100646291 4104771552 4106574234 4116773808 4118581761 4120284672 4128332103 4132332288 4137952392 4150051668 4153590912 4156051032 4168203228 4171757952 4190287626 4193861184 4203634176 4206123936 4211844399 4215925504 4218422544 4222020096 4230266229 4234365184 4240124056 4244389632 4256800128 4258669576 4278699072 4281233292 4291209888 4293751518 4297413312 4309978848 4315840557 4320182304 4332814416 4334717247 4339077984 4345483464 4349189376 4361906304 4367838636 4380610094 4386942756 4399770074 4410186102 4414459392 4423081383 4426853472 4429475442 4437169408 4439797488 4446215712 4452779352 4456576768 4480189056 4482842616 4493289024 4499784576 4516404576 4519079586 4532293269 4536158496 4538845206 4553998848 4560192432 4573526328 4580137872 4586899212 4590811008 4593530088 4604234432 4610496338 4610890368 4630661798 4631370534 4635320256 4646121984 4648873824 4655196441 4659707136 4666443264 4672789776 4675557411 4686452904 4691167488 4693227696 4704884352 4706950584 4718093832 4729088448 4731889428 4742916192 4745725362 4749772608 4763660832 4770139563 4788900144 4791003273 4806998784 4813536456 4821054336 4827611124 4834589976 4841726946 4845856064 4848726204 4862903766 4867050944 4874416218 4879139328 4888668897 4892838048 4904239872 4907144592 4925690112 4932389208 4951787904 4953962568 4966266816 4980210156 4991815584 4994772174 4999611904 5001992676 5006411536 5009376771 5013648864 5028308656 5040212688 5054950152 5062257648 5074054272 5080955148 5088890688 5095811742 5103178308 5118099882 5123248704 5130216486 5135187456 5145217119 5150202624 5152655106 5164662384 5167721349 5179763736 5187251664 5226887232 5229983052 5242170528 5249748672 5256888498 5261982208 5269138672 5272259517 5279881158 5292184912 5292994896 5295319407 5297508864 5312998656 5320224504 5335780716 5343494184 5355946176 5359118436 5379372096 5386688214 5404672512 5407873632 5415228513 5420475648 5423686128 5428311552 5436324992 5438913723 5444183808 5451588072 5467528388 5473028736 5475432312 5489031744 5491442348 5504442804 5517269856 5520537666 5533402224 5538121216 5541401376 5548937859 5557604304 5562343936 5570761392 5573207889 5587050168 5591814912 5608165248 5615792532 5624563392 5632212978 5640354972 5656847238 5675733504 5686818921 5704932096 5708311056 5721613184 5725002024 5729884416 5746638464 5754454076 5760243072 5777085888 5779622996 5785437312 5793977952 5810245182 5815875072 5823784848 5827234203 5835658122 5849257008 5855141376 5880248136 5897441844 5902471296 5905967256 5919729984 5927781006 5928287616 5937039136 5945113699 5953708026 5971116529 5973585408 5977123488 5985252567 5991052032 5999712768 6011430957 6021872768 6025439448 6043057692 6048211328 6049137024 6051793608 6080256576 6083857836 6098035104 6101646894 6106850496 6115865616 6121081344 6124706784 6133036581 6147853824 6159861351 6175160712 6180427008 6198498432 6206928588 6225077502 6230386368 6234076548 6248603872 6252304842 6257636928 6273179136 6275934112 6284469583 6285431439 6290791776 6305451264 6309185904 6323888256 6327633816 6333030144 6351547776 6360186084 6366584448 6385200192 6388004364 6418048608 6421849938 6428072448 6436814832 6440627277 6446119968 6455635928 6464968272 6483871688 6499221624 6518225196 6523784064 6542859456 6551757954 6570915141 6576518944 6580414134 6599655111 6602383872 6605283424 6615279153 6621689088 6640280208 6644213163 6655754112 6659696232 6669323568 6679169028 6684865152 6720283584 6739933536 6749676864 6765405696 6774606864 6778619379 6785187584 6794415656 6804237744 6808267809 6824133176 6830998272 6840288648 6860289492 6870206808 6880348818 6886216512 6890295132 6906351648 6915744507 6916335552 6945992697 6952980384 6969182976 6973310736 6989560704 6999664896 7009184664 7029679356 7039841544 7050233974 7057326528 7060425876 7093632672 7097834142 7114374288 7118588043 7124658912 7141261568 7145491248 7172496128 7182250952 7183350216 7210498176 7220304684 7231581504 7241416686 7251884964 7262590419 7268784096 7273089306 7294355649 7297371648 7300576416 7318708992 7339257072 7356359808 7360716888 7377869632 7388535168 7398583812 7410139072 7420217098 7427681856 7430943852 7449400224 7452671758 7470315234 7477553664 7487723376 7492158261 7499417856 7502989014 7509617304 7520473296 7542462984 7560319032 7582425228 7593386472 7611081408 7621432722 7633336032 7643717613 7654767462 7677149823 7680324096 7702781184 7713916416 7725303936 7746993576 7765046464 7769645604 7780877496 7799009344 7809616246 7840330848 7843774066 7844974578 7863255792 7869961728 7874623008 7885332747 7892973312 7903708008 7904383488 7919821737 7938277368 7946263296 7969497984 7980336756 8003671074 8015241276 8033919264 8038677654 8057410256 8065516032 8069058144 8080032321 8107008768 8111810448 8130713472 8135529192 8142467328 8154487488 8166275712 8177382108 8201292582 8209543104 8213148468 8233547616 8237163522 8256664206 8264664576 8275904784 8280806499 8300103336 8307181824 8312102064 8336406456 8343515904 8380575252 8387722368 8412247872 8423688798 8431851008 8436845088 8448319467 8460532458 8468730368 8480248112 8485270857 8488779264 8513600256 8517339152 8557398144 8562466584 8582419776 8587503036 8594826624 8619957696 8631681114 8640364608 8665628832 8669434494 8678155968 8690966928 8698378752 8715367773 8723812608 8735677272 8753487183 8761220188 8773885512 8799540148 8820372204 8846162766 8853706944 8858950884 8874338816 8879594976 8891671509 8892431424 8905558704 8913153536 8930562039 8960378112 8965685232 8986578048 8999569152 9032809152 9038159172 9064586538 9072316992 9077690412 9120384864 9147052656 9152470341 9160275744 9173798424 9181622016 9187060176 9208468864 9220992676 9221780736 9261323596 9262741068 9270640512 9297747648 9310392882 9319414272 9337616253 9345579552 9351114822 9372905808 9378457263 9382334976 9386455392 9409768704 9413901168 9436187664 9458176896 9463778856 9485832384 9491450724 9499545216 9527321664 9540279126 9568174679 9577800288 9582006546 9610024109 9613997568 9627072912 9632774907 9642108672 9655222248 9669179952 9683453892 9691712128 9697452408 9725807532 9734101888 9748832436 9777337794 9785676096 9808479744 9814289184 9827636931 9851380224 9864778416 9870621201 9903575808 9907925136 9932533632 9960420312 9983631168 9989544348 10003985352 10012823072 10018753542 10027297728 10056617312 10070294633 10080425376 10109900304 10114340243 10124515296 10148108544 10161910296 10177781376 10191623484 10206356616 10236199764 10246497408 10260432972 10290434238 10300405248 10305310212 10320523227 10329324768 10335442698 10359527472 10374503328 10453774464 10459966104 10484341056 10499497344 10513776996 10538277344 10544519034 10559762316 10575350961 10584369824 10585989792 10590638814 10625997312 10640449008 10646751213 10671561432 10686988368 10711892352 10718236872 10758744192 10773376428 10815747264 10830457026 10840951296 10847372256 10862125029 10872649984 10877827446 10888367616 10903176144 10909633959 10935056776 10946057472 10950864624 10978063488 10982884696 11008885608 11034539712 11041075332 11066804448 11082802752 11097875718 11115208608 11130325647 11141522784 11146415778 11174100336 11179007637 11183629824 11205472851 11216330496 11231585064 11249126784 11254483521 11264425956 11280709944 11313694476 11373637842 11409864192 11416622112 11432149083 11443226368 11450004048 11459768832 11482151193 11493276928 11508908152 11520486144 11554171776 11559245992 11570874624 11587955904 11620490364 11647569696 11654468406 11671316244 11698514016 11714424369 11760496272 11765661099 11794883688 11804942592 11811934512 11839459968 11855562012 11856575232 11874078272 11890227398 11907416052 11942233058 11954246976 11970505134 11982104064 12005506611 12022861914 12043745536 12050878896 12058016481 12086115384 12096422656 12098274048 12103587216 12160513152 12167715672 12196070208 12203293788 12213700992 12231731232 12249413568 12266073162 12301938873 12319722702 12350321424 12355745283 12360854016 12396996864 12413857176 12450155004 12460772736 12468153096 12497207744 12504609684 12515273856 12551868224 12568939166 12570862878 12581583552 12610902528 12618371808 12635533197 12647776512 12655267632 12666060288 12690798687 12703095552 12720372168 12733168896 12770400384 12776008728 12836097216 12843699876 12873629664 12881254554 12892239936 12911271856 12929936544 12947521671 12967743376 12998443248 13004151741 13036450392 13047568128 13085718912 13103515908 13141830282 13153037888 13160828268 13199310222 13210566848 13230558306 13243378176 13269244149 13280560416 13288426326 13311508224 13319392464 13338647136 13358338056 13369730304 13440567168 13479867072 13499353728 13549213728 13557238758 13570375168 13588831312 13596879807 13608475488 13616535618 13648266352 13661996544 13680577296 13720578984 13740413616 13760697636 13772433024 13780590264 13812703296 13831489014 13832671104 13891985394 13905960768 13938365952 13946621472 13965589323 13979121408 13999329792 14018369328 14026672233 14059358712 14079683088 14100467948 14114653056 14120851752 14187265344 14195668284 14228748576 14237176086 14249317824 14282523136 14290982496 14310418689 14344992256 14364501904 14366700432 14373009819 14420996352 14440609368 14463163008 14482833372 14503769928 14525180838 14537568192 14546178612 14588711298 14601152832 14637417984 14666006691 14678514144 14712719616 14721433776 14755739264 14777070336 14797167624 14820278144 14840434196 14855363712 14861887704 14898800448 14905343516 14940630468 14975446752 14984316522 14998835712 15005978028 15019234608 15028130313 15040946592 15084925968 15120638064 15164850456 15186772944 15222162816 15242865444 15266672064 15287435226 15309534924 15332135329 15354299646 15399195259 15405562368 15435651357 15450607872 15493987152 15503164047 15530092928 15539291208 15561754992 15598018688 15619232492 15680661696 15687548132 15689949156 15726511584 15749246016 15770665494 15785946624 15807416016 15816778551 15839643474 15876554736 15885958221 15892526592 15938995968 15960673512 16007342148 16030482552 16067838528 16077355308 16114820512 16136737183 16138116288 16160064642 16207316293 16214017536 16223620896 16245685539 16261426944 16271058384 16284934656 16308974976 16316741169 16332551424 16354764216 16402585164 16419086208 16426296936 16467095232 16474327044 16513328412 16551809568 16561612998 16600206672 16614363648 16624204128 16646813577 16672812912 16687031808 16719623667 16761150504 16775444736 16824495744 16847377596 16873690176 16896638934 16921064916 16960496224 16970541714 17027200512 17034678304 17057846011 17060456763 17114796288 17124933168 17164839552 17175006072 17189653248 17239915392 17263362228 17280729216 17331257664 17338868988 17356311936 17381933856 17430735546 17447625216 17471354544 17481702609 17506974366 17522440376 17547771024 17599080296 17640744408 17692325532 17707413888 17717901768 17759189952 17783343018 17784862848 17811117408 17835341097 17861124078 17913349587 17920756224 17931370464 17955757701 17973156096 17999138304 18034292871 18065618304 18076318344 18129173076 18144633984 18155380824 18240769728 18294105312 18304940682 18320551488 18347596848 18363244032 18374120352 18399109743 18416937728 18441985352 18443561472 18479584053 18522647192 18525482136 18541281024 18595495296 18620785764 18675232506 18691159104 18702229644 18745811616 18756914526 18772910784 18819537408 18827802336 18853408749 18872375328 18916353792 18927557712 18971664768 18982901448 18999090432 19054643328 19080558252 19136349358 19155600576 19164013092 19220048218 19254145824 19265549814 19284217344 19310444496 19321881831 19338359904 19366907784 19383424256 19394904816 19451615064 19468203776 19497664872 19554675588 19571352192 19628578368 19655273862 19712745423 19729556832 19741242402 19798965333 19807151616 19815850272 19865067264 19920840624 19967262336 19979088696 20007970704 20025646144 20037507084 20054595456 20113234624 20140589266 20160850752 20219800608 20228680486 20249030592 20296217088 20323820592 20335858137 20355562752 20383246968 20412713232 20424803427 20472399528 20492994816 20520865944 20580868476 20610620424 20641046454 20658649536 20670885396 20719054944 20747233521 20749006656 20837978091 20907548928 20919932208 20968682112 20998994688 21027553992 21076554688 21089038068 21119524632 21150701922 21168739648 21171979584 21181277628 21280898016 21293502426 21343122864 21355764129 21373976736 21423784704 21436473744 21517488384 21546752856 21631494528 21660914052 21694744512 21724250058 21745299968 21755654892 21787771257 21806352288 21819267918 21870113552 21883066947 21892114944 21901729248 21956126976 21965769392 22017771216 22069079424 22082150664 22133608896 22165605504 22195751436 22230417216 22260651294 22283045568 22292831556 22348200672 22358015274 22410945702 22432660992 22463170128 22476474783 22498253568 22508967042 22528851912 22561419888 22627388952 22747275684 22833244224 22864298166 22886452736 22900008096 22931152839 22964302386 22986553856 23017816304 23031449469 23040972288 23108343552 23118491984 23141749248 23175911808 23240980728 23295139392 23308936812 23342632488 23397028032 23428848738 23520992544 23531322198 23589767376 23609885184 23623869024 23655998241 23678919936 23711124024 23713150464 23748156544 23759465211 23780454796 23814832104 23884466116 23908493952 23941010268 24011013222 24045723828 24087491072 24101757792 24116032962 24172230768 24192845312 24196548096 24207174432 24240096963 24321026304 24335431344 24392140416 24406587576 24427401984 24463462464 24498827136 24532146324 24603877746 24639445404 24700642848 24711490566 24793993728 24827714352 24842419497 24900310008 24921545472 24936306192 24994415488 25009219368 25030547712 25103736448 25137878332 25141725756 25163167104 25236743616 25271066394 25295553024 25310535264 25344958401 25381597374 25406191104 25440744336 25455812571 25466337792 25540800768 25552017456 25672194432 25687399752 25747259328 25762509108 25784479872 25822543712 25859873088 25895043342 25935486752 25970759843 25996886496 26008303482 26072900784 26084351153 26095136256 26146103319 26171437824 26207031816 26260461549 26283660564 26306075776 26321656536 26398620444 26421133696 26461116612 26538488298 26561120832 26576852652 26623016448 26638784928 26675014527 26677294272 26716676112 26739460608 26791686117 26881134336 26959734144 26998707456 27098427456 27114477516 27177662624 27193759614 27216950976 27233071236 27296532704 27333656861 27361154592 27441157968 27453209231 27457411023 27480827232 27521395272 27544866048 27561180528 27625406592 27662978028 27665342208 27783970788 27811921536 27893242944 27931178646 27958242816 28012848759 28036738656 28053344466 28118717424 28135371789 28159366176 28200935896 28229306112 28241703504 28374530688 28391336568 28457497152 28474352172 28498635648 28581964992 28620837378 28704524037 28729003808 28733400864 28746019638 28830072327 28841992704 28881218736 28898324721 28926326016 28965666744 29007539856 29050361676 29075136384 29092357224 29177422596 29202305664 29332013382 29357028288 29425439232 29442867552 29482910793 29511478528 29554140672 29594335248 29611863603 29640556288 29680868392 29710727424 29723775408 29797600896 29810687032 29881260936 29950893504 29968633044 30011956056 30038469216 30056260626 30081893184 30169851936 30210883899 30241276128 30329700912 30343020729 30373545888 30444325632 30485730888 30533344128 30574870452 30619069848 30664270658 30708599292 30798390518 30871302714 30901215744 30961569681 30987974304 31006328094 31060185856 31078582416 31123509984 31196037376 31238464984 31361323392 31375096264 31379898312 31453023168 31498492032 31541330988 31614832032 31633557102 31679286948 31726052883 31753109472 31771916442 31877991936 31921347024 32014684296 32060965104 32135677056 32154710616 32229641024 32273474366 32276232576 32320129284 32414632586 32447241792 32491371078 32522853888 32542116768 32586375087 32617949952 32633482338 32665102848 32709528432 32728901877 32805170328 32838172416 32852593872 32934190464 32948654088 33026656824 33103619136 33123225996 33200413344 33248408256 33293627154 33345625824 33390976941 33439247334 33522301008 33537022911 33550889472 33648991488 33694755192 33747380352 33793277868 33842129832 33920992448 33941083428 34069356608 34115692022 34120913526 34229592576 34249866336 34296447249 34329679104 34350012144 34379306496 34446453579 34479830784 34526724456 34561458432 34662515328 34677737976 34712623872 34763867712 34861471092 34942709088 34963405218 35013948732 35044880752 35095542048 35143273107 35198160592 35281488816 35296983297 35384651064 35414827776 35435803536 35518379904 35566686036 35569725696 35622234816 35670682194 35722248156 35826699174 35862740928 35911515402 35946312192 36016519833 36068585742 36131236608 36152636688 36174049443 36258346152 36289267968 36310761648 36481539456 36588210624 36609881364 36641102976 36695193696 36748240704 36798219486 36833875456 36883970704 36905816619 36959168106 37045294384 37050964272 37067235849 37082562048 37190990592 37241571528 37350465012 37382318208 37404459288 37491623232 37513829052 37545821568 37655604672 37706817498 37744750656 37832707584 37855115424 37906599591 37943329536 37965802896 37998180864 38072396061 38109286656 38161116504 38272698716 38311201152 38328026184 38440096436 38508291648 38531099628 38620888992 38643763662 38676719808 38733815568 38766848512 38789809632 38842565013 38903230128 38936407552 38995329744 39012455223 39109351176 39142704384 39257156736 39310547724 39425490846 39459113664 39482484804 39597930666 39631700544 39730134528 39807732447 39841681248 39934524672 39958177392 40015941408 40051292288 40075014168 40109190912 40226469248 40281178532 40321701504 40439601216 40457360972 40498061184 40647641184 40671716274 40711125504 40766493936 40790639421 40825426464 40849606854 40944799056 40985989632 41041731888 41161736952 41221240848 41282092908 41317299072 41341770792 41438109888 41494467042 41498013312 41615795893 41675956182 41797815703 41815097856 41839864416 41896767969 41937364224 41997989376 42055107984 42080016699 42153109376 42178076136 42239049264 42301403844 42337479296 42343959168 42362555256 42561796032 42587004852 42686245728 42711528258 42747953472 42847569408 42872947488 42931256067 43034976768 43093505712 43119029457 43262989056 43321828104 43389489024 43448500116 43511309784 43575542514 43612704576 43638535836 43740227104 43766133894 43803458496 43912253952 43931538784 43991287081 43998020073 44035542432 44138158848 44164301328 44267217792 44331211008 44391502872 44460834432 44521302588 44566091136 44585663112 44696401344 44716030548 44821891404 44926340256 44952949566 44996507136 45017934084 45057703824 45084390939 45122839776 45254777904 45494551368 45666488448 45728596332 45800016192 45862305678 45928604772 45996405987 46035632608 46062898938 46197585777 46216687104 46236983968 46306954071 46351823616 46481961456 46509492141 46590278784 46617873624 46685264976 46794056064 46857697476 47041985088 47062644396 47179534752 47247738048 47311996482 47357839872 47422248048 47450335653 47496313088 47518930422 47560909592 47629664208 47657874663 47768932232 47816987904 47882020536 48022026444 48091447656 48203515584 48232065924 48344461536 48410211549 48414348864 48480193926 48621948879 48642052608 48670862688 48737056617 48784280832 48813175152 48854803968 48926924928 48950223507 48997654272 49064292648 49207755492 49278890808 49401285696 49422981132 49655428704 49684838994 49800620016 49843090944 49872612384 49940440731 49988830976 50018438736 50061095424 50158871001 50207472896 50275756664 50283451512 50326334208 50473487232 50542132788 50621070528 50689916802 50763194748 50881488672 50911625142 51081601536 51104034912 51173538033 51344388864 51374799504 51494518656 51525018216 51568959744 51645087424 51719746176 51790086684 51870973504 51941519686 51993772992 52016606964 52145801568 52168702306 52292206638 52342875648 52414063632 52445107827 52520923098 52567321128 52612151552 52643313072 52797240888 52842267392 52922233224 53076976596 53122241664 53153705304 53277569856 53350029054 53354588544 53433352224 53506023291 53583372234 53740048761 53762268672 53919468288 53997414912 54196854912 54228955032 54355325248 54387519228 54433901952 54466142472 54593065408 54667313722 54722309184 54882315936 54906418462 54914822046 54961654464 55042790544 55089732096 55122361056 55197329229 55250813184 55325956056 55330684416 55438752159 55567941576 55623843072 55786485888 55862357292 56025697518 56073477312 56106688932 56237434848 56270743578 56318732352 56401871792 56458612224 56483407008 56560226247 56749061376 56782673136 56914994304 56948704344 56997271296 57163929984 57241674756 57409048074 57458007616 57466801728 57492039276 57660144654 57762437472 57796649442 57852652032 57931333488 57965645493 58015079712 58100723352 58150272768 58184714448 58354845192 58404611328 58664026764 58714056576 58885735104 58965821586 59022957056 59138236269 59188670496 59223727206 59281112576 59361736784 59396895999 59421454848 59447550816 59595201792 59621374064 59762521872 59901787008 59937266088 60023912112 60076938432 60112521252 60163786368 60339703872 60421767798 60482552256 60659401824 60686041458 60747091776 60888651264 60971461776 61007574411 61066688256 61149740904 61238139696 61274410281 61328541316 61417198584 61596781036 61742605428 61923139362 61975948608 62012656188 62120371712 62157164832 62241700563 62247019968 62392074752 62476929968 62513934273 62722646784 62750192528 62759796624 62906046336 62996984064 63082661976 63229664064 63267114204 63358573896 63452105766 63506218944 63543832884 63842694048 64029368592 64067292387 64121930208 64271354112 64309421232 64459282048 64546948732 64552465152 64640258568 64829265172 64894483584 64982742156 65084233536 65172750174 65235899904 65266964676 65363313771 65419056864 65457803754 65610340656 65649200841 65676344832 65705187744 65868380928 65897308176 66053313648 66207238272 66246451992 66400826688 66496816512 66587254308 66691251648 66781953882 66878494668 66977222753 67044602016 67074045822 67270168763 67297982976 67389510384 67429424349 67494760704 67586555736 67684259664 67841984896 67882166856 68138713216 68231384044 68241827052 68499732672 68592894498 68659358208 68700024288 68793458517 68892907158 68959661568 69053448912 69094348407 69122916864 69325030656 69355475952 69425247744 69527735424 69722942184 69885418176 69926810436 70027897464 70089761504 70191084096 70286546214 70396321184 70492062431 70562977632 70593966594 70769302128 70800381701 70829655552 70871607072 70967994723 71036759808 71133372072 71139451392 71244469632 71278395633 71341364388 71444496312 71653398348 71725481856 71823030804 72033039666 72137171484 72262473216 72305273376 72348098886 72516692304 72578535936 72621523296 72720290889 72963078912 73176421248 73219762728 73282205952 73390387392 73496481408 73596438972 73767941408 73811633238 73918336212 74090588768 74101928544 74134471698 74381981184 74483143056 74515853627 74527258491 74700930024 74764636416 74808918576 74983246464 75027658104 75091643136 75311209344 75413634996 75489501312 75710230848 75813199182 75886659072 75931605792 76034875203 76144792122 76218573312 76322233008 76367437713 76545397432 76622402304 76656052368 76880192872 77016583296 77062199256 77241777984 77287527324 77353439616 77467631136 77579619264 77685130026 77806460256 77912279529 77990659488 78024910446 78218702352 78253053459 78285408768 78438309957 78514313472 78621095448 78781384647 78850981692 78918227328 78964969608 79195861332 79263401088 79615464894 79683362496 79869049344 79916354784 80025043581 80031882816 80102584576 80150028336 80218381824 80375058351 80452938496 80562357064 80643403008 80879202432 80914721944 80996122368 81295282368 81343432548 81532987872 81581278842 81650852928 81699213708 81889598112 82000970583 82083463776 82323473904 82359627693 82442481696 82564185816 82634598144 82683541584 82876219776 82988934084 82996026624 83231591786 83351912364 83595631406 83679728832 83793535938 83874728448 84038546277 84110215968 84160033398 84306218752 84356152272 84406115367 84478098528 84602807688 84674958592 84687918336 84725110512 85123592064 85174009704 85372491456 85423056516 85495906944 85745894976 85862512134 86113572111 86187011424 86238058914 86490216981 86525978112 86643656208 86778978048 86897000232 87022619568 87151085028 87225409152 87277071672 87480454208 87532267788 87606916992 87863077568 87982574162 87996040146 88071084864 88276317696 88328602656 88448732379 88534435584 88662422016 88783005744 88835590809 88921668864 89042605176 89132182272 89171326224 89392802688 89432061096 89643782808 89852680512 89905899132 90035868168 90115407648 90168781878 90245679552 90509555808 90632651697 90989102736 91029062187 91332976896 91457192664 91600032384 91724611356 91857209544 91992811974 92071265216 92125797876 92395171554 92473967936 92613908142 92703647232 92884709043 92963922912 93018984282 93180557568 93235747248 93370529952 93588112128 93715394952 94083970176 94125288792 94359069504 94495476096 94623992964 94844496096 94900671306 94992626176 95037860844 95121819184 95178158649 95259328416 95315749326 95537864464 95633975808 95764041072 96044052888 96182895312 96407031168 96464131848 96688923072 96820423098 96828697728 96960387852 97243897758 97341725376 97474113234 97568561664 97626350304 97759125261 97853849856 97900447014 97995308544 98128585296 98186705631 98415510984 98557781616 98802571392 98845962264 99310857408 99369677988 99601240032 99745224768 99880881462 99977661952 100036877472 100172930823 100317742002 100414945792 100551513328 100566903024 100611068733 100652668416 100946974464 101084265576 101242141056 101379833604 101526389496 101762977344 101823250284 102208069824 102347076066 102688777728 102749599008 102889341747 102989037312 103050036432 103137919488 103290174848 103339360737 103439492352 103580173368 103741947008 103883039372 103987545984 104033213928 104291603136 104337404612 104584413276 104828127264 104890215654 105041846196 105134642256 105224303104 105286626144 105429819321 105594481776 105684534784 105844466448 105890949891 106153953192 106244483328 106307410608 106555139712 106700058108 106709177088 106866704448 107012046582 107166744468 107480097522 107838936576 108049559499 108393709824 108457910064 108522148329 108710650496 108775038456 108867803904 108932284944 109186130816 109334627444 109444618368 109764631872 109812836924 109829644092 109923308928 110085581088 110244722112 110394658458 110501626368 110651912112 110717449857 110877504318 111135883152 111201707547 111247686144 111572971776 111724714584 112051395036 112146954624 112213377864 112474869696 112541487156 112637464704 112803743584 112957160281 112966814016 113120452494 113451214051 113498122752 113565346272 113719798773 113829988608 113897408688 113994542592 114217188183 114327859968 114483349512 114818096148 114916015232 114933603456 114984078552 115320289308 115524874944 115593298884 115862666976 115931290986 116030159424 116201446704 116300545536 116369428896 116527695039 116709690384 116809222656 117037365669 117328053528 117428113152 117771470208 117931643172 118276472538 118377340992 118447454412 118723473568 118793791998 118895101632 119190403584 119242748128 119404922077 119423197341 119525043744 119803574016 119874532176 120047824224 120153876864 120225042504 120327572736 120679407744 120843535596 120965104512 121318803648 121372082916 121494183552 121942923552 122015148822 122133376512 122299481808 122371918263 122476279392 122548820562 122657082632 122834397168 123193562072 123485210856 123846278724 123951897216 124025312376 124314329664 124483401126 124494039936 124847387679 124953859936 125027868546 125393447109 125445293568 125500385056 125519593248 125690303907 125812092672 125993968128 126165323952 126240050097 126459328128 126534228408 126717147792 126904211532 127012437888 127087665768 127685388096 128058737184 128134584774 128243860416 128542708224 128618842464 128793768201 128918564096 129093897464 129104930304 129280517136 129357088371 129658530344 129788967168 129965484312 130168467072 130345500348 130533929352 130726627542 130838113728 130915607508 131220681312 131298401682 131410375488 131736761856 131794616352 131973861243 132106627296 132414476544 132492903984 132801653376 132993633024 133174508616 133382503296 133563907764 133756989336 133954445506 134089204032 134148091644 134540337526 134779020768 134858848698 134989521408 135173111472 135253172817 135368519328 135683969792 135764333712 136277426432 136462768088 136483654104 136999465344 137185788996 137400048576 137586917034 137785814316 137989217961 138106897824 138188696814 138592757331 138650061312 138710951904 139055470848 139445884368 139770836352 139853620872 140055794928 140179523008 140382168192 140573092428 140792642368 140984124862 141125955264 141187933188 141538604256 141600763402 141743214144 141935989446 142073519616 142266744144 142351006959 142488939264 142556791266 142682728776 142888992624 142973623989 143306796696 143450963712 143646061608 144066079332 144274342968 144610546752 144696197772 145033384608 145230634647 145243046592 145440581778 145865846637 145926157824 146352842496 146439525456 146564411904 146780774784 146992962816 147192877944 147535882816 147623266476 147836672424 148181177536 148203857088 148268943396 148966286112 149031707254 149054516982 149401860048 149529272832 149617837152 149821322193 149966492928 150055316208 150183286272 150476613003 150622418688 150827269992 150979002624 151420461696 151626398364 151863211584 152069750406 152289584244 152644466016 152734875426 153090794864 153244804608 153312104736 153520614099 153760385744 154033166592 154124398512 154483555968 154575054648 154706879232 154935262272 155159238528 155370260052 155612920512 155824559058 155981318976 156049820892 156437404704 156506106918 156876619914 157028626944 157242190896 157335323481 157562769294 157701963384 157836454656 157929939216 158391722664 158526802176 159230929788 159366724992 159832709568 160050087162 160063765632 160205169152 160300056672 160518069873 160750116702 160905876992 161124714128 161220146283 161286806016 161758404864 161829443888 161992244736 162590564736 162686865096 163065975744 163162557684 163301705856 163398427416 163779196224 164001941166 164166927552 164646947808 164719255386 164884963392 165128371632 165269196288 165367083168 165591987687 165752439552 165977868168 165992053248 166316256477 166463183572 166703824728 167191262812 167359457664 167587071876 168077092554 168220431936 168320066796 168612437504 168712304544 168812230734 168956197056 169205615376 169349917184 169375836672 169450221024 169680678741 170247184128 170348019408 170744982912 170846113032 170991813888 171491789952 171725024268 172227144222 172374022848 172476117828 172980433962 173287312416 173557956096 173794000464 173896936479 174045239136 174302170056 174450818304 174554143344 174960908416 175064535576 175213833984 175726155136 175965148324 175992080292 176142169728 176657205312 176897464758 177068871168 177414708807 177566011488 177671181618 177843337728 178085210352 178190687997 178264364544 178342652448 178785605376 178864122192 179287565616 179705361024 179811798264 180071736336 180230815296 180337563756 180491359104 181019111616 181265303394 181795318901 181978205472 182058124374 182590458071 182665953792 182914385328 183022723233 183200064768 183449222712 183714419088 183823230843 183985623948 184142530432 184251595752 184790343108 184947935872 185227816284 185769418086 185927845824 186037968564 186361115136 186471494496 186725101689 186741059904 187176224256 187430789904 187541802819 188167940352 188250577584 188718139008 188990952192 189247985928 189688992192 189801342612 190075721688 190243638368 190356317298 190518656832 190631498652 191075728928 191335598027 191528082144 192088105776 192172464617 192201877161 192365790624 192814062336 192928263696 193377846144 193640846196 193657395456 193920775704 194487795516 194683450752 194948226468 195252700608 195518250522 195707699712 195800894028 196089941313 196257170592 196373411262 196831021968 196947602523 197115563232 197605142784 197691924528 198621714816 198739355976 199202480064 199490449536 199761762924 200073754944 200345861646 200635484004 200931668259 201103026656 201133806048 201222137466 201810506289 201893948928 202168531152 202288273047 202484282112 202759667208 203052778992 203525954688 203646500568 204416139648 204694152132 205499198016 205778683494 205978074624 206100072864 206380375551 206580349696 206678721474 206878984704 207160346736 207283045221 207483894016 207766078744 207975091968 208066427856 208583206272 208674809224 209168826552 209656254528 209780431308 210083692392 210269284512 210573252288 210859638642 211188963552 211476187293 211688932896 211781899782 212307906384 212401145103 212488966656 212614821216 212903984169 213110279424 213400116216 213418354176 213733408896 213835186899 214024093164 214333488936 214960195044 216099118998 216787419648 216915820128 217044296658 217421300992 217550076912 217735607808 217864569888 218160872667 218372261632 218669254888 218889236736 219529263744 219625673848 219659288184 219846617856 220171162176 220489444224 220789316916 221303824224 221434899714 221755008636 222271766304 222403415094 223145943552 223449429168 223547560881 224102790072 224293909248 224426755728 224949739392 225082974312 225274929408 225607487168 225914320562 225933628032 226240904988 226902428102 227130692544 227439597546 227659977216 227794817376 228104625609 228434376366 228655719936 228966699024 229102313139 229636192296 229832030464 229867206912 229968157104 230640578616 231049749888 231186597768 231725333952 231862581972 232060318848 232402893408 232738857792 233055390078 233419380768 233736838587 234074731338 234656107056 234759160377 234856226304 235542940416 235863286344 236552945076 236754681984 236894908824 237446947136 237587583996 237790203264 238485496256 238809844154 238846394682 239050087488 239607148032 239749064352 240075130743 240095648448 240307753728 240450085008 240655145472 241125175053 241358815488 241687071192 241930209024 242637607296 242744165832 242988367104 243885847104 244030297644 244598963616 244743836526 244952558784 245097641124 245314165264 245668794336 246002911749 246387124144 246970421712 247078883079 247692557448 247903794432 248050624752 248628659328 248966802252 248988079872 249694775358 249907719872 250055737092 250786894218 251000770112 251039186496 251380607814 251624185344 252115638831 252330647904 252480100194 252918656256 253068456816 253218346101 253434295584 253808423064 254024875776 254175331536 255370776192 256117474368 256269169548 256487720832 257237684928 257587536402 257837128192 258187794928 258340716333 258561034272 258714176742 259317060688 259470650943 259577934336 259930968624 260336934144 260691000696 261067858704 261453255084 261676227456 261831215016 262441362624 262596803364 262820750976 263589232704 263947722486 264213254592 264828953088 264985807968 265346197137 265603306752 265987266048 266349017232 266506772427 266765006592 267127815528 267513978672 267908891012 268178408064 268296183288 269080675052 269558041536 269717697396 270346222944 270506345634 270737038656 271367939584 271528667424 271897955091 272554852864 272925536176 272967308208 273087186561 273998930688 274371577992 274800097152 275173834068 275571628632 275978435922 276213795648 276377393628 277185514662 277421903808 278110941696 278654127129 278891768736 279541672704 279707241744 280111589856 280359046016 280764336384 281146184856 281585284736 281968249724 282251910528 282375866376 283077208512 283201526804 283486428288 283871978892 284533488288 284702013918 284977878528 285113582532 285365457552 285534475947 285777985248 285947247978 286613593392 286901927424 287292123216 288132158664 288548685936 289221093504 289392395544 290066769216 290461269294 290486093184 290881163556 291310571251 291731693274 292584709921 292705684992 292879050912 293277375783 293561549568 293985925632 294385755888 294560116893 295071765632 295246532952 295673344848 296362355072 296407714176 296537886792 297932572224 298063414508 298109033964 298803720096 299235674304 299642644386 299932985856 300110632416 300518792469 300953226006 301244837376 301654539984 301833206199 301958005248 302840923392 303252796728 303726423168 304139500812 304579168488 305288932032 305469750852 306181589728 306624209472 307041228198 307520771488 307939009567 308066333184 308248797024 308668025241 308967111936 309150109296 309413758464 309870524544 310018082211 310318477056 310740520104 311225841024 311649118116 311962637952 312099641784 312874809408 313012213836 313753239828 314484381792 314670646962 315125538588 315403926768 315672909312 315859878432 316289457963 316783445328 317053604352 317672849673 318461859576 318733449984 319665419136 320100174324 320127531264 320600113344 321036139746 321500233404 322249428256 322440292566 323516809728 323658887776 324099074209 324148678497 325181129472 325373730192 325566444987 326131951488 326325115368 326603411712 326796854832 327558392448 328003882332 328333855104 329293895616 329438510772 329769926784 330256743264 330734166336 331183975374 331504879104 331955736336 332152349571 332632512954 332926367144 333407649456 333605122641 334382525624 334718915328 335174143752 336154185108 336440863872 336640133592 337424609088 337624461468 337912394112 338411230752 338871480843 338900442048 339361357482 340353642153 340494368256 340696038816 341159396319 341489965824 341692226064 341983627776 342651564549 342983579904 343450048536 344454288444 344748045696 344952235656 345960867924 346574624832 347588000928 347793872958 348090478272 348604340112 348901636608 349108286688 349583085117 349921816832 350129071152 350427667968 351112097007 351452310272 351930296648 351984160584 352284339456 353314410624 353794929516 354829417614 355132022976 355342363236 356170420704 356381375994 356685304896 357571210752 357728244384 358214766231 358575131232 359410722048 359623596528 360143472672 360461630592 360675127512 360982718208 362038223232 362530606788 363590637802 363956410944 364116248748 365180916142 365828770656 366045446466 366400129536 366898445424 367115754789 367428838176 367646461686 367971247896 368285060864 368503191504 369580686216 369895871744 370455632568 371538836172 371855691648 372075937128 372942988992 373450203378 373482119808 374542163037 374861579808 375083605638 376180341327 376335880704 376501155168 377436278016 377981904384 378495971856 379377984384 379602685224 380151443376 380487276736 380712634596 381037313664 381262997304 382151457856 382671196054 383056164288 384176211552 384344929234 384403754322 384731581248 385628124672 385856527392 386381304603 386755692288 387281692392 387314790912 387841551408 388071265113 388975591032 389366901504 389896452936 390505401216 391036501044 391601788056 392179882626 392514341184 392746822524 393662043936 393895205046 394231126464 395210285568 395383849056 395921583729 397243429632 397478711952 398404960128 398980899072 399523525848 400147509888 400691723292 401270968008 401863336518 402206053312 402267612096 402444274932 403621012578 404337062304 404576546094 404968564224 405519334416 405759518451 406105557984 407051909376 407293001136 408832279296 409388304264 410998396032 411557366988 412200145728 412760751102 413160699392 413357442948 413967653883 414320693472 414566090442 414967788032 415532157488 415778271993 415950183936 416132855712 417166412544 417349618448 418337653104 419312509056 419560862616 420167384784 420538569024 421146504576 421719277284 422377927104 422952374586 423377865792 423563799564 424615812768 424802290206 425229642432 425807968338 426220558848 426800232432 427053020877 427466817792 427670373798 428048186328 428666977872 428920871967 429920390088 432198237996 433831640256 434088593316 434842601984 435100153824 435691903941 435729139776 436321745334 436744523264 437338509776 437597539911 437778473472 439058527488 439251347696 439318576368 439693235712 440342324352 440978888448 441578633832 442607648448 442869799428 443510017272 444543532608 444806830188 446898858336 447095121762 448205580144 448587818496 448853511456 449463966579 449899478784 450165948624 450549858816 451214974336 451429839009 451828641124 451867256064 452481809976 453804856204 454261385088 454879195092 455589634752 456209251218 456868752732 457933398048 458204626278 459272384592 459664060928 459734413824 459936314208 460561842297 461281157232 462099499776 462373195536 463450667904 463725163944 464120637696 464805786816 465477715584 466110780156 466838761536 467473677174 468149462676 469312214112 469518320754 471085880832 471726572688 472005970443 473105890152 473509363968 473789817648 474893894272 475175167992 475580406528 476970992512 477619688308 477692789364 478100174976 479498128704 480150261486 480191296896 480615507456 480900170016 481554209619 482250350106 482717630976 483374142384 483660438849 483860418048 485275214592 485488331664 485976734208 487771694208 488060595288 489197927232 489487673052 489905117568 490195282248 490628330528 491337588672 492005823498 492774248288 493444437017 493940843424 494157766158 495385114896 495602671907 495807588864 496101249504 496775963061 497257318656 497933604504 497976159744 498948769431 499389550716 499815439744 500111474184 501573788436 502001540224 502078372992 502761215628 504231277662 504661295808 504960200388 505837312512 506136913632 506436692202 506868591168 507616846128 508049751552 508350663072 509042036223 510741552384 512234948736 512538339096 512975441664 514475369856 515175072804 516375589856 516681432666 517122068544 517428353484 518634121376 518941301886 519861937248 520673868288 521382001392 521610975389 521690809437 522135717408 522906510168 523352454912 523662430032 524882725248 525193606728 525641501952 527178465408 527895444972 528426509184 529971615936 530692394274 531206613504 532244126421 532698034464 533013544854 533530013184 534255631056 534572063991 535027957344 535817782024 536356816128 536592366576 538161350104 539116083072 539435394792 540692445888 541012691268 541474077312 543057334848 543795910182 545385956703 545851072352 545934616416 546174373122 547771374213 547997861376 548743155984 549068169699 549600194304 550347668136 551143257264 551469692529 551956871844 552427591296 552754787256 554371029324 554843807616 557308254258 557783537472 559083345408 559414483488 560175305067 560223179712 560718092032 561528672768 562292369712 562625408457 563170569472 563936499448 564503821056 564751732752 566154417024 566403053608 566972856576 567743957784 569066976576 569404027836 570227165064 570730915104 571068951894 571555970496 571894495956 573227186784 574006794081 574584246432 576264317328 576517393851 577097371872 578442187008 578784791088 580133538432 580922538588 580972186368 581762327112 582621142502 583463386548 585169419842 585758101824 586554751566 587123099136 588269823939 588771511776 589120233786 590143531264 590493065904 590842807569 591346689696 592724710144 592815428352 593075773584 595865144448 596126829016 596218067928 597607440192 598471348608 599285288772 600221264832 601037584938 601906452012 602795004777 603309079968 603666412398 605431518867 605681846784 606505593456 607452846336 608279001624 609158336976 610577864064 610939501704 612363179456 613248418944 614082456396 615041542976 615878019134 616497594048 617336050482 617934223872 618300218592 619141126653 619741049088 620036164422 620636954112 621481040208 621849135663 622451682048 623298236232 623925275904 624199283568 625749618816 626024427672 627506479656 628968763584 629341293924 630251077176 630807853536 631719756864 632578915926 633566890656 634428561879 635345699346 636923719152 637203435309 637466899968 639330838272 640200348648 640255062528 641200226688 642072279492 643000466808 644498856512 644880585132 647317775552 648198148418 648297356994 650362258944 650747460384 651132889974 652263902976 652650230736 653206823424 653593709664 654482618001 655116784896 656007764664 656667710208 658587791232 658877021544 659539853568 660513486528 661468332672 662367950748 663911472672 664304699142 665265025908 665852734288 666815298912 667210245282 668765051248 669437830656 670348287504 670642682643 672308370216 672881727744 673280267184 674849218176 675248922936 675824788224 676822461504 677742961686 677800884096 678722714964 680707284306 681392077632 682318792638 682979931648 683384452128 684313876827 685303129098 685967159808 686900097072 687306939417 688908576888 689496091392 689904471312 691921735848 693149249664 695176001856 695587745916 696180956544 697208680224 698216573376 699166170234 699843633664 700258142304 701210515761 702224194014 702904620544 703860593296 703968321168 704277481131 704568678912 706628821248 707589859032 709658835228 710264045952 710684726472 712340841408 712762751988 713370609792 715456488768 716429532462 717150262464 718821444096 719247193056 720225392229 720286945344 720923261184 721350255024 721965436416 723375525159 724076446464 725061213576 727181275604 727912821888 728232497496 730361832284 731657541312 732090892932 733796890848 734231509578 734857676352 735292923372 735942495792 736570121728 737006383008 738008735247 739161372432 739791743488 740911265136 741236649237 743077672344 743711383296 744151874256 745885977984 746900406756 746964239616 749084326074 749723159616 750167211276 752360682654 753002310336 754872556032 756346916493 756991943712 758755968768 759205370448 759655038303 760302886752 760974553472 761425269192 762074627328 762525994608 764302915712 765342392108 766112328576 768352423104 768689858468 768807508644 769463162496 771713054784 772762609206 773511384576 774563384784 775022148999 775683102816 776142530226 777951182064 778411952829 778733803008 779792905872 781010802432 782073002088 783203576112 784359765252 785028682368 785493645048 787324087872 787790410092 788462252928 790700121967 790767698112 791843167458 794158498357 794486859264 794957423904 796038591411 796809920256 797961798144 799047051696 799520317281 800295019776 801383446584 802541936016 803726673036 804412106624 804535224192 804888549864 807242025156 808674124608 809153092188 811038668832 811519036902 812211115968 814103818752 814586002272 815693865273 817664558592 818776608528 819261559683 821996792064 823114733976 824400291456 825521502204 826714885896 827935307766 828641386944 829132180884 831064314976 831556543986 832265711424 834332825088 834699236896 835834454539 835962381387 836675306208 838625018112 839121725232 840334769568 841077138048 842293009152 843438554568 844755854208 845904749172 846755731584 847127599128 849231625536 849604580412 850459284864 851615936676 853600464864 854106041754 854933635584 855340747596 856096372656 856603427841 857333955744 857841743934 859840780176 864396475992 867663280512 868177186632 870200307648 871383807882 871458279552 872643490668 873931713753 874677019552 875195079822 877754129763 878117054976 878502695392 878637152736 879832127349 880684648704 881957776896 883157267664 883680350679 885215296896 885739598856 887020034544 889087065216 889613660376 893797716672 894190243524 896411160288 897707022912 898927933158 899798957568 900331897248 901556377407 902429948672 902859678018 903657282248 903734512128 904963619952 905499618597 907609712408 908522770176 909758390184 911179269504 912418502436 913737505464 915866796096 916409252556 918544769184 919872628416 921123684594 922562314464 923817028701 924198999552 924746391072 926004075723 926901335808 927450327888 928241275392 929611573632 930054246633 930955431168 932221560312 933677523072 934947354348 936298925352 938624428224 939036641508 943453145376 944011940886 946211780304 947018727936 947579635296 948868373889 949787788544 950350335984 951160813056 953018549019 953941985024 955239376616 955385578728 956200349952 958996257408 960300522972 960382593792 961800340032 963108419238 964500700212 966748284768 967320877698 970550429184 970976663328 972297222627 975543388416 976121190576 978395854464 978975346104 979810235136 980390564496 981256661056 982675177344 984011646996 985548496576 986888874034 987881686848 988315532316 990770229792 991205343814 992202499008 993551926122 994514637312 995867209008 996457048713 997897538862 998779101432 999630879488 1000222948368 1000815367923 1003147576872 1004003080448 1004156745984 1005522431256 1008462555324 1009322591616 1009920400776 1012273827264 1012873384404 1013737182336 1015233692256 1016614442529 1016701326144 1018084072446 1021060926459 1021483104768 1024469897472 1025076678192 1025950883328 1028950739712 1030350145608 1032751179712 1033362865332 1034244137088 1034856706968 1037268242752 1037882603772 1039723874496 1042764002784 1043221950778 1043381618874 1044271434816 1045813020336 1046704909824 1047324860064 1048749255351 1049765450496 1050387213456 1051283003904 1053336291021 1054356930816 1055790889944 1056853018368 1059943231872 1061384788548 1064488252842 1065396068928 1066027089708 1068511262112 1069144127982 1070055914688 1071635564048 1072713632256 1073184733152 1074644298693 1076322700208 1078232166144 1078870789584 1081384891776 1082025382536 1082948154624 1086114669696 1087591820364 1090771913406 1091702144704 1091869232832 1092348746244 1095542748426 1097486311968 1098136339398 1099200388608 1100695336272 1101347264367 1102286514528 1102939385058 1103913743688 1104855182592 1105509574512 1108742058648 1109687615232 1114616508516 1115567074944 1118828966976 1120350610134 1120446359424 1121436184064 1123626489111 1124584739424 1125250816914 1126341138944 1127872998896 1128541023981 1129007642112 1129503465504 1132308834048 1132806107216 1133945713152 1135487915568 1138133953152 1138808055672 1140454330128 1141461830208 1142137903788 1143111940992 1143788991912 1146454373568 1148013588162 1149168492864 1152528634656 1153034787702 1154194743744 1156884374016 1157569582176 1159143913809 1160267076864 1161845077176 1161944372736 1163524654224 1164213795339 1165242285004 1166926773096 1170338839684 1171516203648 1173109503132 1176539647878 1177543023552 1178240467572 1180287062528 1180986131808 1181685615138 1182693379392 1185449420288 1185630856704 1186151547168 1187764751187 1191730288896 1192253658032 1192436135856 1195214880384 1196942697216 1198570577544 1200442529664 1202075169876 1203812904024 1205590009554 1206618159936 1207332824796 1210863037734 1213011186912 1214905692672 1216558003248 1217278555353 1218316673952 1221155728128 1221879003408 1224726358912 1226496837888 1228164912792 1230083085952 1231756038268 1232995188096 1234672100964 1236600437184 1238282253306 1239482098176 1240072328844 1241902961649 1242962080416 1243698271326 1244903364096 1246596472464 1247334815979 1247850551808 1248398567136 1251499237632 1252048855344 1255012959312 1257937527168 1258682587848 1260502154352 1261615707072 1263439513728 1265157831852 1267133781312 1268857123758 1270691398692 1272567232307 1273847438304 1274406870618 1278133206497 1278661676544 1280400697296 1281159062631 1282400453376 1284144558984 1286000933616 1286762615901 1288997713024 1289761170264 1294635551104 1296396296836 1296594713988 1301494920768 1302265779948 1304527805952 1305300461472 1307075711823 1307187419328 1308965236002 1310233569792 1312015529328 1312792619733 1313335420416 1317175582464 1317754043088 1319079707136 1321026973056 1322936665344 1324735901496 1327822945344 1328609398284 1330530051816 1331705468576 1333630597824 1334420490564 1337530102496 1339349186189 1340696575008 1341285365286 1344616740432 1345207252319 1345763455488 1346560534368 1348391899737 1349698436352 1350497845872 1351649576448 1353644923008 1354289517027 1355485923372 1355601768192 1357445429928 1361414568612 1362784155264 1364637585276 1366768904256 1368627753654 1370606258196 1373800194144 1374613878834 1377817153776 1378992182784 1379808942624 1381685526891 1383843471696 1386298499328 1390352003712 1391175491832 1392361913088 1394417360448 1396433146752 1398332340468 1400516284608 1402421031522 1404448388028 1407721186592 1407936642336 1408554962262 1413257642496 1415179718064 1415801218913 1416017911329 1419317670456 1420528091904 1421369452944 1424681682816 1425525503976 1426741219584 1430912977536 1432859064924 1434300524928 1438494386112 1440450784458 1440573890688 1441846522368 1442700510048 1444662628857 1446751050318 1448152892928 1450122427152 1450981316547 1454362551208 1455825643776 1456464994992 1460723664568 1463315082624 1464181785864 1467593781696 1468463019156 1469715352704 1470585846744 1471884991584 1474012766016 1476017470494 1478322744864 1480333311051 1481822530272 1482473298474 1486155344688 1486808015721 1487422766592 1488303748512 1490327889183 1491771955968 1493800813512 1493928479232 1496846308293 1498168652148 1499446319232 1500334422552 1504721365308 1506004620672 1512693832986 1513983887424 1517511937536 1518410740896 1519310076606 1520605773504 1521949106944 1522850538384 1524149254656 1525051989216 1527126108669 1528605831424 1530684784216 1532224657152 1536704846208 1537379716936 1537615017288 1538926324992 1543426109568 1545525218412 1549126769568 1550044297998 1551366205632 1552285060452 1555902364128 1556823905658 1559585811744 1562021604864 1564146004176 1564832926167 1566407152224 1568719530504 1570057364736 1570987290096 1574648175744 1575580820184 1576924505856 1581400243934 1581535396224 1583686334916 1588316996714 1589914847808 1592077182822 1593619840512 1596732379263 1598094103392 1599040634562 1600590039552 1602766893168 1603716191973 1605083872032 1607453346072 1608824213248 1609070448384 1609777099728 1614484050312 1617348249216 1618306184376 1622077337664 1623038073804 1624422231936 1629172004544 1631387730546 1636157870109 1637553217056 1638523119366 1643314122639 1643993584128 1646229467952 1648800582912 1651043004408 1653429771792 1655870615532 1657282773888 1658264361768 1662128629952 1663113087972 1664531422848 1669398473792 1671668909078 1671924762774 1673350612416 1677250036224 1678243450464 1680525915201 1680669539136 1682154276096 1684586018304 1686877109136 1687876225371 1689511708416 1691809498344 1693511463168 1694255198256 1698463251072 1699209160824 1700918569728 1703231873352 1707200929728 1708212083508 1710681495192 1712192745312 1713206855682 1714667911488 1715683487868 1719681560352 1722020382243 1728792951984 1729552181553 1735326561024 1736354373264 1740400615296 1742767615764 1742916559104 1745286981336 1747863427506 1749354039104 1750390159644 1755508259526 1757005390784 1757274305472 1759664254698 1761369297408 1764809471817 1766314535328 1767360701358 1770430593792 1771479197712 1772528422707 1774040069088 1778174130432 1779227320752 1787595433344 1788380487048 1792822320576 1795414045824 1797855866316 1800663794496 1803112754814 1804859897344 1805719356036 1807314564496 1808385014331 1809927239904 1810999237194 1815219424816 1816294556601 1817045540352 1819516780368 1822358539008 1824837004872 1827475010928 1831733592192 1832818505112 1837089538368 1839745256832 1842247369188 1845124628928 1847634057402 1849492782144 1852008151446 1853802671616 1854900655776 1857423379959 1859223147264 1860108493266 1861910862336 1864443120624 1865547406989 1867355046144 1869894708696 1872597850704 1877248856448 1878073283016 1886906290752 1888023881772 1892423560608 1895159270592 1897736747778 1899575577088 1900700671968 1903285685637 1906037098038 1907883970048 1910478753232 1910771157456 1911610305927 1912400699904 1917992514816 1920601045944 1920765187584 1923600680064 1926216838476 1929001400424 1933496569536 1934641755396 1941953326656 1944594445254 1951086776832 1952242381152 1956791708928 1957950692208 1959620470272 1960781128992 1962513322112 1963447854003 1965350354688 1968023293992 1971096993152 1973777748068 1975763373696 1976631064632 1981540459584 1982410687628 1984404998016 1987103852244 1991734418016 1992914097426 1995795077724 1997558202864 1999261758976 2000445896736 2001630735846 2006295153744 2008006160896 2008313491968 2011044862512 2011928047929 2016925110648 2018645183232 2019840801552 2024547654528 2025746768808 2027474364672 2030467384512 2033228885058 2033402652288 2036168144892 2042121852918 2048939794944 2050153356384 2052941630481 2057901479424 2060700291216 2061920818251 2065502359424 2066725730664 2068488274176 2069713413936 2074536485504 2075765207544 2079447748992 2085528005568 2086443901556 2086763237748 2088542869632 2091626040672 2094649720128 2097498510702 2099530900992 2100774426912 2103631547283 2106672582042 2108713861632 2111581779888 2112832443393 2113706036736 2119886463744 2122769577096 2128976505684 2130792137856 2132054179416 2137022524224 2138288255964 2140111829376 2143271128096 2146369466304 2149288597386 2152645400416 2155573066969 2156464332288 2157741579168 2160676176687 2162769783552 2164050765072 2165896309248 2170126575477 2172229339392 2175183640728 2181543826812 2183404289408 2183738465664 2184697492488 2191085496852 2194972623936 2196272678796 2201390672544 2202694528734 2204573029056 2205878770116 2207827487376 2209710365184 2211019149024 2214026205741 2217484117296 2219375230464 2223709947711 2229233017032 2231134149888 2237657933952 2240701220268 2240892718848 2247252978222 2249169478848 2250501633828 2255745997792 2257082047962 2259006931008 2264617668096 2265612214432 2268693519463 2269040749479 2270975831136 2276267906304 2277616111344 2278965114909 2280908660256 2282923660416 2284275807576 2286223881984 2287577983824 2292908747136 2296027176324 2298336985728 2305057269312 2306069575404 2308389487488 2315139164352 2318287827618 2320534153728 2323690154352 2325066446997 2327049308448 2328427590678 2330484570008 2333853546192 2335235858487 2340677679368 2343032407296 2346219006264 2353079295756 2355086047104 2356480935144 2361972263616 2363371230276 2365386758784 2372100365901 2372303094336 2375529502374 2382475495071 2383460577792 2384507316064 2384872271712 2388115774233 2390429760768 2393885394432 2397141155088 2398560951843 2400885059328 2404150339752 2407625808048 2411180019108 2413236319872 2414665649592 2421726075468 2426022373824 2433116006496 2434557110706 2436633347904 2442311456256 2443758006816 2447081595819 2449452717824 2452993675776 2456329825584 2457784679049 2460166171904 2463512076536 2465990376192 2469344201928 2473200874368 2476564506612 2480144657688 2483805923298 2485924160832 2487396542652 2493192944928 2494669631958 2496797134272 2502998475264 2504097710688 2507503363617 2510025918624 2515875054336 2517365175696 2521004308704 2523231414144 2526879027456 2530315663704 2534267562624 2537714247516 2541382797384 2545134464614 2547694876608 2548813741236 2556266412994 2560801394592 2562318125262 2564800906752 2568289117968 2569810283523 2572001867232 2573525231802 2577995426048 2579522340528 2589271102208 2592792593672 2593189427976 2602989841536 2604531559896 2610600922944 2614151423646 2614374838656 2617930472004 2621795141259 2624031058656 2625585239466 2633262389289 2634351164928 2635508086176 2642053946112 2645873330688 2649471802992 2655645890688 2657218796568 2661060103632 2663410937152 2667261195648 2668840981128 2675060204992 2678698372378 2681393150016 2682570730572 2689233480864 2690414504638 2693121068736 2696783799474 2699396872704 2700995691744 2704669132221 2707289846016 2708579034054 2710971846744 2711203536384 2714890859856 2716498855791 2722829137224 2725568310528 2729275170552 2733537808512 2737255507308 2741212516392 2747600388288 2749227757668 2755634307552 2759617885248 2763371053782 2767686943392 2771451086103 2772596998656 2780704007424 2782350983664 2784723826176 2788834720896 2792866293504 2796664680936 2801032569216 2804842063044 2808896776056 2815442373184 2815873284672 2817109924524 2830359436128 2831602437826 2832035822658 2838635340912 2841056183808 2842738905888 2846605121667 2849363365632 2851051007952 2853482439168 2859055647057 2861825955072 2865718129848 2868601049856 2876988772224 2880901568916 2881147781376 2885401020096 2889325257714 2893502100636 2900244854304 2901962633094 2908725102416 2911651287552 2912929989984 2916891667881 2921447329136 2926630165248 2928363571728 2935187563392 2936926038312 2939430705408 2941171693488 2943769983168 2948025532032 2952034940988 2956645489728 2960666622102 2963645060544 2964946596948 2972310689376 2973616031442 2976607497024 2980655778366 2983543911936 2987601627024 2989371146139 2993692616586 2996337304296 2998892638464 3000668845104 3002446103769 3009442730616 3012009241344 3025387665972 3027967774848 3036821481792 3038620153212 3041211547008 3043898213888 3045701076768 3049843327587 3050103978432 3054252217338 3057211662848 3061369568432 3063182779377 3064449314304 3073409692416 3074759433872 3075230034576 3077852649984 3086852219136 3091050436824 3098253539136 3100088595996 3102732411264 3104570120904 3111804728256 3113647811316 3119171623488 3128292008352 3129665852334 3132814304448 3137439061008 3140114729472 3141974580192 3146247766053 3149296351488 3151161640368 3153849011712 3160008873063 3162800487868 3163070792448 3167372669832 3176633993428 3179829695616 3184154365644 3193464758526 3196188206784 3198081269124 3205533786336 3207432383946 3210167744064 3214906692144 3217648426496 3218140896768 3219554199456 3223932896079 3228968100624 3234696498432 3236612368752 3244154675328 3246076147608 3248844463872 3258344009088 3262775461092 3272315740218 3275106434112 3277046238732 3286628245278 3292458935904 3297601165824 3302086008816 3304041793101 3306859543584 3311741231064 3314565547776 3316528723536 3324257259904 3326226175944 3329062845696 3338796947584 3343337818156 3343849525548 3346701224832 3356486900928 3361051830402 3361339078272 3364308552192 3370879467333 3373754218272 3375752450742 3379023416832 3383618996688 3385623071943 3387022926336 3388510396512 3396926502144 3398418321648 3401837139456 3406463746704 3414401859456 3416424167016 3421362990384 3424385490624 3426413711364 3429335822976 3431366975736 3439363120704 3444040764486 3454111059119 3457585903968 3459104363106 3469218703349 3470653122048 3472708746528 3477431741427 3480801230592 3485535231528 3485833118208 3490573962672 3492641386017 3495726855012 3498708078208 3500780319288 3511016519052 3514010781568 3514548610944 3519328509396 3529618943634 3532629070656 3534721402716 3540861187584 3542958395424 3545056845414 3548080138176 3556348260864 3558454641504 3563294253561 3575190866688 3576760974096 3585644641152 3590828091648 3595711732632 3601327588992 3606225509628 3611438712072 3614629128992 3616770028662 3619854479808 3621998474388 3630438849632 3632589113202 3639033560736 3644717078016 3649674009744 3651276827723 3651835666059 3654950021856 3663467184384 3665637010224 3674179076736 3679490513664 3684494738376 3690249257856 3695268114804 3698985564288 3704016302892 3709801311552 3714846759918 3718446294528 3720216986532 3725708884947 3728886241248 3731094813978 3734710092288 3739789417392 3742004447937 3745195701408 3754497712896 3756146566032 3773812581504 3776047763544 3784847121216 3790318541184 3795473495556 3801401343936 3806571371274 3812074196076 3817701696921 3820957506464 3821542314912 3823220611854 3834399619491 3835985029632 3841202091888 3843477187893 3847201360128 3852433676952 3858002800848 3860287847703 3866993139072 3869283510792 3883906653312 3889188890508 3904484762304 3913583417856 3915901384416 3921227135469 3921562257984 3925026644224 3926895708006 3930700709376 3936046587984 3938377859199 3942193986304 3947555496136 3951526747392 3953262129264 3963080919168 3964821375256 3968809996032 3974207704488 3983468836032 3985828194852 3991590155448 3995116405728 4000891793472 4003261471692 4012590307488 4018047558567 4022089725024 4023856095858 4033850221296 4035621756957 4037290366464 4039681603104 4045175699211 4049095309056 4051493537616 4054948729344 4060934769024 4062868551081 4066457770116 4066805304576 4072336289784 4084243705836 4100306712768 4105883260962 4121400582432 4123841636502 4131004718848 4133451461328 4136976548352 4139426827872 4145056580673 4149072971008 4151530415088 4158895497984 4171056011136 4172887803112 4173526475496 4177085739264 4183252081344 4189299440256 4194997021404 4201548853824 4207263094566 4213345164084 4223163559776 4225664886786 4239772927488 4245539154192 4247403656739 4257953011368 4261584275712 4264108358832 4274045048448 4276576511928 4280223658752 4286542256192 4292738932608 4298577194772 4305290800832 4311146133938 4315483158336 4321352353374 4325539567104 4328101530144 4333987886571 4340253150954 4344458678784 4350367281456 4352943949641 4363087653624 4366808578816 4367476931328 4369394984976 4382170993704 4389945247872 4392545357592 4402781345088 4405389057468 4409146058112 4411757540232 4415654974752 4422038298048 4428052411482 4434968234592 4440999933153 4447419895422 4458466034064 4460424047163 4462268299776 4475315867904 4481402440536 4481785437696 4494505956444 4498338957696 4501003267656 4511491995584 4514164095924 4518013862016 4531224428864 4537387038926 4538081498958 4541951662272 4552535812608 4555232222688 4557930229818 4561817320512 4565847320832 4568551615152 4572447763968 4575155967648 4581378326007 4585817494272 4592054352648 4596673971456 4610114538624 4612139150808 4616778974976 4630278328704 4636575655236 4647380308704 4650132893994 4654098616896 4656855181356 4660969140016 4667707092384 4670471716974 4681355358736 4686064814592 4692438012528 4694498778501 4706158591512 4710172094208 4712961870288 4723944527232 4726742460552 4730773517568 4744200731802 4744606188672 4751059004748 4764950990142 4769014632128 4769744543424 4776231548466 4780859521536 4790197137789 4794282310176 4797121903686 4801770118656 4808300679504 4811148575919 4815251616096 4822360038216 4826472639744 4829331299184 4843452150936 4852044747648 4866232012992 4869114221412 4873266695808 4887516013632 4894163191638 4898905435648 4908473610327 4912659651168 4915569358098 4920332343808 4927024153072 4929942367917 4931980752384 4938688403856 4946401748736 4953129013224 4960289315376 4967611846596 4971848321664 4974793085304 4986385889856 4989339263916 4993594268544 5008195421376 5015006727234 5020051837248 5031750108672 5034730351392 5041577745603 5042008617408 5046462828288 5053758054912 5060631327408 5063628676113 5068535125248 5075428495032 5082765594768 5090268929228 5095389753216 5097627482472 5112532825988 5121602789184 5124636250524 5136578235936 5139620567046 5144003734464 5147050463604 5155990852096 5159044681056 5166061146729 5178542204416 5185585187344 5186378855952 5188656544659 5205979683072 5209063119792 5221201845888 5228302847292 5228749677312 5235860944008 5243590282518 5248062117312 5251170478932 5266524778578 5271016172352 5284107892224 5294428415451 5298943605984 5311291781376 5314437593136 5317585268121 5322120207264 5326821874304 5334522391296 5337681962256 5350120409984 5357396744756 5362786300032 5365141461144 5378466961728 5380829009276 5386242137472 5393567598948 5401991383488 5409338264442 5414579692032 5417158068108 5421943693488 5425155042993 5429781719712 5432997711582 5445658274448 5448883669803 5451136621056 5458550341104 5467075617024 5474511014616 5482425032784 5495200776576 5498455515336 5511268615104 5519235770496 5526742107564 5534900853769 5535373886784 5542902172206 5559109488499 5561408014848 5564701967328 5572270139877 5577669441792 5585732587008 5593329361872 5596642220967 5602065138432 5609684126088 5617793552112 5630884746368 5631746569344 5634219849048 5660718872256 5663204875652 5664071645316 5677270681824 5685477811776 5693210243334 5698726731264 5702102015904 5709857056911 5718111294114 5723651910144 5731436259696 5734830917781 5737202099712 5753977544448 5761803137832 5762295562752 5770802040192 5778650515428 5787004201272 5800489708608 5803925266188 5817450204832 5825859979968 5833783335762 5842894658272 5850841181773 5853260330496 5856727143456 5870375126784 5873852076624 5878861410816 5882343386976 5887539966336 5890343562009 5896051064064 5904069881976 5913290979456 5921333244204 5927290121088 5929893193896 5944621378752 5947232062884 5953214994048 5961311556732 5975203254048 5978742292278 5987385233172 5992674608592 5997785276928 6001337690208 6004892207538 6018885461232 6024018482688 6035784143787 6050775331944 6055935549696 6073642963584 6077240306424 6082423094016 6091402153536 6099686655174 6100207956864 6108504434676 6122739136864 6126365558754 6146819384832 6149518867744 6150460069152 6158824891443 6173704438272 6182100873648 6185762454753 6196507078272 6200177191992 6205464822528 6209140241808 6223609456512 6227295622632 6238343246976 6256584016704 6259331704668 6265628608896 6274878122016 6283949160384 6292495532106 6298592702976 6302323280736 6310894641849 6320017746126 6325600975736 6326141584896 6334745339664 6338497330179 6353267986856 6359659391232 6368308731288 6386929517052 6392376413568 6396162538248 6411067572672 6414864767892 6420335488128 6429813384288 6439108398912 6447865792158 6457936201248 6466719200907 6469392996864 6473224737504 6482028530061 6488309350656 6492152295216 6497688927744 6510379726431 6516688018176 6525550922184 6544631480436 6550212868224 6554092477464 6573256490556 6584917871808 6604172017632 6608083586202 6613719087168 6623482462128 6629131095552 6633057447072 6642078617223 6648514519808 6652452351888 6658125691392 6671129843133 6677593895168 6686675636312 6687699051096 6693402449664 6712973801856 6722103660804 6722678156544 6741758934666 6747508436544 6751504901484 6767237993376 6771246143886 6777020793024 6793853004288 6796836643296 6806080558389 6812927493408 6828803718912 6832848334032 6842725980768 6848770981248 6852827422728 6858671645952 6862733951472 6878726241408 6888081528972 6908222118238 6915171807936 6918208726212 6938437406698 6945417493056 6954863482854 6961602461184 6971070463056 6975199340991 6981147925344 6985282772034 6991453710024 6997416156416 7001560638576 7005707575461 7022033038104 7028021563136 7029097221888 7038657018792 7059237887268 7065258141312 7069442805432 7085916790848 7090113690828 7096160276352 7116301097703 7116909283008 7126588507122 7147426485213 7150381733376 7153521948192 7171289282304 7181656183296 7191423465264 7202655177984 7212451019256 7222877424144 7229258257984 7233540057324 7239708959616 7243996948776 7260877699264 7265178226404 7278067121472 7299348019488 7302553655446 7303671332118 7309900043712 7326934368768 7331274020448 7341244787457 7348358153472 7358981027328 7368989476752 7373354037147 7380498515712 7390536229608 7397971128576 7408032605784 7419602623104 7429693519836 7440433973064 7451417769894 7457772482496 7462189627956 7479578834784 7484008895874 7490391402816 7508995425792 7512293132064 7522510090851 7547625163008 7552095527088 7569694242432 7580637082368 7590946991112 7602802687872 7613142742548 7624148392152 7635403393842 7641915012928 7643084629824 7646441223708 7668799238982 7682404183776 7686954375786 7694402720256 7704867353904 7709430850569 7716005601696 7720575695406 7733986278144 7738567021584 7767813306624 7778377781016 7808969524608 7831802768832 7842454270938 7843124515968 7850053288448 7853791416012 7865385423777 7872093175968 7876755718398 7884387972608 7895110992272 7899787167867 7903053494784 7906524258528 7926161838336 7929642750512 7937619992064 7948415408976 7966937672064 7971656389704 7983180310896 7990232811456 8001783586944 8006522943384 8025180614976 8036095117134 8044179450048 8047712191716 8067700442592 8071243513914 8079363206208 8090351398422 8098190618112 8102987075232 8114007396663 8121869538048 8125737102162 8132915540232 8133610609152 8144672579568 8149496567373 8168487411672 8200613425536 8211766521924 8242801164864 8247683273004 8262009437696 8266902922656 8278853655744 8290113161346 8298145942016 8303060830176 8314353258309 8317790995968 8342112022272 8345775606224 8347052950992 8354171478528 8366504162688 8378598880512 8389994042808 8403097707648 8414526189132 8426690328168 8446327119552 8451329773572 8491078308384 8494807313478 8515906022736 8523168551424 8528216717664 8539815365001 8548090096896 8553153023856 8560447317504 8573084512384 8577166941171 8585477865216 8597154389544 8610581601664 8622292267876 8630966316672 8642704706748 8656203060288 8667975773142 8680506301908 8700734562912 8705887899282 8726175307248 8733617157632 8734953862656 8738789969952 8750675003643 8764341987408 8779890495744 8785090715184 8805562690176 8810778114936 8818292116224 8823515080464 8831309949504 8844076596096 8856104822964 8869936469184 8881999866306 8894839790844 8916932068128 8920848094326 8950631735808 8962804881072 8968113438417 8989011912888 8996677915392 9002006535312 9007338311307 9022983991168 9028328191848 9036027724032 9062448857728 9074774077852 9076162997916 9083903324544 9110464445376 9115860459636 9123634641024 9131694641664 9137103230304 9149529982761 9150311935296 9162756652014 9171634988544 9184108705296 9189548338131 9193347942912 9220229077248 9224278301616 9233557949952 9260556657408 9273151310472 9294760617408 9300265787988 9308197233792 9313710362712 9321938280032 9335414184768 9340943433948 9362710717472 9375444303323 9384876025056 9388997557002 9412317183024 9416450766233 9420344188416 9425923740576 9438743298159 9447889054464 9453484921104 9461547035136 9480026619189 9488401463604 9489212377344 9502118009496 9529901980284 9538029264256 9539489086848 9552463096932 9580394275578 9588564620352 9594243807372 9616601359008 9622297151838 9630503232192 9644720076432 9652945279488 9658662598368 9671798688237 9686904301872 9704089495296 9732464025984 9738228442824 9746533391616 9775032027264 9788326383276 9816947220654 9825319302336 9831138716196 9854048306144 9859884735834 9877376807712 9892803497472 9906258026448 9910608532391 9912125379303 9920578630752 9935223693192 9943696643328 9949586170608 9972771779712 9978678527832 9987188537088 10016390842752 10030013454468 10040103674496 10069460702784 10083155491206 10084017234816 10092925656576 10112638401999 10121262654816 10127257352226 10137070250496 10150856990064 10156869215829 10165531189536 10180537858456 10190779506432 10195254964944 10225065651976 10243205578368 10249272501048 10273156471872 10279241134092 10288007468928 10294100927208 10318089362112 10332122293458 10362333177357 10371170374688 10372757711904 10377313089318 10407656110047 10411959366144 10418126239584 10432295224281 10442403691776 10456605694584 10457499354624 10471721888016 10477924158051 10487180565036 10496124234624 10502340957864 10533049557156 10542032344704 10588856830902 10597887211968 10622583562752 10628875186272 10635170536242 10644240414528 10653643748608 10669044782592 10675363924512 10689882760683 10700240819968 10714793489512 10725572600064 10730282922288 10756933923456 10761658018552 10772484274944 10787135197896 10803982766976 10818676528884 10834316136216 10843887386976 10850310085986 10859563439424 10865995423164 10891316548896 10897767339606 10917100682208 10934151234048 10949022029232 10953830483169 10964850065568 10990401553152 10996911030672 11022537230208 11038471540992 11053484215128 11069801707538 11070747773568 11085804344412 11118218976998 11129403934656 11144540279754 11155338883584 11177126654841 11186658723744 11193284441934 11204130276864 11219368252176 11226013343811 11235587104224 11261769492736 11263493138688 11268439698096 11321437744512 11326409751304 11328143290632 11354541363648 11370955623552 11386420486668 11404204031808 11419714113822 11436222588228 11453105090763 11462872519392 11469661835562 11503198858473 11507955088896 11523606275664 11541604080384 11557301030856 11574008402544 11600979417216 11607850532376 11634900409664 11651719959936 11667566671524 11685789316544 11701682363546 11713454286912 11740750253568 11747704153248 11763681406407 11764686773952 11775079932672 11780687124018 11792102128128 11808139763952 11815133577597 11826581958912 11842666488408 11854580242176 11859786387792 11889242757504 11894464125768 11906429988096 11922623113464 11950406508096 11957484584556 11974770466344 11985349217184 12002675380416 12009784415076 12037770922464 12054142675701 12071568287574 12101550663888 12106865270871 12111871099392 12147285927168 12154480612848 12164846188032 12182804307072 12199373310348 12200415913728 12217008869352 12245478273728 12252731117508 12299037735488 12300920138304 12317649782886 12364201747296 12371524909506 12393014156544 12400354383984 12410929645056 12418280483616 12435169742019 12447218913024 12454591245264 12476686493952 12513168033408 12518663409336 12531257217792 12549756244032 12567898320768 12584991064212 12604646561472 12621789283698 12640035492252 12651201951472 12669490679328 12676994660358 12706535973712 12719318782464 12736617462576 12742210970217 12773859034104 12784752827136 12792325076496 12822135145344 12829729535784 12840670976256 12859626768576 12878216797824 12895731584316 12915872402496 12933438401814 12946449475008 12964057060122 12976618701312 12984304590432 13001963659713 13020759452862 13033376036352 13051101844368 13058831848923 13089262960872 13100425736448 13108184954928 13146512981112 13169835743616 13208344035264 13216167172404 13227438174336 13246964924256 13266114894144 13284157234446 13297029039616 13304904703776 13322999799459 13342259686266 13355187790336 13373351272624 13375398102192 13381272141489 13386804899328 13425947603712 13444207321608 13445356313088 13483517869332 13495016873088 13503009802968 13534475986752 13542492287772 13554041586048 13593673286592 13612161116778 13625854986816 13657607437824 13665696668064 13685451961536 13697541962496 13705654845456 13717343291904 13725467902944 13744134978021 13757452482816 13776163057944 13816444236476 13830343615872 13836417452424 13876874813396 13890834986112 13909726965708 13942140926112 13950398681982 13962295850688 13970565544068 13982907420048 13994832312832 14003121277152 14011415150922 14044066076208 14056043126272 14058194443776 14077314037584 14083496335503 14118475774536 14130516282624 14138885610864 14171833581696 14180227381656 14192320552704 14232602195406 14233818566016 14253177014244 14294852970426 14307043896384 14342578564608 14370591413367 14382846930528 14405310355968 14424902038512 14433445727757 14445754848288 14458516515968 14467080114648 14479417919232 14487993897552 14521755398528 14530356452808 14556134242944 14598696038976 14605107310892 14607342664236 14619800087424 14662548040896 14682489574914 14696716306944 14725420830981 14737978953504 14746708074294 14760997031424 14781072459216 14789827103751 14795942257152 14816065211568 14839205246208 14859387039672 14880867946128 14902835539788 14915544964992 14924379255912 14959157669568 14968017791748 14980782805632 15024586264128 15045020181702 15089011468783 15095250326016 15104191054176 15124733236809 15139388484864 15161274164736 15181893982224 15190886028339 15205605375744 15226285485096 15248296784304 15270806787684 15283830025856 15286169259648 15292882447416 15337598477964 15364808367552 15373908751572 15409734707808 15418861701138 15432011203392 15441151390812 15467972556288 15477134043168 15498183440187 15535626613248 15556755562032 15565969633977 15617939049216 15663605537664 15684908541876 15686249031936 15707582832024 15730770847554 15744186351936 15753511436796 15790221984544 15799574335734 15813048517056 15852323676672 15859285501024 15880854636241 15883285246353 15896830817952 15933875344128 15943312779408 15952755804363 15966360621792 15980465622912 16003567173888 16013045886768 16050361229952 16072190234268 16088358900096 16095424383432 16135400885184 16142487027828 16158726412416 16180702796844 16205974150464 16228014793326 16243739076096 16251474204324 16265831080464 16275465128979 16289345159136 16298993134746 16336974823344 16346651009409 16401226851072 16423533043848 16485602329728 16495366546008 16533805845312 16557707311488 16580226322692 16604702561307 16606121660352 16628706516618 16677328465497 16684224044544 16691551212448 16694105901984 16716810419631 16733008325376 16757197761024 16779988085616 16789926662901 16806195415296 16829052378264 16853380656336 16892654239104 16902659547144 16982156616768 16989614626956 17031812045472 17056433435328 17079630730002 17096180193792 17106306047712 17129571170733 17146169024768 17154333882342 17170955730432 17194308779088 17204492753343 17221163203328 17244584535752 17261932633344 17285409413496 17312406120576 17335951546284 17361012603816 17401469125824 17411775798564 17452350614496 17477579939904 17501350007286 17528683974816 17552523545319 17559780991488 17570181430368 17611125380352 17621556229872 17636584232448 17647030160928 17662619899008 17671030686027 17688153192192 17712209645928 17739872938368 17763999732612 17789679581688 17833864136256 17841696188652 17925609762144 17936226876834 17978023825776 17993355830784 18004013070624 18014676622614 18045967982336 18056656383696 18072055448064 18107352431361 18124897715456 18149548155704 18152325995832 18167806649088 18220928890752 18231720919272 18247269282048 18274206460608 18299059965522 18300623870592 18325513304028 18368217410592 18379096676262 18440458154496 18448556603232 18521113314816 18546302620944 18589521234816 18600531575976 18616394467584 18627420725424 18643876560064 18670828369536 18681886867896 18725421434944 18750888606646 18769752050112 18777995114004 18824634366048 18832901532466 18851847481152 18877486596318 18895778108928 18906969842208 18932683925547 18960053238378 18976802927208 18978424754688 19004236018992 19015491990537 19059803960568 19076058528512 19078978173696 19104926193864 19160788551156 19177129240704 19188487614744 19233202718016 19244594303676 19261006464384 19289440152864 19317325196736 19343597376474 19373808603744 19400157602721 19408178990592 19464928051968 19476456885648 19493066783232 19550064054528 19576652766552 19633894441308 19650638604672 19662277432392 19708096612288 19719769471668 19754753615424 19812516052896 19821217064782 19824250758606 19841157261504 19870447386384 19887393286656 19899172341216 19926235851669 19945543559424 19957357055664 19974377074176 20013389529399 20032781685504 20060026908936 20080207348992 20138921405568 20166310982412 20168034469632 20225276803998 20242525309632 20254514704452 20301713980128 20313738431658 20331062379072 20361075716912 20381559012864 20390509929888 20418241675167 20450131303952 20486411156736 20498545002096 20546312943744 20558482268184 20576014937856 20588201854416 20636178724224 20664244586916 20724666354714 20742340749376 20745515423808 20754626178636 20815312220094 20836252479168 20864590448562 20884807383552 20913211389168 20925598022973 20943443776032 20955848316102 20974361130072 20992248469248 21004681915728 21017122726383 21066099114312 21084064689408 21177713661804 21195774423936 21257750372544 21270341072484 21288480829056 21307287497216 21348903293109 21350727849024 21379765521366 21400481639936 21429586979024 21442279455639 21451145200128 21460565844576 21513867846912 21523316037104 21544968549888 21574270395792 21607965533952 21637353057768 21668632272432 21687774773952 21700620171972 21719126878848 21731990846328 21782633097792 21795534679212 21834201364416 21898044058464 21907660966338 21929700131136 21980803106304 21993822061344 22023734362371 22045074460416 22076943081984 22106968430256 22120062111441 22139603415076 22141495547136 22171608688824 22236437953996 22258807869312 22289080559508 22354253309682 22373317447488 22386568883868 22438736504352 22452026687622 22471174208448 22523538985472 22526986277376 22536879396192 22567530272553 22642875489024 22652819502608 22656286581264 22709082727296 22741911247104 22772840973336 22808408063616 22839428227644 22872445176456 22906210181526 22925745038784 22939323671124 23006397716946 23047212551328 23083208160768 23114602061712 23128292551707 23148016805088 23201958834432 23215701064752 23269800819328 23303439919872 23335133343048 23371578633088 23403364727092 23426908573824 23495408306496 23527362812814 23529373547904 23550159865344 23561374248036 23596156271331 23616279527904 23630267155194 23653163917824 23685332976816 23699361503601 23709160484352 23719572775584 23778485515008 23788928251536 23812859976192 23845246226928 23900813016192 23914969169112 23949540932688 23970698434368 24005350760832 24019568830152 24075541844928 24108285351402 24143136575148 24178777413833 24203101327776 24213730541742 24284530923443 24294571854336 24308961225696 24342022189989 24365608614144 24398746620696 24400831827456 24434017738704 24448489702119 24490956547456 24505462235016 24598075470976 24601840276608 24635299565772 24728403494592 24743049819012 24786028313088 24800708767968 24836560967232 24870339484038 24894437826048 24909182490528 24943059774927 24953372987904 25026336066816 25037326818672 25062514435584 25099512488064 25135796641536 25169982128424 25209293122944 25243578567396 25280070984504 25302403902944 25338981358656 25353989320716 25413071947424 25473234925152 25484421940434 25547718068208 25558937794061 25569505654272 25584650152992 25619446095003 25644270290688 25659459071568 25681341952512 25719253537152 25731500823513 25756433595648 25791463168632 25831744804992 25866876803628 25892898950016 25928114120244 25968609180864 26003927319426 26041518905724 26102203688736 26117663697846 26178525921744 26200851472896 26216369909856 26252025010929 26293025962224 26339671487232 26416688070528 26432334344808 26454876348672 26493929848512 26532229788288 26568314468892 26609809407552 26645999598918 26684519372532 26746702545248 26750796204384 26762544282978 26851895207424 26888414643216 26900223159347 26904340315251 26967035738664 26990033746176 27006019605936 27022014933921 27068951973504 27084984575544 27108083172096 27187346573184 27224322233556 27251709973632 27331393336128 27370903923072 27395083924992 27411309690912 27448589948283 27450935805888 27488269956042 27514904965632 27552326115888 27568645014393 27632888472952 27660687231744 27672834904848 27753749626792 27781669972224 27819453931416 27884281852224 27900797363964 27924591701376 27941131088136 27965814840096 28006242554304 28022830301844 28088132152416 28126332909969 28154628075168 28166992671006 28236951549072 28249352298699 28261032565248 28277771221728 28316229894477 28343667163392 28360454763312 28384641105408 28440079857567 28465204390812 28467637132032 28506354028488 28589705940852 28614087792768 28741182826734 28765693861056 28849804077024 28866891455514 28891509696576 28917033031936 28934160229296 28958835838464 28975987795104 29015396064711 29043510797056 29060712905616 29112268485888 29197392077952 29210214621784 29214685328472 29239600174848 29325096081792 29364979149828 29450841661962 29475957907008 29493416148588 29562144918432 29579654207502 29632130423136 29678410492416 29718774079344 29731825597173 29761735892256 29805671079576 29831089929984 29848758511824 29918315339136 29936035583496 29961565611264 30049172528256 30090040363404 30178022937566 30208382108352 30249466473618 30278776969728 30337915205997 30363787964448 30381772056678 30411210751488 30452570970192 30470607647487 30496593568608 30541613575368 30567660051712 30572338519296 30585764894832 30675196955928 30729616735104 30747817503144 30819469415616 30837723402276 30864022406784 30882302781624 30954268086336 30996366880374 31086999532071 31113511124064 31131939267954 31222968330141 31235878098432 31327211075328 31369817083752 31372498063872 31415165664048 31461541695108 31488372703872 31507022873592 31580443969088 31599148671468 31626097034112 31718571002048 31761709272482 31766570492706 31793661635904 31867750688256 31886625558816 31905511608726 31932721243584 31960931245824 32007134347776 32026091773536 32069648282049 32100722459904 32144380468536 32176717800192 32190848766864 32270801770368 32284974055656 32317452824832 32361405593688 32411948300928 32456029586652 32502948408648 32531662160928 32550930257958 32578690318272 32597986269492 32673949646688 32693302018818 32802453702144 32847066087696 32861491449507 32971204659456 32990733092016 33067611690624 33115414622976 33160452645384 33209405122614 33212243320704 33257413033236 33354656930994 33383102424896 33388211803968 33433620839262 33466016650752 33531379964523 33559976171232 33579853325802 33612390830592 33658104756528 33678040031433 33706761312672 33785308478208 33805319094288 33964313233536 33979229253912 34063624090944 34112866870656 34159261460004 34212612095424 34259142341466 34292338049536 34308667764684 34359315272289 34388617558176 34408985506686 34442326406656 34489169071504 34509596575419 34523865266688 34570818826992 34624812241152 34671903092568 34722025207632 34802938251648 34823551597128 34904701228992 34955159879808 35002700014572 35057367949632 35105047090638 35140362860736 35222250760704 35243112459744 35291044219221 35294060321856 35325239798016 35342061372054 35376306384384 35424419291856 35445400732791 35479745876736 35527999465224 35579359163376 35667728272512 35683392377304 35851219524288 35872453753668 35956047651552 36008026141248 36029353245228 36091935964672 36113312767392 36162428027103 36214704862722 36249795430912 36299096311408 36304651991664 36320595812613 36335613298176 36441857781504 36463441838544 36494538564096 36548412921216 36598119931044 36601247741184 36651026608056 36736434821184 36758193352524 36897113206464 37092605241888 37179042469632 37201063151952 37232788935168 37254841450848 37287753120128 37305509226057 37341656739072 37363773735792 37450842869888 37501777213292 37539504100224 37555990228008 37649268732096 37665803064932 37703694962304 37754973192636 37813939684416 37865367851094 37920106476756 37953605854416 38008472037984 38030983981074 38119607921136 38152117057024 38157956347392 38209852387728 38226632910651 38321577102312 38354258481408 38376975229488 38466405436032 38489188607352 38522012928768 38578880305728 38634650393472 38687194752948 38747617207488 38800315205442 38929856103936 38952913771296 39005890979139 39100128109056 39153305533104 39176495546769 39267788882616 39301277209344 39324554864784 39416193224576 39439538943336 39509507230848 39625032105792 39642434129564 39648501517212 39682314523008 39740894772768 39798344682432 39852471703338 39891087118848 39914714111328 39968999398377 40026779058798 40065563371008 40120053817872 40143816424467 40160414697984 40277842811136 40332621964824 40336068939264 40450553607996 40485050619264 40509029408904 40603427960256 40627476863316 40662124758144 40722151433824 40781019859776 40836483350334 40900262607904 40955888272411 40972822313472 40997090004192 41092625887488 41116964536368 41152029875712 41176403708832 41232404934063 41272357448448 41328489173832 41449332709428 41484681498752 41491030847616 41509252357272 41630624440188 41672504958336 41729180897124 41826422778336 41851196045946 41886887552064 41911696632204 41948722260144 41984496938496 42009363831456 42034245452766 42132198228624 42168129378816 42250489006509 42355427323608 42391548847872 42515500745088 42540682144968 42576961658112 42697806586218 42701455698048 42759531042732 42859173958048 42884558911278 42921131689152 43027735693824 43046632074208 43111774240101 43148540791584 43215931067904 43274706115536 43300337183271 43337264544864 43375549547904 43401240343944 43438253757696 43463981692656 43565266195584 43591069358424 43668402728832 43796088116928 43815321932676 43859400262272 43987644122688 44047468724742 44090148920832 44176262492943 44213936860512 44240124222882 44279206830152 44282991094272 44343217377648 44369481311253 44472875907992 44517615738624 44578161119016 44708506619364 44746634894976 44773137767736 44877473008704 44904053375244 44942348416896 45073758792384 45135060545106 45267034406349 45285750978048 45305639005216 45312573162528 45374199710427 45418165454592 45483822494208 45545681946672 45572658085017 45616816127232 45678856455288 45744890352912 45812420363052 45851490077568 45878647342248 46012795433892 46094425102656 46229204123424 46256585103414 46296033610176 46403917668864 46431402129504 46494550320561 46539601638656 46606879839744 46670266686096 46697908901931 46743157266176 46806729454184 46853817147648 46990816612992 47054725625628 47058747095808 47122748496072 47192312542662 47232559055808 47260534310388 47370665953632 47398723007202 47439145551168 47556971030016 47577856503072 47642563908723 47690492453856 47801626032384 47829938338224 47899081865376 47941396868736 48010701521664 48039137660304 48151083689856 48216570702804 48286273150296 48357554827666 48406202655552 48427461083484 48569061846886 48617922451392 48684044379978 48731217228288 48797493241392 48826395386937 48868035477408 48896979404238 48981913094912 49010924470032 49039953028227 49196150941952 49203680553216 49270599131544 49456806989184 49486099638024 49601417535936 49673121934464 49740678968076 49814107683921 49818364981056 49886119549854 50031985396491 50052672133632 50074653637344 50199024976128 50271593283072 50339964256848 50418586245888 50487157134792 50560141969008 50604807805888 50677962717312 50707978641432 50826143894848 50946469850304 50968843880868 51095436136416 51117875588122 51169300305984 51238892190006 51288540581376 51318918143136 51388713512199 51438507074304 51463001647026 51512867191296 51582926337264 51613478260029 51663489609984 51733753607256 51785797900032 51856228240488 51937218361728 52007854638852 52083037811448 52204407377472 52235327395692 52357051843488 52432739819712 52504050021858 52586051924448 52657570635957 52679342974464 52833376141056 52864668689616 52909752697344 52987859697024 53064459576576 53136628937784 53219618815104 53291999197836 53369038745064 53493405090496 53501592408768 53525088565956 53776829286432 53800446318694 53808680630502 53934071477328 53980067492352 54012039211872 54044029867842 54137903947008 54169969151088 54216166344192 54322057294083 54374693146368 54448644467112 54503419947264 54662786672256 54741807846144 54822619381824 54897179896566 54901871611776 54976539912084 55104652231776 55137290028786 55265776945904 55321374463488 55345669809696 55507499253584 55563339944448 55638907862832 55768563704448 55801594727928 55849183402752 55882262176272 55931629680192 56012485108608 56045660603688 56176264304832 56252665819938 56309256150336 56333985342012 56473903098144 56498704597398 56555542443456 56632459788954 56687334326784 56720909526624 56798051776641 56880159715134 56930408781624 56935274264064 57012708056976 57046475971611 57179411881704 57228175585536 57482365653468 57531387722112 57699608154048 57733782911028 57783019393152 57834066063872 57868320458592 57951975590208 58030792129422 58087021594112 58121425811232 58200472808163 58224536971776 58394784155904 58420429243568 58429370656944 58479200349696 58650192163584 58729958299656 58901683323924 58951915814016 58986832297176 59124289836864 59159308415004 59264260846272 59437548158688 59463651194346 59523471784512 59611342159152 59662179859968 59697517023648 59778707555007 59836630678272 59872071166992 59923131222528 60040168588197 60098345056512 60180080726808 60356045875132 60416764216704 60498932947236 60675830411994 60727575928896 60763544113356 60905141940384 60941215294974 60993187137216 61083227150736 61135320103424 61144677038592 61171529789664 61254725025501 61350393911856 61459233470208 61495635006288 61638938831232 61675446804552 61728044813568 61764605563248 61908536172672 61992733760748 62173999064142 62227022248128 62263878535908 62445936660282 62654422150656 62739634167504 62776794068919 62830331328096 62923083390216 62976745407744 63014045747184 63051368179149 63160887938176 63198297342936 63252194068224 63437142004096 63523418544964 63533140985412 63587323271808 63773251117632 63811023217452 63865442487168 63921862491648 64046709879327 64052183547072 64139296564098 64201444919808 64288760937072 64326838366917 64353435600384 64381697533728 64541603540736 64569948111312 64634905649664 64722811187376 64823896601856 64912059173304 65005896817296 65063324321856 65101860515916 65157380636544 65195972538984 65347899293376 65386604037636 65628110123261 65694132175392 65722982899014 65915155363631 65942409318912 65981466184032 66071203087113 66135223381248 66230829245952 66320905290768 66360186334323 66418810245228 66424486641408 66514826066472 66709313861988 66766204849792 66776423607936 66867241678524 67062759929046 67119952342464 67159706651604 67316209513056 67356080062866 67413522625344 67570616956416 67610638188576 67702590817659 67928626467072 67958458507824 68127248181888 68225733741312 68318522920008 68425224190848 68518284682932 68617335529368 68718630544578 68777235116352 68817971013372 68978338143008 69019193150838 69141637653984 69249624482304 69343806185136 69374259726737 69384877655121 69444050415264 69605876503296 69647103194256 69809402457984 69910319759616 70005400029144 70114735899264 70210094181276 70280725721472 70486224919488 70582088438442 70588120643712 70650479596032 70684122744108 70788468813993 70848838583712 70890801465582 70959491753472 71055998930448 71098084510803 71158718326752 71335456545024 71366784754608 71702439048576 71744907507336 71912095303104 72016052282496 72058706490456 72226625534784 72324856054206 72429409725444 72536332241499 72598192622816 72609303983328 72641191625226 72853592770329 72883715563008 72926883677088 73026066569967 73096825842432 73196239862088 73202495482368 73302053216112 73345469106357 73472869642368 73516386705048 73794226412928 74185210483776 74358084939264 74402126303904 74509682901696 74575506240256 74611018452114 74683313478144 74727547471584 74829179324781 74901685739776 75003554426584 75079008200448 75111980456016 75298537464192 75331606129864 75407389924608 75509946385272 75627879368832 75730735702188 75840212953512 75907211708832 76016944075968 76061967962148 76239215842272 76419704775456 76453265821302 76643154204624 76676813382183 76708516962816 76753950458976 76858338285009 76932810872064 76978377214704 77044025857536 77157760611456 77194502470539 77269300786944 77374389505896 77495234414976 77600630410884 77905827542592 78011781958278 78306611066208 78352991093538 78535577765232 78602554418688 78649109729568 78756075032787 78832386449152 78879077886672 79019014461696 79250064211584 79284868259128 79297003034424 79364629046016 79481789545536 79596689364864 79704943406676 79829428222656 79937998796754 80053558117596 80240107635744 80287632848934 80555685622272 80665243929648 80700669478041 80901107215992 80970101238528 81018058817808 81206855920512 81254953726632 81324249516288 81444302867648 81562039719552 81672966700668 81800525215808 81911776544822 81994180008384 82185251774976 82233929072736 82345769844849 82352807417664 82464809868126 82544714896896 82656978347664 82705935043179 82898665418856 82969362997504 82982061695232 83018504714544 83261248880376 83345009916672 83458361794248 83652845556672 83702392091892 83773775104128 83823393264408 83897444520288 84018727662912 84068490905532 84264396457248 84378998729907 84500978013018 84710854647216 84748056896097 84783097695744 85031001490176 85081364289936 85153923316224 85395613172436 85402911396096 85519062085464 85718347916096 85769117822556 85842263378304 86093264148416 86223548480202 86297081583168 86549412231072 86600674366542 86674529089728 86751099095808 86802480687888 86876507515392 86927963385312 87046188194133 87130532391168 87182138716848 87336805457664 87592176233856 87630643865352 87718800524544 87975288245376 88094937449484 88352524985886 88427873721024 88480248445764 88558413660304 88686434755296 88738962622506 88945751815984 89035231477248 89156322238032 89195476791519 89417013238728 89493269789952 89546275535472 89754946017408 89808106750488 89884696833792 90147517584768 90270121090212 90534068812698 90611278010432 90625146325056 90748399420854 90836330909184 91013745617991 91091363893344 91145316170034 91233632254464 91357712910576 91411822942461 91489780705824 91624840726104 91702980155136 91757294684496 92025590867784 92188850205312 92458408246848 92513170206828 92592067220352 92862804259008 92989100641122 93079203277312 93260998596213 93340533372192 93395817803862 93486314532352 93613458908368 93668904990423 93707634295296 93981633225984 94109451251256 94117494191616 94245496992144 94384625085324 94465118111616 94521068620776 94741331907264 94797446014404 94878291102336 95155713006144 95285127817446 95380984907712 95603252064768 95659876676448 95798163730752 95882793737472 96021403043328 96078275320608 96208944846147 96302167379712 96433141405608 96572546300592 96715109655332 96812405311104 96854922166968 97138123693772 97235844902784 97368088759956 97594986482784 97652790773874 97736070954816 97793958808476 97963826189824 98021848940064 98079906056454 98392301883904 98407361106432 98541198263088 98584474348521 98913613978368 98972199276048 99202835071872 99346243868928 99481357936152 99628215367842 99636729962112 99772239099708 100063970792982 100149307274688 100398049952256 100594139893569 100679928513696 100837172491776 100974314269584 101034120094299 101120283938016 101209615611776 101355925434624 101415957282864 101652287789696 101892939700608 101937687761736 102190872272832 102235751176244 102338600611968 102477784380012 102637836286272 102777427024398 102877014148608 102926003294052 103077945816867 103165852674528 103226956520058 103326979219968 103467507214512 103528789726257 103571595800064 103712456480976 103874436723456 104015709277704 104166075622896 104408814754944 104470654791384 104714103686976 104865479639424 105008100043716 105172103848896 105315141271914 105623080281481 105666752282112 105729337379232 105873132657663 105975719394048 106128919153152 106273257875568 106336202198373 106439237630208 106583998395672 106738077490128 106986810180992 107003184817536 107050177131912 107553658572864 107600892637388 107617361261004 107868142954656 108024078423744 108088059735684 108275807894016 108339938302176 108487284081309 108644114588166 108749386292736 108897288934224 108961787437839 109006839894528 109325573344512 109483615692288 109645238763648 109794359793132 109803743223552 109953079824168 110209304463552 110274580057572 110531553891808 110691339619392 111014998507168 111165982453687 111277815725664 111537127408896 111603189455856 111698366805504 111764524352544 111863259360384 111916527678171 112024970217216 112091321207376 112352528609664 112505331639876 112618512300672 112667970684024 112947806196288 112997409194796 113111084886912 113264919577908 113441819053248 113596103553282 113760319430268 113860817563248 114025416113952 114092951943222 114358823763408 114456351171072 114679898731953 114964731306936 115062775444224 115399216308096 115467565822056 115566038786304 115736640917184 115903951180416 116061584258844 116242851622464 116400945616326 116789568311808 116840858487136 116858741313888 117017672937417 117300384327168 117459916599312 117529486640307 117803366647848 117903831628032 117973664594352 118248579673728 118318616830008 118528521692544 118875096317376 118927302388692 119046943569024 119222684318304 119395034047296 119557415110014 119673261356544 119744142333984 119906998195131 120080337176394 120196690113024 120360161453616 120431449273401 120712091750264 120833528433408 120997865894472 121351660823988 121455151857792 121527088226712 121810283880768 121882430589948 121986374274432 122166454301472 122343059579328 122509450051002 122700787823712 122867664817233 122918466940416 122991270012576 123277877662464 123350893609104 123456089627136 123529211126496 123697214802189 123817072345344 123985467521496 124347998128284 124454044496256 124527757071816 124891873320564 125479268335008 125553588137838 125660662656192 125846166780432 125953490815488 126028091494368 126102736358298 126321775876352 126396594685872 126504388136448 126751467019527 126874284008192 127046837089928 127066281970824 127174646543616 127546502235264 127622046434904 127730884974336 128093419758654 128104367094144 128278593128196 128577521874144 128653676733834 128763395067456 129083207081472 129139896222624 129445622374752 129647793203712 129824118346608 130011793634592 130126648643712 130203721031832 130314761273088 130391945077968 130695798586752 130773208075272 131256220246522 131388264350784 131445965798028 131830310727262 131962932368064 132142406174226 132270446762496 132528787478829 132641810581536 132720372668646 132837620490456 132848973282816 133029652132944 133108443933759 133418627723976 133532409699584 133552847215872 133734483357048 134125519858092 134239904684928 134319413303208 134632419026112 134712160125732 134827045250688 135221276377152 135405181635318 135801103219047 135857252934144 135916917015648 136254496363776 136451467482624 136637045840016 136850448381696 137036569365864 137234671058736 137437261089156 137554470232704 137635942026744 137956676286016 138038386301676 138283275307968 138687612370272 138748519453474 138769755310242 138888100830528 139211753006592 139294206388512 139483650961683 139618804915968 139820639519232 140010800058288 140093726705793 140229471798528 140420188362552 140561451442944 140972449838976 141164176876884 141176241287424 141368245488216 141576937627986 141697677167424 141781602931164 142111997860896 142196169021606 142317436653504 142670913090048 142733569509216 142927691726169 143404878097152 143489815014672 143824190606208 144032104564992 144117412980912 144453251069568 144649712108412 144858819450888 145072664482998 145196385245632 145218607966656 145282383250452 145707185540658 145853767354176 146052133139934 146193651684864 146392479724176 146479186160811 146604106432224 146690938212714 146945739284736 147032773410096 147119859084681 147588452825856 148370420967552 148804252607808 149019365803392 149151012480512 149222036904228 149442323051763 149455094943168 149658358649562 149803371479552 150007108853168 150095956189473 150158016400896 150223960912032 150597074928384 150663212259728 150814779849216 151019892770544 151255758737664 151461471404376 151680425907024 151814423417664 152033888151936 152123935924296 152478431684544 152839409550912 152906531642604 153286308409248 153353626764366 153507900917952 153716676570018 153865621744128 153956754429408 154166140536597 154315521222912 154389004941078 154538601573888 154748779011792 154840434780087 154990468829952 155201260821768 155811655085184 156023563916556 156613222132416 156705982187076 157071155530464 157298219459136 157512150065574 157664772898304 157758155773344 157972711907871 158038028923392 158500128423168 158569736518256 158594006068848 158729258092032 158963579091072 159193378729728 159409886813352 159658856445312 159875997593508 160107116235192 160480215271488 160575265697868 161330487859296 161401338956082 161802214431984 161940202477056 162036117635616 162413711841024 162509907453264 162648499032576 162888605735296 162966171882249 163124079439104 163345933401336 163601050431616 163823553089644 163988360016768 164467858145472 164691539689698 164705614835328 164929619736252 165313956695328 165411870086358 165797330837712 165938725995008 165964123390464 166037009429088 166522497760752 166690019833344 166916723588496 167305691113344 167404784183784 167547550208256 167646786528816 167794889040576 168037455325824 168136981811064 168528792914496 168757997459814 169001956026036 169421709294432 169496113792194 170062002980352 170162728579872 170394155329923 170791226344872 170805822792192 171038124170928 171139427914833 171436695832192 171538235645112 171684526756608 172186528296832 172447096960404 172594163166336 173098824462144 173201348733084 173349058179456 173502198191616 173604961375776 173855926770624 174092376388266 174261064782336 174364277433696 174601418424489 174673610915328 175184352467712 175261287730704 175437601049088 175950576490752 176189874898968 176705049971772 176855747442048 176960496891528 177116827320608 177372869510592 177477925245012 177891503631968 178312644476064 178390953583038 178834026477456 178912564558427 178986539579904 179092551070944 179336122665021 179509892034816 179616213500976 179769393667584 180120505764591 180295035169536 180540242180424 181068137625396 181222556020864 181250292650112 181496798841708 182027491235982 182182727786688 182290632340068 182715425821152 182823645884922 182979561411648 183249681452208 183405960310272 183514589368992 183764175076503 184051181735568 184377700410624 184916816493696 185026340413656 185184134440704 185725608518016 185978201282244 186521997192426 186681066744384 186791635607724 187226917816736 187337809980846 187963266451968 188218902502512 188301562115429 188330382206757 188490993984288 188769250170648 188930236223232 189042137241552 189154104537447 189482663814528 189594892028808 189756582204672 190311426012288 190570255634892 190761969815424 191319753352896 191596327461504 191765587474944 192140129637981 192156550641216 192417889692294 192604334759424 192866282811216 192980515100751 193145092601184 193430219310664 193624810622208 193709844333936 194276247387544 194471689805568 194736177519912 195189972965568 195305581547748 195472141909632 195587917616952 196043697880128 196159812112908 196884330369783 197082396526176 197168948697042 197745466090893 197827227956736 197944398552096 198213609261339 198405670143744 198692487737856 198962715872304 199080559002969 199256430735684 199273459924224 199544478199416 200127941585964 200298614549376 201188279787138 201359857027392 201948628539168 202068240188598 202240567876032 202419231223552 202711850869248 202831914565728 203107772452977 203304575579392 203785879401216 203875375523472 204381744545664 204471502352488 204677201223936 204955568760024 205275672572544 205554854048796 205852006588104 206155891633734 206331705349056 206453913040116 206935014429024 207057579452514 207424912961952 207748873446912 208031418555408 208122779180211 208332151245792 208817629509888 208941309582768 209428207373952 209730959278848 210016200087432 210344207697792 210630282543828 211246160562962 211458674758464 211746265315326 211951438788096 212365406441979 212546515751136 212672404396746 212878475260416 213167996791344 213294253532409 213476154980256 213973620361984 214006369635072 214100354263824 215107317145728 215201785274776 215234722522008 215736285909312 216048156847488 216176119471368 216679876604352 216974568162618 217288229176332 217608996724497 217794577868448 217923574875678 218560778310987 218651146689024 219290477527296 219588719586264 219607486447104 219906159648336 220418608927104 220549160115144 221063107783616 221382679238784 222029997014336 222331964907374 222555631451328 223074254817792 223206378911712 223529048705088 223726518720768 223833055356342 224049940434432 224182642414752 224487537974343 224705057219328 225010663279752 225237024601344 225335941368048 225895612392576 225994818389592 226222169773824 226529839155816 226883638106496 227192207106564 227520638860536 227721635126496 228050832227904 228185903886444 228717647526816 229359797463906 229929462613872 230030440146549 230125550888448 230798432616192 230935131644112 231132077572608 231473281834368 231807902360832 232123168517688 232485703244928 232801891232652 233681716974272 233717482627776 234035345874834 234919833198624 235058973280614 235606733295696 235807663256064 235947329188704 236268225098361 236497159347456 236637233660016 237057043385088 237750192634752 237854604777384 238093887138048 238445368636608 238790068094592 239114830220028 239488284667968 239813996390262 240160674352788 240720322907232 240862898546802 241424183500528 241667056866816 241995731788944 242102008434123 242703321647976 242910303715584 243054176453424 243620567761536 243764861179896 243972748548864 244332908602944 244686119158656 245018900102004 245401575647424 245735329634466 245982540025152 246555755324928 246701787218208 247037309534547 247058422252992 247394429604378 247634144690688 247970935042992 248117805129537 248695996256568 248908088992512 249055514143632 249783746641128 250958536670016 251107176275676 251321325312384 251692333560864 252056182988736 252205472716596 252643551752704 252793189371744 253136996189721 253502934039054 253748568016384 254093674179856 254132563941648 254244170688291 254349293087232 255093004470528 255244092869808 255461769948672 256186839517308 256208734188288 256557186256392 257155043748288 257307353467668 257526790134912 258279792445248 258891244749504 259648236693216 260023587269184 260253297287424 260407442063664 260629522546176 260783890155936 261138564582399 261391597173504 261546416150544 262512440493044 262776528701568 262891931596056 263660621454524 263925864736128 264284812348452 265057574957658 265283621163072 265440745337292 265675240980912 266059304265888 266216887867518 266837255447952 267064819399168 267105694431744 267468966714096 267586430374557 268251039716184 268479809369856 268638826606416 269264838052224 269424320251464 269654090501376 270442552754304 270810363270636 271602206438094 271833834031296 272508992727552 273041236853973 273274091680032 273700896763392 274073138731728 274235468827383 274469342117472 274874522178312 275108940465408 275271884053488 275913352572032 276076772603352 276566550615936 277375224740544 277497038906948 277539510620484 277776201661056 278588412777024 278967301923366 279237609831936 279782995788639 280021600116576 280187453411586 280458943597056 280840376725104 281006714971269 281122902885888 281944899677952 282328353753768 282352482574848 282736490976432 283153875255972 283395354334848 283563205862328 284223995721792 284392338043212 284634873307008 285467139018432 285855383452338 286691217906877 286809756194304 286979630029344 287648381212416 288064209129984 288234825961824 288626834538441 288906502139136 289299424216824 289717638901776 290145328965996 290392770491264 290437215933312 290564766500904 291414371081316 291707534708352 292104266279868 292784959448352 292958372321622 293208212864448 293381876425428 293891478569472 294065546820192 294239718169362 295176905651712 295753423045563 296740841935104 297608505215616 298038731606784 298444073808456 298884646103526 298910189886336 299316717299124 300014217706336 300191912378946 300447921824064 301194149856768 301326424519456 301782419680707 302039785541088 302511517475328 302922942808752 303102360282897 303360851814048 303628846835328 304067776303872 304247871848592 304956863369088 305678819101824 305813063285208 306572616818496 306707253528732 307015801835904 307433353140036 307913508858816 308332281073194 308631042445824 308778009882156 309233837450601 309497558023584 309680869560174 309980937659904 310402521643536 310586369178771 311623310170368 312047127833112 313226444264832 313411964374152 314142311060928 314596438918272 315024300131148 315516311546688 315945423815742 316869240844443 317000256846336 317139473036512 317188012137696 317619397972989 317927158182144 318386757459456 318819773626704 319008606595119 319317712890624 319751995187016 320214232470384 320960430542976 321150531395736 322660975718592 322802677912164 323604428863968 324072235271232 324827423682048 325019814906528 325461852243927 325777211470592 325932343764498 326248158878208 326691866802672 326885362313517 327202100863232 327647106179288 327976720033536 328935716290944 329383079379396 329411229670656 329859239472504 330627913390656 330823740172716 331594661675424 332074018858176 333044995521504 333497947361061 333833447176992 334611382226688 334809568367568 335095100416512 335293573057632 335589778081152 335749583034513 336074910651648 336273963622128 337057585828992 337515994919628 338003912052072 338843418588864 338992227584388 340325457159744 340788310659846 341582452689744 342076248341856 342278855829666 342873391664384 343076471290224 343369053513216 344039696195859 344373056593664 344894193920808 345188326332672 346197648924288 346402697466168 346698116358912 347209922751552 347711853541248 348184752776532 348728554867392 349202836848978 350368704935424 350522575461408 351901152981504 352379749797936 353410099943544 353711494884096 353920993783056 354233654641216 354745739021184 354955850490024 355783007263936 356625288952128 356781907166076 357668052954912 357825129116854 358185102141888 358672245330042 359019784069632 359232427001952 359720994585393 360241011529182 360590070339072 361080484360848 361294347820203 362136275250792 362445112041728 362500585300224 362993597683416 364054982471964 364365455573376 364581264680136 365430851642304 365647291769844 365959122823296 366499362904416 367029178737984 367528350153006 368102363471136 368602994451699 368755400821248 369833632987392 370052680827312 370368268881408 371451217036032 371956402564488 373043994384852 373362133488768 373583271215448 374453835633472 374675619961692 376437805005024 376603124230858 376660764413514 376981987968576 377538500341296 377860472446464 378084274483104 378308209074894 378965327629056 379189784057616 379513164409344 380254401058581 380622852024576 381140511269784 381523939630848 382639506705792 383192654923008 384280259275962 384313101282432 384835779384588 385732565622432 385961030201502 386290185202368 386860438621328 387249621244416 387419688667872 388552494775088 388943379611136 389472355039824 390379945931136 390611163095496 390944283819264 391175835233904 392087395760256 392319624225816 393768660739566 394164793052352 394337897394084 395490932181786 395888797104192 396427218522678 396811340287488 397586362436487 397925431744608 398161118005938 398512861471368 398546919848448 399088956398832 399325331801277 400255883171928 400597229098752 402376559574276 402719714054784 403897257078336 404136480377196 404481135752064 404838462447104 405663829131456 406215544905954 406609151158784 407403309657141 407571758802432 407750751046944 408763489091328 408943004704976 409354402447872 409911137520048 410551345145088 411109708097592 411704013176208 412311783267468 412663410698112 412907826080232 413870028858048 414115158905028 414849825923904 416062837110816 416245558360422 416664302491584 417635259019776 417882619165536 418450952885049 418856414747904 419461918557696 420032400174864 420281180117379 420688415395584 421260565087656 422492321125924 422917349516928 423492530630652 424730812883958 425093031502272 425344808793492 426335993582688 426588507064818 426952309960512 427947240723968 428012739270144 428200708527648 428783075178507 430214634291456 430403570549552 430469445044016 431472571818624 432096313694976 432352238942736 433359753208704 433949136325236 434576458352664 435217993448994 435589155736896 435847149751356 437121556621974 438580955054592 439177439172528 439437558482433 439812319296672 440837217854208 441098320230288 441359577254043 442126215567232 442765358477568 444059994028672 444663929814748 445111262902656 446412757823424 447058097410176 447453037441536 447666110712684 448326969155289 448365284829504 448975075948686 449410114438656 450021326559504 450287868568419 450474049202688 450671882736096 451791224785152 451989636779184 452444339547648 453059678311632 453767276212992 454384414213128 455041277721072 455443270252992 456101664455808 456371807772888 457435295053632 458719594927812 459396770862827 459858925227744 460060880293098 461406087545417 461596865232384 461870263288224 462498421609791 462946563668736 463615804721664 464246337035376 464521304340261 464971406489856 465603782465304 467363433948544 467434965255552 468070691749668 469839666397248 470117946561228 471213466591392 471894658377408 472536450196722 472994318694912 473274467320032 473918135723613 474114086770176 475500385269504 475709209554768 476187774276096 476890737273216 477580136189184 478229660440056 478976569335936 479627992780524 480321348705576 481440645814464 481725797093604 482848367001056 483991463577888 484204016868246 485406643295952 485619818087159 485820607431168 486108352906848 487241135523072 487529722359792 487945497097728 488665817205888 488898515646747 489372238317312 490037800204008 490803151294848 491470659268932 491965080050304 493403574436416 494074619069094 494116844505984 494788859208756 495941870085984 496235610259074 497391992513136 497816177985024 498111028287264 499567493282256 501917073340032 502214352551352 502642650624768 503384667121728 504112365977472 504410945433192 505586378743488 506273992379442 507005868078108 508187348359712 508265127883296 508488341376582 510186008941056 510488185739616 511182465989769 512373679034616 512417468376576 513114372512784 513418283744499 514310087496576 514614706935336 515053580269824 516559584890496 517782489499008 519296473386432 520047174538368 520506594574848 520814884127328 521567780311872 522277129164798 522783194347008 523092832301088 523804255273467 525024880986088 525553057403136 525783863192112 527321242909048 527851729472256 528569624696904 530115149915316 530567242326144 530881490674584 531350481961824 532118608531776 532433775735036 533674510895904 534937933428192 535172860749114 536502079432368 536737693675281 536959618739712 537277653212832 538008367995063 538529676104448 538848640502928 539308181002752 540361517293773 540885105508608 541620726541272 543204412876188 543667668062592 546082473707946 546548183360064 548146277463456 548470937654766 548938684234944 549749044356624 550217880930816 550543768106976 551292525229509 551826705144064 552153545206704 553133101231872 554750449481088 554994077813896 555079021240968 555552403322112 557176825554048 557934603846732 559565991577278 560043200233152 560374906823172 561680753450208 562013429942538 563889799355904 564656707507536 564904686346287 565472981952864 566307750511944 566790708669696 567126411724656 568447991443584 568784676086424 569269746614016 570934278036864 571710766904676 573382435813754 573959260058688 575296762424832 576420388913943 576469651923648 577253669076882 577813004278272 578598848433648 578941545302253 579435277803552 580290657931992 580785540982528 580874431866624 581129533001808 582828742162632 583415069416704 584208532559736 585569918896704 585916744643244 586416425728896 586763752850856 588131093640384 588479436338724 590652991109349 591506846091126 593236398272679 593481683870208 595217010431232 596077463213568 596888147616912 597769292207052 597820379772672 598633434598248 600028435412672 600383824757892 600895843648128 602652849038912 603564839361414 604079571082176 605845885617504 606204720565794 606721703628096 607257693670656 608135552607744 608495743697184 609323317358931 609913726738176 611357638203648 611626126570416 613145233636992 613414507057464 614031603671808 614866706280072 615827017717632 616664562146388 617556019764312 618467674901202 618995116047168 619361739120348 620805043287072 621172738357542 623246620340736 624094255666224 624368337540633 626452888529664 626823928748304 628284622121856 629192877836544 630048600262296 631032623093376 631890847631484 633738481688886 634278946073024 634376024275392 635238795945978 635854316364288 637096219325937 637639547253408 638017213190238 638635425781248 639503990374032 639882760597227 640428464940768 641920861085952 642301062791472 645321951437184 645605355824328 647208857727936 648144470542464 650039629813056 650923704487854 651554422941184 651864687528996 652826990173491 653383733605344 653770724627034 654404201726464 655294212358576 655682334932961 655953440067072 657871432581888 658766158758792 658822459341312 659718478945008 661255826781312 661647480345432 663189323350848 664148037716352 666089991043008 666995894722122 667666894353984 669222764453376 669619136735136 670587146115264 671179556162304 671499166069026 672149821303296 672547927244256 673462613923029 674115171657984 675031989839256 676007824104144 677686837177728 677984455168776 680650914319488 681576621319692 683164905379488 684152496683712 684557711659332 685746783328768 686152942580448 688079392391718 688746113187328 689788387841616 690091320439647 690376652665344 692395297848576 692805394932336 693396232717824 694419845503104 695423707082496 696369505553064 697457109734784 698405673697956 701045150922816 704759499595872 706820199887088 707422989768192 707841987566112 708467309282432 708804675295083 709491478042368 709911700980048 711566014527872 713250577904256 713563814332152 715336105909824 715650258233708 716370204283776 717344490660084 718464854003904 719441989170786 720482023058364 722160968721696 722588695640406 724272550501584 724890224083456 725001170600448 725987195366832 726306025302369 728109964943928 728730911146752 729162529360272 730861703284608 731294583539688 731918245646592 732998725808832 734058357475968 735056700306012 736204726942272 737205988903398 739667265974784 740105361654624 741111928603641 742902434072064 743912805128976 744353415388611 746087988769704 746724266977536 747166542430896 748907671266944 749351239923384 752875610010048 753206248461716 753321528827028 753963975937152 755077000682592 756168548966208 756616418149788 757930655258112 758379568115232 759410988569163 760508802117162 761245704049152 762281022539568 762732512064873 763047879261696 765279013411584 766385309846016 768560518551924 768626202564864 769671558769176 771465131244864 771922060403004 772580370404736 773720877242656 774839377335744 777104989550176 778161877175809 778944710079648 780759891862272 781222326190992 781888567638528 782351670467808 783415693747197 784174791520512 784639248451632 787537321479132 788329586104704 788675794788168 790981864363572 791777594208384 792854437045356 795172724872974 795850863489216 796322236011876 797025722942736 798177912797664 798650663602554 800511766343856 801194458197504 802759291123671 804753119148552 805439428109568 807794514156672 808272960754392 808962271504128 811327658262912 812431089811908 814806619314282 815501502093888 817526978182656 817886009409952 819123710561919 819822275040096 821102690290176 822219416195184 822706406482149 823408026352416 824623566534936 825326821396224 825815652160464 827740057716096 828230317810056 829699651847808 832125674221632 832491116720844 833328604983168 835765238331072 836901905770098 837712829495808 839348987365917 840064800349728 840562360234758 841376830791168 842521130175312 843020144913807 844984642251848 845834699033856 846985061261304 849461625767916 850186063004544 850689617586984 852671987165376 853177014129636 853904619921024 856401417055296 857566150357014 860073653720631 860429268582912 860807141099104 860938890088032 862945143637248 864192627389952 864704477885472 865880503615323 866719506417408 867898272650472 869152916705328 870435986897988 871178311473792 871694299502712 874243113243948 878354878345056 878875116964866 879624638593344 881674435708416 882196640460576 882719154508086 884252431134464 885530716955136 887260269136689 888119988057344 889327859629496 890222525805312 892825515646848 894116194820352 895332221425368 896653938310578 896730569659008 897950151897372 900042653119008 900575737136838 901343765472192 903582449570304 903979273558368 906119356623264 907534552425984 908768828426256 910082555442144 910886540505984 912203328911616 912743615545776 914870590107264 917439189855624 918793541725654 919717850455488 920121760586196 922812175090834 923740526576448 924996843219582 925893127337472 927701512351803 928492674070752 929042608680522 929942812979712 931207564930608 931759107536313 934726867897088 934869930511104 936141383499336 939679332794496 940235893122456 942426933182784 943789316754816 945072900393444 946548934640064 947836271447226 950607722533329 951000770539008 951418419109536 953781474546432 955160272378368 956459320880112 957953138671872 959255985561048 960642697411152 962881291628928 963451594187208 965696734002112 967982927155776 968408033736492 970813286591904 971239636174318 972216705813696 974482271046144 975059444719584 976385556731781 977331634411776 977797031293494 978744476634624 980075600408016 980656086940551 981606302589696 982941318537864 983930160100608 986807148872832 988149238138188 988233689011968 989577718417512 991883740171968 992471220518148 994783985026272 996222056574528 999134986564512 1000493842083183 1003834146680064 1004428705102704 1005285301249536 1006769334243456 1008224731954944 1008821890866384 1011172757486976 1012547984758884 1014011736156216 1016374696719424 1016530255766592 1016976682753164 1020976371479232 1022364931979538 1024747358069232 1026228745025568 1026836567488998 1028620174993152 1029229413870672 1030107160539648 1032119088587577 1033119169780992 1035564978998016 1038592946772864 1040094349076736 1041629768254656 1043135560623744 1044554258329596 1046185664602176 1047608510546934 1050049761972176 1051106114806272 1051567726384224 1054642485818096 1055703458944512 1057139249393808 1060230299830632 1061134484652288 1061762981349168 1062700963923648 1064237217063552 1064867551470072 1067349021791808 1069875866856384 1070345721498228 1073004158864736 1073475387350562 1074555306425664 1076016735990126 1077059352208896 1077697281005856 1079162983756179 1080723034587546 1081770211017216 1083241453082544 1083883043460609 1086408825752376 1087335336125184 1092164947415892 1093096366720128 1096292554926912 1096941875309532 1097877368469888 1099498088713248 1101087536213952 1102585050459018 1103653410288128 1104307090413408 1105808983355097 1106266202463744 1109500898962176 1109988155627792 1110158042481936 1111104806644224 1114353651108096 1115869207693464 1119131983154556 1120086400466304 1120749813646344 1123361506900416 1124026859885076 1129313415015072 1129809372692574 1130945963905728 1132615501023888 1133581417339392 1134252823449312 1136895982887168 1137569352172848 1138539493228032 1140763203175743 1141868556073728 1143421533809352 1146764871627508 1147918520117376 1152840777827886 1152939303847296 1154507338153764 1157197696867296 1157883090604506 1158870555607104 1160581315863984 1161571081965056 1161748863733248 1162259066003616 1165657484325264 1166830138833408 1168417065119472 1171139837793408 1171833489286488 1172832851457792 1173527505701712 1176262187280768 1176958872677448 1181305982218698 1183013692182252 1186472796545358 1190434020862464 1192759087309461 1193776295233824 1195538584414104 1195640759545344 1197266869196496 1197975995403831 1200056870825344 1200767649515784 1201791687296256 1205305698077824 1207129678722828 1208159142164352 1211691771235008 1212409441131588 1213443407256192 1214515387341312 1216991487394368 1218646634717862 1219827453476352 1222209928971423 1222715276407296 1223252253140832 1226290467273984 1226829014114928 1228063207343616 1229733412560144 1231654035435264 1233329124292776 1235112039528624 1236935349802404 1237990232094336 1238723478240696 1241610086574144 1242345476715084 1248188511332448 1248736675081266 1252387951908989 1252905777059328 1253647857496608 1255352858655147 1256569244243712 1258385755673088 1260097200524592 1260843540352137 1262065246186752 1263781695262968 1267476963377772 1268557892146048 1268752048550784 1270477591891956 1274192438651874 1275279094506816 1276034426380476 1279007980748064 1279765521194454 1280856929881536 1283841722171904 1284602125582944 1286349225535521 1290643902874368 1291210711648656 1294417715455872 1296288941084928 1300079259626112 1301847408975708 1303729375057992 1305653980346982 1306767467210688 1307541449254068 1310588424717152 1311364669865922 1315742865163776 1317532317517584 1318110934808003 1318312675447299 1319436957890016 1322511653562624 1323294960690864 1324078731762129 1326378646701696 1328296075432704 1332179982086016 1333991789444244 1335333788707968 1339238273470272 1341174292230528 1342359112324608 1342998332138052 1344980907465867 1345095854488512 1346925227846058 1348230343315968 1350063979678512 1350863605705257 1352015648208288 1355373674355456 1355968910337552 1361301828638976 1363153242639384 1366329810758976 1368304993367424 1369115423318664 1372305885160896 1376158784783436 1378190312588481 1379576775683232 1380182640879294 1384218262636251 1384790595697152 1385610789864672 1387495264829373 1388839691006208 1390847414164992 1392739011106128 1393563913020783 1394914219469568 1396811347395912 1402090301845632 1409518999191744 1413640399774176 1415683975132224 1416934618564864 1417609350590166 1418982956084736 1419823401960096 1421754407170839 1423132029055744 1426501155808512 1427127628664304 1430672211819648 1431300516467416 1432740408567552 1434688981320168 1436929708007808 1438883978341572 1440964046116728 1444321937443392 1445177391280812 1448545101003168 1451974390733664 1452612050604738 1456219929887856 1456859454261477 1457461822293504 1458325058720544 1461723406569216 1462589167079376 1463836491293184 1465997451617664 1466695546940241 1468116714951936 1470113400612024 1472409453884544 1474411977806796 1480210723309248 1482223857207282 1487825610257952 1488706830777222 1492175977539408 1493448533955072 1494333084861792 1497815342533888 1498702479846768 1505751220020096 1506412496923432 1506643057654056 1507927951874304 1510154001365184 1512337097932416 1513232836299576 1516759136230464 1518821977138326 1521017604234324 1524562045079136 1525465024129746 1530558026823168 1537121037103848 1537252405129728 1539343117538352 1542930262489728 1543844120806008 1545160740809472 1547441754485312 1549678754671488 1554209979100352 1556323754351618 1557889420159296 1561519783724544 1562444652381984 1564703340935616 1566831387494394 1568349583041024 1569278496903264 1571412765820401 1575074642958264 1576659172209408 1577351589576336 1581963728727144 1583555188416768 1585708874090712 1590345449745948 1591701726978432 1592644472023752 1594051445885472 1596355825595328 1597301327205108 1601023532687712 1605518582247342 1609506238297104 1610213081025843 1610878856219136 1615589028313344 1616545921508784 1617924543008256 1622655316525824 1624862179623816 1629613238628564 1631003004187776 1635772018819904 1638247421123838 1639644550080192 1644438832390368 1645412812964298 1646816052704832 1649247133069872 1650653642792448 1651631304320928 1653877575688527 1655480115432192 1656460635620112 1659399303695616 1664251348443264 1664982233441688 1666657209966336 1671530476662144 1673803811540196 1678697974731834 1680129600699456 1681124720469516 1685042260350624 1686040289827614 1689969284503696 1691669398067712 1693970122522608 1694714059038861 1698923251535832 1700372126009088 1701379235173968 1705343974330752 1706354028259272 1707809239842048 1712802834110592 1715132300714028 1720147307441262 1721614282198208 1721877780176064 1725890287274496 1729261166741829 1729408955770944 1731761007230646 1733439012834816 1735796545300944 1736824635906759 1738305833410656 1740871973795976 1742356622947584 1743388599005424 1748486226487896 1756709756690112 1757750233929732 1759249277186688 1764393280921152 1765438309016172 1768504862268928 1771958973328047 1774520538273378 1776239976114688 1778655719258992 1779709194818037 1780445051610624 1785651031293696 1788232389640704 1790664442850736 1793307876621156 1793461139318016 1795900303794744 1800085306238016 1801151474273676 1802687530944384 1807958547116736 1812238713246528 1817537656852512 1820165110884288 1821773081011968 1824406657823232 1825487231091552 1827969952076793 1829741180214528 1834878379711248 1837587083451308 1839435700910976 1840243521172392 1845624350181668 1847481053152896 1849993686439164 1855403024703606 1856985348141504 1858085217361044 1862415129861216 1863518215072626 1869453735794176 1869739861022208 1872282766998672 1873105012621899 1879358665588992 1880471786244912 1884853866365568 1887578633509632 1890145800786888 1893097869280128 1895672542894452 1901215445066658 1902836838219072 1907562949092864 1911288657977811 1912918641760224 1915906277343744 1918511971122096 1919648281791681 1921285394822304 1925762583257856 1926903188374416 1931393468004224 1935965854311552 1936816067472984 1941626573183808 1942479272348636 1944433411627392 1950118889439168 1952771113463562 1954663268823552 1955594062586988 1958480970520473 1960151200816032 1961312173881102 1963212605179392 1965882637075728 1967047004798883 1967860320201216 1973614297745664 1976298476276376 1976467378023936 1979155436835024 1983767480343936 1984942441036296 1989567970052544 1992444113149056 1998269973129024 2000987684166366 2006838525348139 2007668293360128 2008857410205408 2013538668486912 2016449463909888 2017643781732768 2020387841769087 2022345514973952 2025095969517768 2028023472312432 2032749393438848 2033060511533184 2033953365506328 2041952742958464 2044729863959076 2049494716138464 2052457490051136 2053673134977996 2057240349986304 2058458827741344 2064238177175154 2066238339561984 2070273961318941 2071129957996032 2077185893545728 2080188698153472 2083259536509312 2086271121247488 2089108516659192 2092371329204352 2095217021093868 2100099523944352 2103135452768448 2109284971636192 2114278498787616 2120460599661264 2122268969304576 2123525962698336 2125401927847296 2126414025885249 2128474434127104 2129735102940144 2134698043583616 2139751733712768 2140691442996456 2146008317729472 2146950774701124 2149110612851328 2152033471980252 2155394562011712 2158325967512358 2161446069175092 2166482906165088 2167766086921218 2172817651504752 2174670672250368 2178918075907107 2184329894831784 2186192733440256 2192585109853824 2193883750619064 2195754736939776 2198996177426496 2202175072427904 2205170100918036 2208614180826816 2211617966710194 2219001797924352 2219976311255584 2220316084963872 2223335785810923 2228707302216192 2231738415386928 2233060246165833 2238263966309112 2240172800932608 2241499627292688 2246723013800832 2248053719770152 2258626830030144 2259618745385148 2261891927811456 2265231002047776 2268505646898624 2273791965774336 2275138704345696 2278232965707489 2281526406351486 2283737112147456 2286843067618704 2288197536194619 2293529743255016 2295837040234752 2305681555655772 2305878607694592 2309014676307528 2314395393734592 2315766181209012 2317741111214208 2321162631727968 2324518132007232 2331314968650528 2334485631527427 2336834130238944 2342279675586816 2343666978572976 2345665702915584 2347055011403424 2350247081241591 2352524374561536 2353917745354896 2362611964437396 2366027384364504 2372945593090716 2385518174618922 2387552590467648 2391077168828208 2394533738392992 2395951990807662 2400113741650688 2401535299031568 2403583374592512 2408277873371013 2410611396155648 2414259357445656 2416318284328704 2423383542470016 2424818882263176 2426886814512384 2433982974788736 2437293269435724 2444419857942846 2446504506281664 2452580934547968 2453658028229856 2459466825120288 2463308070870528 2466658248585552 2470224079057248 2473870699604808 2475980464188672 2477446956481392 2483220173148288 2484690953430168 2496377022664896 2497473350162532 2504775903817978 2507295714993216 2510705717310294 2513138488487424 2518046962097751 2520194401049184 2521687080704274 2524130492373504 2527563390525936 2529060434741421 2534953926755544 2537115784292096 2537504097101568 2540955183783912 2548384877303748 2550558189013632 2552068852760952 2558015961496128 2559531042388908 2561713859763072 2569204251165888 2572698451071042 2580220961161893 2581287805748736 2582421423297312 2588835430911744 2592577882169856 2600158519252224 2603694817951416 2607458750115984 2611307960693964 2613534934421376 2615082898508136 2621176849434304 2622729339731844 2635064635035168 2636221869616006 2636625350894598 2638873915780032 2645023307125248 2646589921381728 2648157463524258 2652757293403392 2656592150865408 2661780807410067 2664359964172032 2667983578888488 2670667577415936 2678476546940544 2682348584461056 2685996664276104 2689961814931734 2690191708977024 2693850455692116 2700127959357024 2701727211410514 2704031296416576 2710747348710912 2711937820675104 2722603657277952 2726306485278768 2732659621517952 2736609986734848 2738230846637328 2744611770321792 2752317569566872 2756380625176962 2759153551366464 2760365281758588 2768436525272502 2771221579729344 2774990529658746 2777679382012416 2783104537055409 2785478022212256 2787127826041566 2789828438939136 2793622694791824 2795277322608939 2804180603691264 2819037998383488 2827280799548352 2831367950264448 2833869237129728 2835218701180332 2839646803920192 2843508814341678 2846264058111488 2851823167599987 2853002311617024 2854255257328608 2861344423639296 2862601032934832 2865480817135104 2869377962640336 2873859416015616 2877767956683144 2881928092233456 2888643874886784 2890354782561624 2897090202006336 2903948781467328 2905224101209476 2912439859775712 2913718908522954 2916650117441088 2923446813138432 2925178334158752 2929156670195343 2931994903235328 2933391093880482 2936233429903872 2940226801224048 2941968260821653 2944818907769088 2948823955613592 2960421446618496 2964447714414564 2975651220515904 2977413661554444 2984351955078816 2988666169723584 2995630685067776 2997404959693536 3001481526249549 3011502440040192 3012824993846864 3013286115308112 3015855903748608 3020308002730368 3024674195864832 3026465672599152 3033518272460928 3037643954276652 3042035208468648 3049124090158272 3050930048259492 3074242074207696 3078686235076704 3085860524979456 3087688241612016 3090321481618944 3094883508970624 3096357265762731 3099357509342976 3108419958200704 3112647508703236 3115778840318592 3124889304763968 3129406681871232 3133662774988788 3138556993806528 3142825531640802 3150149285916528 3153318344418816 3154703179152672 3163927457454288 3167110376833536 3171417748181424 3180690899491896 3183403453956864 3185288944047504 3188102891770944 3192711651190656 3194602654410216 3202047065375424 3211037164494684 3219012476594208 3220426162051686 3231178056626688 3233091843017568 3237488951268537 3245310633051648 3249724359247632 3251649130381827 3259226477257128 3262006008375552 3271544037639808 3276494842247676 3279289100160384 3288877664780736 3290825625928596 3293632105409664 3298494266139744 3303262608641856 3307755151377054 3310960230864384 3312921271240224 3317426950065291 3318798607391232 3328502696886528 3329964466883376 3333314419932672 3343060953324288 3347607623080392 3357395949463668 3360259201398912 3362249440939032 3370084520701248 3372080579655228 3379938569007392 3387940245045216 3389428118077722 3397846503071664 3399338726610113 3400744252018176 3402758470347936 3410687948661504 3412708056518544 3415618479684096 3422289609527229 3425605668221184 3430264601428056 3440294614882524 3443228564396416 3443755560352128 3458522333483658 3458817911541888 3463522014461292 3471593090601888 3473649271813518 3476611666821312 3481743947591952 3484713245895168 3486777198010848 3496972452975792 3513419513380224 3515500467859464 3518498554373376 3528786561842304 3530876618032344 3543917946656094 3549041076546756 3557311438517984 3559418389636074 3571302062587392 3578277261928383 3581328885701472 3586615753242312 3586922278636032 3591800607589488 3593927986211493 3600170612476032 3602302948547352 3605375061888768 3615917094233472 3624477426493056 3635075313705024 3640330221768576 3643546162023936 3650974462183104 3655939904153586 3659482360429056 3666629786914269 3669756759422496 3675174166902616 3678871401821952 3680487042344784 3691248700363336 3694962106305792 3699987372878328 3710806049407212 3713970696283008 3716170434722088 3724830259722432 3727036430145252 3744565533997344 3746210025243798 3757163855726967 3758717331177984 3760943572489824 3766058575965441 3769707732731136 3775157267019264 3780291601573776 3782530621056411 3786195738560256 3791345085788904 3802430890133316 3805673676438144 3822577315955622 3825837283520448 3837023942244192 3839296563583362 3842570789644608 3851525166515712 3853806376748832 3859047676606563 3862786936008448 3871931708623104 3873632134945968 3883253146367616 3884958544697272 3888866823254784 3900237778878336 3905542226927124 3911188125173976 3916961941040946 3920302401632064 3922624347762204 3931765274151456 3934094009597766 3947228595491328 3952596952552752 3954332804424009 3958310873670048 3967534960687872 3969884882072592 3979135940105088 3984888226298112 3996539946258048 4001975368332732 4013677050696278 4017714820410816 4027077336973824 4034942722397601 4035287563465536 4040775683538174 4044691029947904 4050191939035536 4052590817115771 4056046944624864 4065498786877696 4066121023066368 4067906731012656 4083905485916928 4089459727918152 4098989432276928 4104914980102272 4107346269955992 4116917655482688 4128476354350308 4134570937765443 4140547922637882 4152654787908753 4154371787091456 4166519073018624 4172542242494976 4178217033318384 4184742658408704 4190434042187736 4200199047888704 4206270905536896 4218569943272384 4228556997575232 4240921199322528 4247051925396672 4250803855694592 4252828051770498 4256948868254208 4259470205880288 4265263221512517 4269396087167232 4279503467425536 4281382885992912 4292016635458944 4293901549402248 4298221225702656 4304066943960504 4310789124023424 4316651935024716 4322892138350184 4332965812330176 4335532173842436 4345635303009504 4357836151814214 4368659789663568 4370578362784431 4372385466880512 4385170219707648 4387767501238128 4391509473879552 4397992354852992 4404350144855808 4410340201836072 4417228361653632 4423235933420388 4439952622511168 4440632169927744 4446671571621846 4463476830773856 4466120492331666 4476527932618224 4480345601865216 4482999254585376 4493446027601664 4496107439540304 4517253660060288 4519237490770296 4523783855622912 4530462004095552 4537011293797248 4550277408691392 4556465931414978 4563052812702972 4573686135237408 4576395072389238 4587059486510032 4591674080469504 4611363111311544 4611757215389184 4618029352615056 4628790787469184 4631532362418024 4635482222428416 4642325263455936 4649036264014464 4662629937301056 4668971263054854 4673668260477888 4684559351173632 4687333957145952 4694110022806848 4700494162483182 4705048749123072 4707835490709792 4714238297461203 4725223928874792 4732054768729008 4745891186181432 4771036349237844 4775105180935296 4782154337656416 4789067476785984 4791903981615324 4800227483301376 4803070598063136 4816555746742026 4821222792311296 4828518714891312 4830639243077529 4832636568657408 4846767084940032 4849637764526352 4853773629024768 4867965949577472 4874586538871448 4888839715885692 4893009012563328 4907316056459712 4918933650240576 4933316497171104 4940448158114496 4947741399209616 4951960928377344 4954893912962784 4961632727065581 4966440346296576 4969381906860336 4992754045329792 4994946700325064 5009551807635956 5014591429986432 5021411434620588 5036093924195502 5040388802098368 5043374161408548 5055126781051872 5058120869482842 5069907853511088 5074231568584192 5075008194203136 5081910367567824 5084142177116583 5096769754607496 5101116378027264 5104137705521904 5116031922992256 5119062084777816 5123427719526144 5138408502331776 5145396902142084 5160441922323786 5164842846594624 5177670861823488 5187783500225487 5200317038504448 5207389635902832 5210473907720277 5214917500231968 5222615921387928 5227069868842752 5230165797016272 5242353698868608 5245458679463688 5270129270070336 5272443739232012 5273250701789196 5277747831560064 5293179842763456 5296314927048516 5305514586806784 5315876919984141 5323561614820134 5328719928344064 5335967157776976 5339127584454111 5341335154831872 5356953093881088 5364697168922112 5371993328552208 5379923629863468 5380383417954048 5387700911384232 5400255918714048 5403454422821028 5408062592833152 5423875641350208 5447133140230663 5452612970557536 5465319243035904 5473219973469696 5476461693274656 5483909856230379 5489223540643584 5504635139133744 5512761250353924 5518307102732928 5520730563517176 5536873050545004 5542443159458688 5549981059317492 5566209074110818 5570956044424512 5574255652083132 5587245389583648 5590554645217878 5608361207382528 5619315037865697 5638075996766976 5654561599096704 5662735900528896 5670437402360664 5679293607840384 5687017628683356 5703646335199974 5708510514657216 5722688847278592 5725202065869664 5733865973933433 5738755925280672 5747718832031232 5755535913366288 5758944845375043 5763856184466912 5777287749773568 5780709565123248 5794180404012672 5807897562934656 5810448202418952 5824879719551424 5827437817045908 5833300234882176 5850356668317504 5858313340390686 5863989806470656 5866782187760964 5875442911561419 5880453602448096 5883936521643306 5889637815538176 5897647911227184 5901141014396649 5920842893236992 5928895428829128 5951302441031808 5954827323108888 5968703910157632 5977332339447168 5994809919387072 6002963052499098 6020515576044417 6023004880080384 6025649987693728 6026572230616224 6040616005460736 6049348391729664 6052931345198304 6061163525307261 6067036544921856 6075287908553304 6084070416937296 6098248180316544 6101860096518984 6148484148415392 6157372470153408 6171721049958912 6175376483224032 6189767017941248 6192714531525462 6198715018685952 6210821883956823 6216839916401408 6225295017406472 6231557680637184 6249778609527936 6258813363742464 6267325549977576 6277113987613056 6285651063281604 6300298571833056 6309406358305344 6327854914908576 6342835496362848 6361381798983792 6366806907913728 6370577888095008 6376205783541888 6379242077655747 6385423302381312 6389205308820432 6404094130750848 6422074328989368 6438024953188416 6440852324103372 6466183686035136 6474977902537074 6499448718495264 6503298260763654 6518452954514256 6524012016751104 6536754227721321 6543088075279616 6552989684495352 6558578200320768 6577755329561472 6581651251857192 6587264210819328 6596988532279488 6606525217283712 6615510302754108 6625842542480448 6634853900130582 6657005393773056 6659928933766752 6686121906648576 6695215246160784 6714791898927336 6720518402797824 6724498881878064 6740169041402496 6744161159310456 6759877138014784 6775880490090432 6778856236155444 6795693006143328 6798677453220226 6805516940695872 6821375897323008 6825416113037088 6834698897122467 6844579219054458 6851211336442368 6860529202856112 6864592608583857 6880589229765048 6886457128792832 6887511120704256 6917044666967316 6917635823083776 6927044028922584 6943186181203776 6947298543627036 6953223333642624 6963487895183904 6973554396021696 6993944905951584 7003456894582281 7026839026760448 7031000935718928 7036997108746752 7057573123684608 7061753236064688 7087835893312188 7098082153093512 7114622877035968 7118836779272148 7156554523856766 7162657771402944 7173231506484624 7183601215178976 7187855972422986 7200341224952064 7204605897094704 7210750123777536 7224833620113039 7231834188466944 7248954852986112 7270150627410048 7280660443537152 7301948924366208 7311879808307172 7333259573828538 7339513518844992 7350348333805232 7357742803643904 7360974084689568 7382497400726672 7389924212611584 7399974745756656 7421612098814424 7427941392566016 7432340869444176 7449660519444864 7454072860290504 7489131067994688 7492420050487596 7514327711453934 7521887144979648 7532117151930882 7539415465462272 7554140886293253 7560583203147552 7565061242112822 7572391477120512 7582690171577808 7587181304224263 7604861780266632 7611347352876288 7645154631911244 7651674567040896 7674047884488384 7678593127166724 7685141579289216 7707612753497664 7718095353213126 7725573872016896 7740662883485679 7743863417246208 7747264269891936 7766506292735232 7769917089394544 7777733646509568 7800475557756672 7811084453854248 7822376250347952 7833923882081892 7840604803264128 7845248695524408 7863530548302912 7868188019195532 7905193905105504 7908665608848018 7916621747340096 7935069921375744 7939769764145184 7958271880210176 7969776452596224 7985342422230201 7993079892516096 8003950736665464 8027354101392556 8035429640821632 8069885444795202 8070575126931072 8081551367076348 8100383878071072 8105181634231542 8112093889249728 8130997573755392 8132242046132736 8135813462025312 8167810971833856 8178919455836304 8197978864553856 8209829960204544 8214692539911984 8233835310965376 8256952708700616 8269141875530886 8281095845275764 8305309575817506 8333038146037248 8349313611166227 8356434066636768 8369485316817408 8380868084375472 8385831967826817 8400398095777408 8412541811073792 8437139886544768 8457113995150464 8481842398645056 8494103850793344 8501607711389184 8505656103540996 8518940411760576 8530526443025034 8538792174334464 8555469502799961 8559006934851072 8562765771985824 8584033270917888 8587803098804496 8596442451405312 8608133887921008 8621578248046848 8633303870049432 8645784276700368 8665931624660352 8671064347684872 8691270606019008 8715672303628428 8737319579327136 8741156725568862 8766715663362923 8770340439415296 8775535002476256 8787470010586029 8795984709705984 8808700289711616 8820680403672144 8825904782464959 8834456723307264 8846471866840776 8879905245022336 8881264339855488 8893343143243692 8926953661547712 8932240984663332 8953055865236448 8965998509170752 8986892055203328 8992214879080608 9004444578748647 9034507320120576 9038474981540592 9047567711245824 9060924008191104 9074022587594496 9100554817382784 9112931862829956 9126105625405944 9147372270474816 9152790144778476 9174118973020064 9222726222623088 9226776543656021 9236058705230112 9257581574938368 9263064724836048 9270964444856832 9284650526911872 9289071797288193 9298072528028928 9325259874602112 9337942526109708 9347336520955776 9374667914291904 9388220045613696 9400988324966364 9415670981419584 9428476594922406 9450447857749584 9464109537458016 9491782372362864 9542072698475688 9550210361870592 9564308675312832 9578134953571968 9583807963230648 9606141196126272 9633111493484052 9657037429782624 9661278486155058 9693534169880064 9699275529052704 9712466853805611 9735931899154944 9749173077742896 9754947391145481 9777679431771384 9786018025126656 9814632112919424 9837867300481152 9866632994342208 9880896316228992 9895482798419232 9909787825925568 9923265454131162 9932880692593152 9938763813720672 9952280850195873 9985508090659584 9989893400650128 10019103615271912 10029182859972864 10042822869241176 10072187848391004 10080777604196736 10086748322817096 10110253562103744 10116241738965684 10139815707022176 10163820735135648 10168284354233166 10193539509214992 10198016179830339 10202232756054528 10208275411043808 10232063845984512 10238124169555632 10246855439052288 10266868828581687 10276817004663552 10290793804284168 10320883844647572 10329685693189248 10375567000450974 10414779271805664 10420947815440554 10429835000463936 10445231842775856 10454139737685504 10460331594032544 10484707397737216 10490917358927376 10540258540140672 10544887478464024 10546501403578392 10555495663120128 10586359685526912 10592629854097032 10631753839968282 10647123229640268 10671934315553952 10678255168908222 10713906187762176 10743986657104416 10759847259726936 10760766835908096 10775401822768464 10800511837428096 10806908845642056 10816125185666304 10847751282700416 10894266280461326 10905225941115072 10930638486071808 10952923386549312 10967819712460758 10978447081287168 10999889360742807 11009270278267488 11025522500707848 11036614205465856 11041461127034352 11073746101090008 11084886318917376 11099962118634984 11132418148221636 11141912088849024 11148511304166264 11174490779167296 11181109290435756 11238630075731394 11271491567180901 11276151993533952 11309123198193408 11325471801057792 11340874804721328 11358587215680768 11374035257366712 11407292670399948 11417021029314432 11450404131739328 11467731947866866 11477511850561344 11511071826732576 11517889690750086 11527712368933824 11554575499547136 11561419130246496 11577143029819689 11588360808025344 11615795125869312 11620896404837904 11649759439102848 11654875634091816 11666600469764352 11700713336635008 11716626680781372 11733564375521928 11750885823122838 11760907204896192 11767873043286612 11795295822454368 11802282028793298 11841685786473984 11857790857658256 11862998413272027 11902604882063616 11909654646217776 11937407820315264 11954664678894336 11989619838774144 12005926104998196 12041031152088834 12051299975387456 12053144461232448 12081232010921472 12104828167192803 12105862690396608 12122327050614522 12134073089843712 12150575817106608 12157772451347313 12168140833874592 12196496360633088 12203720193037968 12296968296830784 12314744940306816 12350752966448064 12379534035882496 12385429063050924 12403712813296329 12421643767913646 12433679832802816 12450590034812944 12457964363726259 12463115361274368 12499557219055872 12517626727484928 12534651099955152 12554227975226112 12571302126563208 12600597143666112 12618812716610688 12655709829817152 12685670992725696 12722763597967584 12741155776190016 12752411567083776 12758484155311494 12770846604762624 12778410617640864 12795789664537551 12808188261501696 12844148657978736 12876049906376832 12881704648206744 12932367372070272 12949955805074148 12998897436990528 13006596521527308 13036905909028512 13073508455442642 13086176150559232 13105979368990704 13111735088353293 13117156400641536 13155510659122944 13163302503714384 13174528421638656 13193977064558976 13213050434567424 13231020605508216 13251685084960896 13269707800261164 13319857867533504 13390430492321568 13429583797854672 13441036805595648 13448997763756128 13480338082804992 13488322318620912 13519754276029568 13551760980180864 13557712472310888 13591386012286656 13597354906440452 13611033881391744 13650832226074176 13669397794244934 13689158438108916 13721058405712224 13729185217167714 13761178459530096 13772914257585664 13775022241408512 13834089333934632 13835271646167552 13854088057845168 13886372362407552 13894597087254072 13906446667285248 13926975790367808 13947108792043392 13987889811903168 14006913789164562 14053678053520896 14062001871437856 14115146247369216 14123506472129376 14142714892383609 14175671786624376 14196164306187024 14229245754071936 14237673558544296 14313109047713532 14325315542805888 14346463012969248 14367202430357952 14375711944845972 14400682449904128 14409211794189408 14449667240226078 14463668376933888 14491917729232587 14497909705972224 14540301254820096 14561320887074304 14603897848732416 14623759616614344 14666519147657076 14679027037689984 14700696667610464 14721948169379136 14764994801453344 14799949491513312 14843224197628848 14855882785132032 14864681738888352 14884898181196743 14899321038889728 14908145720581008 14978262135989376 14984840100975192 15028655422907868 15043774289959296 15064234303861764 15108281772586506 15121166406295104 15130122484225644 15165380343155616 15174362608448526 15209723560533264 15222694705752576 15252426531349749 15290309263822488 15303349134081792 15348095768976768 15357186254333448 15370283158578432 15415225506995328 15436190706426252 15481325766971358 15494528539783872 15533012585470464 15539834178789088 15563350500676461 15600951115513344 15622168907708496 15631421723160831 15644752500695904 15667847764163784 15681209606528256 15690497391048816 15727061096605824 15736376038391064 15810387810211008 15817331217696036 15833243494680192 15879539528290368 15916543760420352 15947630759952423 15970684844460402 15986159785032192 16007901473330928 16017382753362333 16054708202785112 16070859281643264 16139770889590404 16141150253862144 16163102734152696 16200767756142144 16210363268463084 16224187778499456 16271626924050624 16341399420691989 16357838911672608 16395957729107712 16419659920409088 16429385079823968 16451729568691137 16467670621930752 16513905417401232 16538283751061772 16562191690551528 16610619151635012 16698627222332454 16712868133273536 16761736168750944 16771663935653634 16800796191554816 16825083622147584 16857945113597091 16874279773089536 16914227990300928 16963684797290112 16988207701586688 17011312207081992 17037880823521152 17061052886050068 17110939005599922 17125531543971648 17168066541835776 17175606197608992 17216267775842016 17243156496093696 17266607740098864 17291568553400736 17331863249320704 17342128695369744 17382541212038016 17431344607256856 17474639158654272 17482313451137724 17533431326725846 17551070004952512 17574940021172058 17591969419411968 17626328734684257 17641360807344288 17651809564929918 17668913446614528 17692943733681552 17703423043189947 17759810490044672 17762528679710976 17786686286487384 17853907323095424 17864481969326664 17906111730472896 17931997018341504 17984429758161216 18008889157497294 18061546728133251 18069014640241152 18076949963081184 18121848016382208 18148045175188992 18201109634765568 18225863725659912 18252211250811888 18294744540949632 18305580289556952 18348237946040128 18445452445246176 18453553087312042 18472117410460224 18515163149876736 18526129449672096 18569301053823744 18578143594576386 18596145056057856 18632465651870469 18650519749204224 18675885052219416 18694673041911552 18749335828583808 18776440091227392 18801976649932728 18831341962839168 18856953189844812 18900895715499168 18928219074916032 18983564744725728 19084145396951376 19100420723741184 19128617350625664 19156269907143936 19167615926461296 19212282392252544 19266222986968104 19314074859565248 19322556972310116 19398551058105408 19424933707611222 19498346155485792 19509894782290962 19555358863542768 19572036050253312 19610262683163963 19629264225838848 19675734600962304 19733265988684416 19761792632457984 19790965596838464 19819575651851136 19846530908262324 19877527627441344 19904561700391746 19971016181319168 19979786801300256 20038207230543824 20058365719945728 20085645738482352 20144375696782008 20161555208393472 20173496645634192 20220507124207488 20232483477931368 20279631414044352 20327641470271296 20336568708466332 20387079018429984 20396032359660678 20416550822087616 20464127691969024 20476248339111264 20504096691367401 20533737657163374 20553634009327104 20581587608568336 20593777825751571 20641767689295144 20659371386378496 20751134000901948 20829558543611328 20841895630881108 20859670000927872 20890463685551712 20920663188065088 20969414795474432 20981834717854752 21010370683746843 21080517080281344 21089774956928048 21093002807156784 21110991326240256 21172719371053824 21185259708194064 21263507679936564 21294246459280536 21343868631107904 21356510337816444 21487973314208832 21519694519453872 21550803645536928 21601023674856192 21613817691284112 21632250371332608 21674500860339117 21695502565400832 21788532560922652 21810451882230144 21905846773098624 21935639424921516 21999778721485614 22018540556534976 22051045001415696 22073228410931712 22082922254068704 22147492202180016 22169772637834752 22199924237269968 22264836296443272 22283824177698048 22297022608332528 22348981558334592 22362218580871512 22477260151462788 22542983134361802 22618246396386816 22662422658879759 22681749609442656 22717174431361536 22748070514733424 22761543912672789 22814585340799896 22834042058628864 22900808263478656 22935463895733732 22955023701122688 23022143653465152 23035779381500172 23055424737867648 23122838260492992 23154286059639378 23176721616050688 23221988650457037 23231590251738624 23241792809675808 23299518878205696 23309751268183632 23333200939528704 23401426673270016 23433253361562744 23467128751043856 23501771646245676 23521814409792384 23535746086573224 23590591644908736 23604564057586596 23715581715316512 23725996826544054 23795371086270791 23805209764127232 23819309292435552 23874815640630528 23909329357788672 23956027266690603 23979239677548288 24011852209996392 24082062304177668 24102599950774912 24106288922464896 24209656334385606 24211725380793216 24244654101229044 24301151634213216 24315544902694626 24336281667749184 24392992721266176 24407440386075936 24593936593661568 24629489880613632 24701505932896128 24770858126101848 24807425626592658 24843287535827292 24901180069625888 24915928727452518 24999114438111744 25047940833498681 25069302199910304 25108455950452224 25142604253126416 25157495903480451 25201194287332224 25237625433221376 25311419659634304 25371341985451392 25445527195935168 25482311552380032 25504823134167552 25516968310622988 25556821235281728 25591579329075102 25616376523003392 25666408508399883 25688297315957472 25752099812753664 25763409296413488 25864734744140544 25899911610148296 25997794873981056 26013193043054616 26073811818057024 26147016910885284 26211958737981408 26223470176706586 26300146990088769 26311021318245888 26326605007428768 26362410031758087 26387954129117952 26426100869134848 26462041211016432 26477714347394877 26503370169921792 26539415600522328 26639715735067008 26780860984643136 26859167595709344 26897995527512256 26960676165609984 26976644637241824 27013333736245941 27039508552059136 27103521960361728 27115424944621776 27182772024573312 27194709812880904 27222067762783488 27301664452148352 27338795588489868 27378316876217832 27442116811424448 27458370434335428 27522356919060192 27668178667869264 27680329630968063 27708176115690336 27772744724815104 27789194174508144 27812893334570496 27853951580735616 27867215391864579 27894217584086784 27975779623806336 28013827578329124 28124003742875712 28247012944258752 28285429784767218 28351343573248752 28392328612374048 28458491508143872 28475347117088592 28626218095427064 28650631085611776 28692926025938496 28734404860715904 28751423889691944 28818423588378816 28899334480452156 28983835458465174 29080602509640192 29207795697464832 29247519233228688 29333038295314152 29358054075379968 29401393335220928 29443896338758272 29529989602906688 29599898983026624 29686448395257696 29729363477776704 29769796362393486 29798642077779456 29816291441162016 29856842550587619 29956524271978752 29969680201950384 30057310845815736 30087548579918592 30128468607723528 30216563545173012 30242332812590208 30260244968451288 30330760686311232 30348725216897052 30419447121066528 30504853062699498 30580618527644976 30594048539491017 30606698268163584 30696191537953536 30714372508666896 30740566317156864 30830451013990656 30872381412852504 30962651533942716 30989057079567744 31079668357578176 31126701001352922 31244337815416992 31262843446321662 31289505001391808 31335695528327568 31362419213056512 31380994782097632 31454122193211648 31472752076782128 31620775620422016 31634662435392072 31666486989360384 31759079056580736 31895261519904846 31941369688920804 32015802946661856 32034765506724666 32109416405570224 32141718563286528 32279541779180808 32282300507724288 32326205468305392 32401535512284288 32420726536926168 32448375556998912 32543253848101248 32682798841383978 32715677823345216 32791915458215424 32858770159647936 32903459137382274 32935341243861504 32999668082228421 33027810834802464 33076567502123544 33124383381103056 33221238303270024 33397254444664908 33425736266547072 33523472337501888 33543327871307268 33601592383109632 33715890227194182 33748559546179072 33814474701542703 33828455980601856 33927369594580224 33976415403173376 34022624414163984 34075761647042304 34122105772100136 34221878011199844 34251063087943296 34351212395217984 34432535551684032 34533215480197728 34583137106801472 34663726498641408 34684257390739488 34731429089459067 34765082424076032 34862689214513712 34949278317308544 34964626902275448 35066862653451692 35102140009905024 35149880042344116 35252657469368514 35282721614688576 35303619129859836 35385887467363104 35406846086379894 35519620980089344 35525057359421952 35573372572974768 35588995239816081 35707814646190848 35728963938653328 35812223460945792 35863994036683008 35968859516322432 36017778314994588 36123093456266502 36153899926162368 36243696032764416 36314484501578409 36402219269531136 36451727451319824 36473317354041939 36504422501623776 36589489081899264 36611160579113904 36696475892080256 36890904890492352 36907106174624084 36944234820920448 37052258899344192 37138602107647488 37156287189152772 37211138439888987 37264931303740938 37301039498408448 37351770104438832 37373893091178777 37389346083823104 37498671657167616 37552880182454784 37603953299865456 37662683925678336 37713906379689624 37801791430998336 37856438149832064 37967129489451456 38129931981614641 38168290793902752 38257234701251328 38312539814287872 38335231852922592 38387368993612653 38424564784505088 38532445973936208 38628149719130496 38645113944620232 38797102116210816 38849867415222444 38996692310971584 39019789564581924 39110717727085536 39220525366327926 39258528451677696 39335205265059879 39351469201924608 39466531977368832 39523585264915968 39581931193676928 39639151303702272 39693061816524648 39755055254882688 39809123400783492 39959573602600512 40076414461087648 40171291476964704 40288751393564016 40323110416786944 40346993291268384 40441014248414976 40464966955862736 40559262828088704 40655282940542592 40673137416932664 40774158036859968 40792064719321356 40833101644175232 40952496678222528 41008193382734802 41067475314326748 41163175217136672 41187555651503142 41283535378590288 41318742772756992 41502268001803896 41659117087222656 41683791261762216 41719340001855744 41780927371103424 41841326376130176 41963669435709504 42020741367493686 42161034160562688 42179549913856096 42186005614313568 42345438742107648 42370519416388128 42428144677150827 42527015359873128 42588492918561072 42687737262215808 42713020675632888 42975946628417664 43039389038907744 43101607291073856 43202047349712384 43227635382568224 43349001720678234 43391005130801664 43475753187697761 43577065121845304 43620903764460288 43811693546197248 43871278849843032 43999557442971228 44037081113069952 44102090002831392 44165844508137408 44294984404360032 44399848474539936 44529672592886544 44567648355396096 44594045216665056 44654694543590229 44697963116669184 44724437161743024 44954520302925576 45085966268723604 45324845317759518 45363499218885312 45496141029466848 45523087825345578 45629170681599792 45668084117257728 45757279594049247 45801616526957312 45870927791467464 45910047402245376 46044287306930304 46071558763000344 46110849475735296 46245676520985984 46308572119278756 46443977300914074 46483585619351616 46599037756411392 46619502536367264 46802853346540032 46866506723125488 46934257502087712 47003543292491352 47043628819584768 47071492173146448 47181183289817472 47209128115173192 47431163430633024 47451993653088108 47590742172541582 47638618584871104 47749631281261056 47842892279857269 47912054533381206 47958479355096576 48023704419992784 48052148260086999 48164124608355336 48205199901549824 48212577844929792 48419312668771212 48423450761586432 48489308202458088 48602303268426432 48631089805389252 48672563335498368 48814880772151872 49024198262075967 49187873187323136 49258979761227264 49403011865792256 49541716252203696 49614851253185316 49686575071654584 49802360139251776 49831857454905036 50095881666997362 50138604399820608 50285208506252832 50314991806960902 50402388574664448 50475250866442752 50573835340791273 50622839319268608 50742683970902784 50891054391870336 50964623104760064 51033936621245976 51113642470563456 51183158658150204 51332817016799766 51376594631914944 51504199625507328 51526818592826976 51729469488281088 51799823220296592 51995589747962112 52026386086109232 52147623636114048 52294033821770568 52423917475962816 52446940353413172 52600293980177538 52653210014857536 52724820063516174 52775908258235904 52878986204052771 52924082422032864 52955428694789754 53006740339843584 53078831201044656 53110269129569841 53279431470134016 53561721969286272 53718335191418688 53795991055024512 53953289274483648 54026667472491882 54079017104118272 54184640184399753 54207043920723456 54230849889243552 54365544049146624 54389419625761808 54444135525566976 54603328904296704 54677591176979736 54756633752435664 54884233622848896 54916740868670856 55044713838120384 55336357335738528 55360659261936126 55416352231380672 55545489449630208 55578388349016288 55707903161471232 55734430783729158 55788435168173568 55897396955611407 55951559247612672 56027655156658248 56248007485751424 56494025888517504 56570859569534436 56702687146497504 56784657224748096 56916983016287744 56950694234177184 57252436190854128 57301262171223552 57385852051876992 57468809721431808 57502847779383888 57636847176757632 57798668960904312 57967670916930348 58495038466457376 58666076590628304 58716108150759936 58802786670441856 58830788049491889 58887792677516544 59059979205813376 59199797966053248 59372896790515392 59458726955553408 59539592724786972 59632582882324032 59713685101175238 59913048543957504 59939360403900768 60114621691631472 60175097159837184 60256937215447056 60433127090346024 60484665625180416 60520489936902576 60661521372622464 60697450433794104 60838894242133056 61009706125398996 61161237055289952 61188097078982034 61392383075907072 61428745017333792 61512290074102203 61660902027981312 61744762825705008 61781333477254713 61925303067885432 61978114159135488 62159336715156352 62253402002705844 62488675630833984 62525686892643324 62579010002783616 62671391056655136 62761989564195264 62908244386423296 62945504153564256 63031112051240529 63241551240844032 63269324870784144 63332973978720768 63518158113161472 63790523039809692 63882739377841608 64031605893323712 64069531013449332 64218832811140448 64559083558361616 64587435805592147 64652410936610784 64803071024568576 64841453073852336 64896751113997824 65023502581017351 65086507696202496 65365597682767956 65431355646690432 65717540319295872 65806918274764548 65999336164456842 66055621669604928 66153135004247088 66248766762206112 66442476606540048 66794508889329816 66851472533094144 67046944675003776 67086655742614536 67431780454388364 67628949403085406 67854739189160448 67987267976639277 68045248828327968 68151523294084608 68244211544200272 68284631738018367 68443756022399688 68502126175886592 68702424790435968 68865071103368064 69066430960395456 69166274213602944 69368514781478976 69462858178918134 69530164848152064 69665965951371111 69725378429027424 69898556634617088 69929253804550896 70133725306903384 70204280019810048 70299760084688232 70505314938737028 70565443229377152 70607238259719672 70771774934726208 70813692172759788 71146745145949536 71177990479632162 71386113258812373 71415629292381696 71457927877306656 71624446921891584 71727988073366016 71868081800071809 71937719032644864 72035556629989176 72246186912533004 72307799852324736 72628969003156818 72903454902639648 72946634708083878 73008845003247552 73178978163798528 73222321158227808 73392951784160512 73781809780984704 73814212349248168 73888469641840896 74104517798688384 74312574378305544 74422276879777974 74529862607481876 74703540208877664 74747786182357554 74997343314335232 75207906599730912 75325367851356672 75427812759379248 75603582861996672 75712876299664128 75934258978902912 76259863963229282 76336581587805504 76514469402502656 76670463705845184 76774737987225306 76849129569010176 76999225525199649 77064891947872416 77256299438260992 77290227889240464 77594204232421632 77699734830444888 77993384621943168 78039579129163848 78221435454171072 78441050732655852 78670410530119758 78900440970266307 78933063954737664 79163862387353856 79278302607404544 79386123633049296 79510110509765376 79618246801566984 79919147205201024 80152828922175296 80342582953929408 80577502787128032 80693986582536768 80882028496829952 80929933911725472 81040001208737823 81118525656177408 81310565881085184 81346274833865328 81548316073719936 81584129438642712 81666203288350464 81904993356445056 82016386765469604 82134950628653496 82326350434273344 82375111303006284 82567070757180576 83004536003607792 83040988892904189 83318234174445312 83367582523524432 83438680003711488 83561854742206848 83682652752260352 83927338871419008 84041482734987372 84359099827712192 84372011228627136 84741038832776256 84856289354301654 85054030719746256 85176985837122144 85375474524431616 85426041351265776 85951893256835328 86078778077815488 86203214582147712 86455270765136448 86698003441356468 86951506375395522 87154130243690608 87241807528920576 87623387092394496 87742557699686064 87999114885942456 88074162226139904 88204180005662784 88331689016274816 88589968808720064 88799696949079872 89059345185773088 89188090433330112 89309389087180458 89395926233338368 89448874323486048 89570527651762857 89909040605851152 90171932537447208 90649690635519036 90726998437770624 90992282058933696 91046175650691156 91258341363199584 91514559188098494 91603233053914624 91741855582934928 91782145618473051 91820094804490752 92088574613860608 92143117526000688 92221698951470592 92491353041971968 92617144238557512 92887954601828148 92967171238703232 93239005072734528 93733013446250976 93868515004175424 94007086584982704 94087257639169536 94142984346292896 94362366579634944 94418256230346384 94862326861266048 94903987306176216 95181484345083164 95277237169742208 95685784559714538 95824109066762412 96047408839985568 96104296520173998 96328249216710672 96410399803099648 96425155689859584 96838625337542424 96846901523172864 96978616404916176 97204606536852864 97262179610778504 97345126670996736 97629761544303744 98048396524151934 98375746374646272 98806023731584512 98999004246685263 99083432504407392 99229702506370632 99373150143309168 99604720278503552 99663714909810072 100191763333994724 100277208799641216 100570417012505664 100629983613921804 100804777149328896 101147670681582546 101245678638537216 101443424104628109 101485367941805568 101782108783740672 101929246209520128 102067873242491952 102227284941126912 102366317316300408 102665634033599532 102753189263829888 103053637185653952 103599646440593184 103991179495924224 104052772172218464 104194287268377201 104295247272228096 104588067643541136 104847834951925632 104893880706826344 105200587960355076 105306420029715072 105449640127032348 105757972408105542 105848164844065728 105910857389579508 106157662402089312 106220538259139682 106558862940268032 106766985719448243 107123443938572544 107436670382837376 107591982110049024 107906578548967296 108053334944983764 108369280368799506 108461699778487104 108731088098293248 108778839251523616 108943453504735227 109206657808593408 109355182353959472 109419952062125817 109513267504871328 109768467245697792 109833481737341712 110089427676240768 110672714671477056 110721318523872252 110832704462761344 111156776698032576 111415806322942464 111468861567458316 111633415319666961 111794793911222814 111903118495225344 112055310313316496 112121679273536331 112496014971502848 112988051777035008 113141719139068872 113405374292995008 113569314449496192 113901388468354368 114389795944843923 114504872381708256 114771704103753984 114937619442863616 115005695558767776 115162106980837959 115273694353515264 115597337921808624 115935341833860696 116990076932914752 117332153181256608 117605573340883712 117661576098983778 117775585355033088 118005615795179637 118119958411626752 118399595932106496 118745793581030784 118917453911106816 119079185449573944 119265165764648064 119427370202350476 119878720807801536 120229243383262944 120513874430894112 120866254180692048 120969331250360832 121040979873805152 121323042745244928 121394900867588208 121677788484266112 122019412250797992 122322474110579904 122376194157964068 122857490034667584 123024580148204406 123489525651410016 123562666954509426 123850606135770864 123956228318270976 124318673430312704 124506804005411688 124977351261667968 125051373785286648 125158020005567232 125342782113310272 125523979128390528 125891008307128512 126062224102481058 126483102481688064 126538649741568288 127036316226322944 127581046079619384 127765478755683216 128063211786647424 128139062026898664 128437665622280896 129118167116723232 129174871611184294 129304821873221568 129606142049137152 129682906147704672 130047005162034702 130173015392404992 130427259563093283 130731195365535912 130862711293380864 131435080638591744 131613836549529096 131998672328913684 132111243339209856 132306270008494176 132497533524412224 132884953213080096 133589017778659632 133702945066188288 134093889350007552 134173311485229072 134863560908776728 135257898806170812 135974535953278554 136090497656655936 136488423088400544 136569263476036734 136887512044799376 137004252351773184 137271838782147741 137404849580871936 137730142206736128 138132861920790912 138332548427205888 138737029562957952 138925716357836268 139331931902742222 139450756858054848 139797113269234176 139858507609101792 140267450613806768 140408560039620096 140599520169376464 141010629877474056 141130886458754304 141214476519439344 141543549869452416 141627384345519576 142293490291899072 142355980959264324 142772226517624746 142915855754613312 143248893843783168 143528676839571807 143736163600143618 143875438065289728 144071113259978352 144156444780260997 144492373825066008 144615599704649472 145257938006313636 145806909805279296 145893269416167756 146017690006495104 146444642316455616 146785903568321024 147072594786227901 147563619561969408 147628424698496336 147776939283681792 148209035597376768 148625148756611088 148844553759555948 149059725214963752 149407080417755328 149495572364715108 150415813199461824 150855625518758496 151207165723993344 151425752599328256 151721506022373819 151868517957805824 152519727926458564 152673163175611008 153340927411690368 153549475974450612 153998451050399298 154129783895744832 154512598876521984 154580455778480928 155188408464843264 155399469660889776 155986769243886336 156079158258327696 156442870908342144 156882101465311704 157340821060239516 157800881940532614 158327724774707712 158636958612158313 158772247266098592 159020221019530752 159236493603133968 159330807388709523 159838294410402048 160305657844350592 160685165907858816 161155005574256064 161387973165073536 161859867823450944 162080002417475646 162237051312354816 162553920553199259 162621131762170368 162692549667730656 163096632147439872 163168258877285424 163332406576700928 163809986712890112 164032773530939208 164269901257306992 164652700868546688 164750222606012568 165134141514361152 166009072007215584 166081977785808378 166567597603895537 166636468348890624 166735165047048864 167123709484413696 167365305504520704 167692190866834221 167854677742838016 168082965469974744 168718199655424384 168744022457254272 169482077665552512 169712578708603308 170108061439492512 170353971674244288 170750949048863232 170852082702531552 171903786513670656 172157556155630976 172406429164295424 172910541530272896 173396006882712936 173903012750791044 174308260487381216 175485115399372128 175998229771884912 176148324452279808 176408360011325568 176492364148475667 176663378032549632 177179937617440128 177599393898159744 178118690371546176 178376180866660224 178618778174360916 178897748646972096 179141055303525714 179818081211702304 180343865074894416 181299381271038072 181453996875541248 181984564117867392 182092351301382312 182516682726399168 183029118376196988 183483711165869856 183564291236946102 184177149227721216 184286235052001376 184536870222306609 184982706083943936 185234288477115024 185344000431764139 185775909203656296 185934342477406464 186478010145469056 187466026892501952 187737030008350848 188014173169965408 188285968692585792 188724733159269888 188836512460692768 189093336153721587 189724653722532096 189807974612352432 190362968690166328 190554474339484416 191371569119429076 191648218133524824 192094817679971136 192208593040347996 192656498433421344 193677250675084848 193762307416776441 193957232809832352 194409213073705728 194524359221557008 194690253341993472 195070507743052053 195259523088607488 196096793048303868 197998008493370526 198166865008814784 198459405012741264 198746300286618336 199209440557007104 199327429819620144 200383526667989448 200554417599282432 201140834025011328 201259967227843608 202295341363165092 202886848209256218 203564217567481344 204135746484983904 204454569882253824 204732634632600816 205331268067199064 205506378527659776 206107274371307904 207199292881186368 208105544344436928 208388574536754402 208590494544456192 208997897854113333 209176135287082272 209695669903851264 209787761413652688 210401175920710152 210612840059430144 210899280254064696 211515944816211084 211696329688131456 211821714779159016 212315324804178624 212441076518279364 213533971438896486 214158339776437119 214246887877145088 214873340765674752 215183964220098048 215813157097934592 216106669889967528 216738560737599012 216923399556974208 217557678503047232 217886907009470454 218710364707918944 218839904124251634 219026535009742656 219536934491395584 219666963474683424 220178855352481536 221345429342954112 221442637047744504 221665408925522688 222313553396065152 222937723134916632 223266830639333922 223589587822445628 224110620626632992 224243358547072662 224992029943005696 225976103554070016 226283438278137744 226810748585990016 227138628898992384 227802776936708736 228779591889687846 229009744763416512 229543408207507968 230011391117535552 230324213961675918 230547388707030528 230997676575598947 231194675843617248 231870683667721392 233980153865829504 234664306362513216 235211146681767424 235323152197967556 236011231590359274 236239916823253504 236701322910798921 236799191864212992 237491587162061568 237834907822213632 238158370899147888 238530331529296128 238854740404700952 239757441615603072 240458486766525888 241027748861788224 241732508361384096 242081959747610304 242646085490489856 242789801735176416 243120003626213469 243355576968532224 244038824501595984 244644948221159808 244752388315928136 245714980069335168 246049160296408812 246979051302820032 247125333909018852 247701212271541728 248637346860625408 249013608010823376 249122966678712567 249954702523335936 250102747570573296 250316040011134464 250685564226620544 251047958256781056 251782016614257024 252124448204962116 253077299483136576 255162092159238768 255530957511366432 256126423573294848 256278124053797328 256875331244561792 258236334233446464 258349743222368588 258609643746443136 259365812295409344 260094010324069404 260854519126186566 261462390731071824 261725422586761728 262870161277183488 263227673099058192 263997344657827368 264222486678419712 264612540016988352 264995067048824448 265769906426160192 267178035557319264 268187778700015104 268346622970458144 268711582955288571 269727121817553456 270515797612341624 271949071906557108 272180995313311872 272976846176801088 273138526952073468 273775024089598752 274543677564295482 274809699161743872 275346436855419153 275460284413472256 276265723841581824 276665096854411776 277474059125915904 277851432715672536 278663863805484444 278901513716109696 279717015218203584 280534901227613536 281199040338752928 282021259754948112 282261772917508608 282428953038878688 283087099738904832 283254768691039152 284586980583798144 284711961918528648 285544453035249492 285831711509226624 287057353679143614 287472327200287236 288142226519956704 288312889560521994 288984747650132016 289231199409298944 290515876012627272 291613819610558592 291786538832335512 292035380012990208 292889284632911232 294145189572455802 295127239123938816 295256849396992672 296418071194753536 296997012740055789 297250297513222176 297689107519111896 298119450429927504 298814160835510656 298991144729430216 300831626398923648 301711251037516992 302414331447986688 303443012044747638 303737035915611648 304330272313884327 305039455852917128 305346326351222016 306681854823380736 307098951948901224 307996902100798596 308259567791489664 309160911556961856 310798939321779552 311973538487772672 312158316516655392 312582861805131603 312885741816684288 313764202930623408 314681642120479032 315601763881065228 317273917224316626 317544494532197184 318472987206267936 318661614777419046 319676588820804096 320300957158344729 320611315688701184 321370331815717632 322310011148512128 322775946330147072 323719735646901888 324160004834951292 325107841106398518 325385099335461312 326193264294879744 326336517754570848 327619973425780224 328065547061878416 328539802514613984 329305401737093376 329500445212025136 330268283028722304 332018144014431168 332163955571616756 333135195207791074 333470330094097728 334247418968827392 334900245959000883 335384381733668442 335709355485676032 336165930939949488 336365037820608993 337436399310848768 337488044914508544 338964155331105024 339425157417206616 340216122878985024 340707943348488576 341704165405063104 343169387834531769 344315112311261952 344812858328590848 345821083060545792 346792013765425872 347806025501582088 348616520974762432 350970230798744256 351996459543769824 352816720022651136 352984728296951334 353326756065099264 354016847385538911 354359875234880256 355198787796319488 356237380743092352 356752361733320448 357237556348721832 357795497293944192 358282110607051428 359636162423404608 360687730149788832 362598762542076144 362907993751082496 363969128235734784 364184702602764624 365033365452798336 366058236752393976 366967422331739712 367128582473892204 368572470104002752 369073740444613218 370468576954230048 370688000863528278 371551818407312592 371868684954812928 372956020290938112 374932053785003904 375474060016701696 376028346339930816 376571937385171584 377673024921385536 378186672307443174 379449307445064192 379615949224704864 380725937380332656 381108948678968832 382743138238858152 383296436267049648 384189635359942272 384417186080695992 385312996866842688 387354501350169696 387524614833552882 387914465619664704 388818426147411456 389048718443114016 390141015486104106 390519046177214976 391281778689279849 392193586096607736 395996016986741052 396333730017629568 396918810025482528 397492600573236672 398418881114014208 398654859639240288 400767053335978896 401108835198564864 402281668050022656 402519934455687216 404590682726330184 405773696418512436 408271492969967808 409465269265201632 410662536134398128 411012757055319552 411815516346443223 412214548742615808 414398585762372736 416211088688873856 416777149073508804 417995795708226666 418352270574164544 419391339807702528 419575522827305376 420802351841420304 421225680118860288 421798560508129392 423031889632422168 423392659376262912 423643429558318032 424630649608357248 424882153036558728 427067942877792972 428316679552874238 429746681531349504 430586030518715421 431626314195869184 432213339779935056 432469334340782991 433477121475198024 433846799113948416 435115357006094464 435773814018940908 437420729415837888 437679808248503268 438053070019485312 439333926949366848 440357710704963072 441217784358683703 442690858685908224 442885274095489008 443330817851045376 444627106792130304 445875446269833264 446533661278667844 447179175644891256 448221241253265984 448486717094145324 452112050639145029 452566876556275488 453621497171980032 454277257797984768 455164518067121457 455605553873417472 457559183779375692 458019489526833024 460022782235071104 460648427923351836 461995353151197894 462389351687234496 463741367335442784 467960307731659008 469328612725026432 470646304395935112 472022463180718548 473402645821597842 474983174324123136 475910875836474939 476316741798295776 477060663058592256 477709480809401904 477992422166128569 479514883231206144 480916973533051776 482055497723576448 483465016722768192 484163919495220608 485579603470352832 486240007252426938 486711153937064448 487661761659597777 488077649003191968 489289896442319616 489504776631856272 491429960138670336 492098320592817624 493958102605640064 494250667818037704 495402424543083456 498027216021646752 498245933357425134 499702792811686611 499909405046671872 500205495141146592 501371128453241088 502095916513562112 503076572600502663 503564033228514048 504248896409924232 506154598966273152 510324184318477536 511061915022732864 512252847146589696 512556248107594656 513750662489123584 516472668466892928 516699486444737176 517219287492886272 518731624590818688 520188020648138808 521709038252373132 522924781462143648 526455346198116384 527994689315654736 528444973356839424 529225080033976704 529477092445427001 529990134097648896 531539812852320384 534356071114638528 536693245940916288 537423165910577142 539454243635106912 541031595224683248 543898143813114216 544361990626623744 545953692353602176 546277053904146936 547550048179197504 549087355128590964 550692873710838306 552531447683163648 554948118251831808 555702865431345072 557327727610968888 557803027432219392 559434030436407168 561069802455227072 562398080677505856 564042519509896224 564857906077757376 566174199477809664 566509537382078304 567280008461164761 569173961167596288 569423923837057296 571088906070498984 571663423018453248 574114707358287228 574944654400574472 576284453039913408 576625779121043988 577969495300264032 581031752025254544 581286922250329323 583227639221117184 583573077664671024 584070760025980416 585778569265822464 588290379144911604 590513698793985344 593994025480111578 594500595026444352 595378215038223792 596238900859855008 597628321671021312 597982289458860432 601663252797847296 603422502075033984 606886024089495276 608660544627768654 610078911705834256 610692652702444032 613363709646761472 614197903897802448 615993804201597192 616519135582979328 618321823113923712 621597878643559104 624316633033310784 625165723610263206 625771483633368576 626993693562339999 627528405861246816 629363284240958064 631203527762130456 634547834448633252 635088989064394368 636945974412535872 637323229554838092 640601914316689458 641222631377402368 642475019329311357 642740663631435264 644620022297024256 645551892660294144 647439471293803776 648320009669902584 650215682212797036 650770198670922624 652673035509141696 656131094123756832 657079605029227968 658610803474186752 659000890424050272 660536566057444608 664036288028862336 664327911143233512 666270390415582148 666940660188195456 669800491918001766 670768763467336884 672331861879898976 672730075641217986 674872798621697536 674976089829017088 677928310662210048 678850314834413232 680432245757970048 681415886696977152 683408330810126208 686338775669063538 688630224622523904 691642166121091584 692993029726796841 693584027530851744 695612051003164176 697233041949524864 701940461597488512 703992919087539648 705633440045302272 705969456593902668 708033694771077822 708719750469760512 710103968732396763 710397575592638976 712474761486184704 713504723466640896 714475112697443664 715590994587888384 716564221214102856 719272324846809216 721375460299577664 725197525084152288 727938256471469568 728369405205529248 729360010878640407 730066730905596672 732116473504787952 733934844663479424 734257164947784408 737144940208005504 738147480889226436 740937153908460096 741376001727056556 743103636814625184 745912040581876224 747368900036137701 749864107570007808 750948120033403392 752056692679861632 753143874770343168 755346049842771072 756373344614886348 759231898449409728 761451874760665312 765486276477716304 766592872534099296 768379270719884544 768834372161391984 770625993733685376 774709002700339392 775049229667105764 775828931239329408 778097436886228032 780282030972208212 782563557378559698 784387172193215472 791992033973482104 792667460035259136 793837620050965056 794985201146473344 797309719278480576 801534106671957792 804563336100045312 805039868911374432 806134748865865713 809181365452660368 811547392837024872 816542985939935616 818930538530403264 821325072268796256 823631032692886446 824429097485231616 826039310566257459 828797171524745472 832422177377747712 833554298147017608 835991591416453332 836704541148329088 839151045654610752 841604703682840608 843597121016258784 846063779264844336 846785318752525824 847286859116636064 849261299216714496 849764306073117456 854135885755585944 856633359105748476 861172061037430842 864426679559870112 864938668681565982 866954242950396048 867693598227896832 870230714012188928 871547628037881816 874841458831675776 875359616497006536 876106140038970624 878667853898733696 882435568717367406 885381717371816448 885770548190978016 889254213584260608 891750892539666528 893067322557335688 894358351289782512 896442482506531968 896973434188290648 904224101278290058 905133753112550976 907242994343960064 910329036134242914 911211107746834944 912990816941652981 915118367558751384 916038979053666048 920045564470142208 921296855846703672 923990706302395788 924778703374468992 927482734670885568 935920615463318016 938657225450052864 941292608791870224 944044926361437096 946805291643195684 951821751672949878 952633483596591552 955418961618803808 955984844332257138 959029766462412288 960902871475034187 961833947066103552 964110995447152896 966930033445536384 968327838990441216 971159206940705664 972480014504853876 975323523319195554 976155298006383936 978579792884639232 979009553263712544 982859920277340672 984196641185635248 987916205211280128 988501335636075408 990804849086166912 996054432043293504 996491866714850268 999405585623373222 1000410990282293184 1002742256906482176 1004700737877002649 1006153145201005326 1007128066457028096 1008497792819848464 1009095113461826979 1012309197932546304 1020648368636955072 1022123830045465728 1025112496215189312 1027501324978247168 1029508163503595307 1032945336933785856 1033398972889474352 1034438574985772544 1037463249181637376 1040376041296277616 1043418076504746264 1045849562924287296 1052910692396232768 1055989378631309472 1058450160067953408 1058954184890854002 1059980268195297792 1062050542156616733 1063079625704640768 1068712142229277056 1073386491881832576 1074846331821154284 1078908487270213824 1082063190449366496 1087796287626228432 1088723981253247488 1091907384707204352 1092554107808293872 1095100096358395008 1098174710257181928 1101385747421676612 1111405730862690144 1114655455221937776 1115606054864438784 1118868060872814336 1122139604910454144 1124796161355011712 1128085039019792448 1129715812155514752 1133019074764156608 1134560016922329522 1138347922335192576 1138847847674114592 1142177812140997968 1143326846036906496 1148229414716574456 1149889308801148944 1152568906079826816 1153251558242087976 1155938990600528064 1162063504050509088 1162573844500658646 1166455278442234368 1167146155329342048 1171557138531644928 1173845336067839547 1176580758289823208 1181027397587970688 1187988050960223156 1189001190052888704 1190756430076447584 1192477801719710016 1195256643342042624 1195964578917720864 1203326505595694592 1206845004150067968 1213772048178990552 1217321089255537308 1220157823411668512 1228395807795604896 1231987608403194384 1233038271165958656 1235446549039329669 1236643646227847424 1243195757287118208 1248633266066621568 1250331447220526412 1253987387124679998 1255056811722493632 1258726568481916128 1262407055524260912 1269095668897266504 1270177978128788736 1273891948825071744 1274646459109676184 1281203828633378916 1284950038658622714 1289240044594048512 1291758091556146263 1294878942587607552 1296640019339805168 1297408003022348973 1300431364425594072 1301540397341845248 1305346071018283392 1312262188247513664 1314159210058455936 1318001780848100544 1321073132114889216 1323653353076051109 1328072576057724672 1328655822286467024 1332540780831164296 1333881320376390912 1339600983836003532 1341537526934673768 1344663723759797952 1345460151282435972 1356336151917435087 1357700629668826464 1360864491515940096 1362831773393954304 1365493554201364371 1366816661620252416 1372677551338127076 1385986059453593682 1387168055061703488 1391224102006328352 1394466083899049728 1403880923194977024 1407985838175079296 1411938913187805336 1416067389542155644 1420207937464793526 1424949522972369408 1428950225394887328 1431181989175776768 1433128442428205712 1438544649693618432 1442750920599155328 1450395050168304576 1456738810411058496 1458720021757280814 1460133461811193344 1462985284978793331 1464232947009575904 1467869689326958848 1468514329895568816 1474289880416011008 1476294961778452872 1481874307816920192 1482752003454113112 1486207273629250368 1494737800072275402 1499108378435059833 1499728215140015616 1504113385359723264 1506287749540686336 1510692099685542144 1512746689229772696 1518463796898819456 1522903749521330624 1530972552955432608 1533185745068198592 1536758541439769088 1537668744322783968 1541251987467370752 1549418005400678784 1550098459334211528 1551657862478658816 1556194873772456064 1560564061944416424 1565127114757119396 1568774344386430944 1583984067946964208 1585334920070518272 1587675240101930112 1589970402292946688 1594619438556961152 1603068213343915584 1610079737822748864 1612269497731731426 1618362730905320736 1623094785674049744 1633085971879871232 1637861077060806528 1642650144537592512 1647262065385772892 1652078621132514918 1657594343049490944 1664844354755495424 1667108596294035216 1671983182832906664 1673409082296658176 1678302091309221504 1683209407365681216 1687194242032517568 1692127558529688672 1694573718233272128 1698522598433428992 1699528612146234912 1701840025383494283 1708271771511171888 1713266718211496952 1722344122074861684 1728853359119740224 1729877337363131964 1733908485900792096 1740461428024377856 1743095256075763632 1743860766750987969 1749682917663351552 1750719232994013072 1752212280077941248 1757335707797467392 1764871137434734812 1771541096381956032 1783501785079333056 1786134645114671376 1788716702579565024 1792884965013063936 1793946868376581296 1808448202556580116 1810267506225101952 1820658072268485828 1825981633883305962 1830236735117502768 1832077958107332096 1840091128940284416 1842593711693407344 1847981412604791576 1849557406748937984 1854965469341771136 1877314450900105728 1880981080687019997 1882585217583740448 1888089852722874192 1893610583286391368 1903643503345899756 1905266967193183104 1910837923237607616 1911969688664514276 1921805742950068374 1923667894132207104 1927425057987934071 1928221990894305792 1933860066891072768 1936655677980882432 1942318413881411328 1944960029009707752 1950647046638391108 1952310596012767872 1958019106527425088 1968393282371270496 1975832410422560256 1977002671272150816 1981609698172333824 1992108864086587008 1992983733429700536 1998811171246746444 2000821980564586368 2009401475754005298 2012306290402010652 2016995585639696928 2018190226923653958 2024618395865092608 2041296737273910144 2044247660090931456 2050224992430378624 2059016327007190614 2065890673867571712 2066797945778948704 2074926498363274752 2078979089180390523 2080752082592555232 2086836153009492528 2091699125848574592 2105821384792465536 2111978757262618944 2116900320135906816 2117908369781708004 2124101084313233466 2126159251409281536 2130311906197190289 2137424284458554112 2146772983763665152 2149692663642308568 2157816974540427648 2164126380898732992 2175592575252456864 2183814769414408704 2185108215616587744 2188080032635921221 2190200192716790016 2196349420514363856 2202771494843353224 2222811461725380288 2229310910443875552 2237736121745628672 2242106700108413103 2244279209820908288 2249592322710023424 2256170078039584896 2259431624311029504 2266038149528313216 2269120033844659044 2277695695348229184 2284355624281995936 2296458829433148912 2299778617602297888 2305137812159653632 2306503116484175952 2311877981201056128 2324127008101018176 2325147689001317292 2334292310658684096 2347690672135679094 2353161516579646416 2362054795175941376 2375976101920446312 2378002380105777408 2381512860152895168 2384955603439420032 2391929157835441728 2413690008300135936 2427544096357981104 2434642178511074616 2440315646823337024 2456791615591209792 2463975216806388768 2470893098078659338 2473287292455694848 2478117931698772377 2486391514574236416 2497266532133243136 2500662894441052824 2507974774249359996 2510113623444987264 2517453136963832256 2524814111048521824 2538191337794533008 2540355956257577472 2547783897650143488 2549292918219352368 2562407657266757832 2569900077317245428 2583516183112292526 2593280038679610336 2594816006044697946 2600862728851188144 2603080794683690496 2610692142036566784 2624524376495027328 2628318420116911872 2636003561696201088 2647306706152102218 2656145152115449344 2657311644572934048 2665081561662328592 2667762640752781824 2679201967672007064 2683075053869347536 2689327447519595904 2690920302564871944 2712672303834870174 2715401259337652928 2721728983031880192 2730987108402728742 2733633323240504832 2738972450824958943 2745355102676254152 2771972118907187364 2774336110123406976 2782448204012656704 2788932167798099456 2807761846389954048 2815971676350158592 2823877826375610672 2832134779084311288 2840415874929587052 2857900450789774656 2866256884856411424 2877089299387236864 2882708614425102561 2885501841198310656 2900790100336609152 2913477620822116992 2917440043514561628 2925970569957586662 2928465894019151808 2935739378653917696 2937028659791137632 2948579760832022016 2952589923556905744 2963748615633840384 2965504006908226224 2972414547258500736 2989475600144550804 2998216756870119666 3008226770719446528 3014102213631007947 3021384199371084288 3025493378459545392 3027285340385480937 3036927593797638912 3045807499042661248 3061945105910865216 3066371490136397184 3075337488645567936 3082503974934741504 3088524490510785921 3098836010801357568 3100196918668423056 3103315724957317632 3112389747544912128 3121128123888832848 3130254229514238792 3137548688772861888 3164784354474015203 3167968135893928416 3175350480203860224 3179940804585893376 3186151626469850199 3189238877113922304 3206136426687831168 3220159475645497728 3224538995463462852 3236725461810641472 3246189571348099488 3266171943759742464 3275722154121613056 3285300289075185024 3294524130771545784 3304157242265029836 3334217192588070432 3343966365665813328 3346818164593316352 3356604182618443008 3366418814731362432 3374388484065035136 3384255117059377344 3389147436466544256 3399057224292469824 3403680050766988566 3416543543022343776 3426533436422993904 3444688244149723368 3457706718239480448 3459754674726263928 3467816971801584192 3486190512151527264 3487721533501975938 3499365835326703104 3501438465988026144 3514671415594934784 3521536008203518641 3529742274869469624 3543082192763912064 3567003570158666112 3572269290229342752 3577433405159130048 3585769930026127872 3587893736753162592 3616896405113160232 3620535012450203904 3641316144536971656 3651963267766611924 3660473470235005536 3685187423386814688 3695962825209583152 3699114813497875968 3706339647117989007 3709930938683542272 3761962161374039994 3765170435167480896 3776179705445748384 3787221166572782736 3807287006691799512 3810533934386366208 3821675846475215232 3823939377329028552 3843611485900136748 3854850115975868142 3867720133782145536 3884636827762822656 3889920058019415504 3901294093276782216 3904621192025535744 3916038213054850176 3936786564742540992 3954005342544301632 3963219396344667648 3970960059228153327 3984217728173174016 3985967466859401072 3997622342493492888 4001643961129172736 4018802951508010596 4024612580804021304 4033991171279393856 4036380453847307916 4069008455752305261 4082593474547820288 4088495320181862912 4100449984860757248 4118032654014381228 4133595891557897408 4157958178360781046 4161504165185110464 4173672306018985056 4183398251697149184 4211642769584931072 4223957514525237888 4235816739563416008 4248202168626466932 4260623812394380578 4274848568917108224 4293545967527330304 4299385327284617136 4315633949080855296 4328252761797465984 4351185150504913728 4370216431233175488 4376160065271842442 4380400385433580032 4388955854936379993 4392698841028727712 4405542989686706448 4445622923450760576 4458621820887751104 4484213400216826206 4488558419641816576 4497325135305179499 4499184645420046848 4512340156079169792 4518863248622059008 4532076299056626432 4538240067689318088 4555391390696458368 4568711248563991872 4592917658866297824 4599557235204595776 4610275624319307264 4613006232968351904 4623755962402112256 4648254016202036352 4650295378002634584 4668584621317368192 4695381344271358188 4706323033159292832 4724109590351882752 4751952203840892624 4756004760211554816 4763025720305790336 4769911206878840064 4783858315670883456 4855088192715962208 4869284357022149232 4880631293646674048 4913583231182419584 4927950433612777536 4941786196157318676 4956235863397544754 4972783029148472832 4994533064266486272 5001325788882105648 5015949548498719992 5020227246889974528 5034906273927664512 5049628222097043648 5076382675589066016 5095567795300286976 5098585836438704736 5105520076150482849 5124815314533515664 5139800154634490856 5167032366224585052 5186560077359220672 5189632012089395892 5201725457702376288 5221384284073133568 5231582300252963907 5249048752990054656 5256636840233823744 5272007123392402176 5294613412304204436 5314623289145868096 5330163123324657184 5358403935344014128 5366150107738695072 5378654895039191808 5381840605129743888 5425344607669740348 5430802518675305856 5461974216805457484 5477944901649917886 5490710205352508304 5543944237814374728 5548672220246813952 5564896408025313408 5631943352700317184 5642943242061059991 5647755652751221344 5664269558168622576 5680831749859174104 5715800901579549312 5732513769712822848 5765417228850205122 5771003682396621312 5782275173963802213 5801580200673218304 5826955241644233984 5834880087029123256 5851941139915173324 5856931788038303616 5874057319582275264 5905179847113811488 5927497231267680768 5931008013816452448 5944829094517001472 5978951200289101608 5996433513740239332 6028204427262015894 6050986756919090784 6054570680770961874 6073855187595277824 6091614998085322496 6123890211821730432 6132742980272794368 6150674977291135872 6177048981021571842 6197672021602715136 6200393837336846112 6224779495089824256 6242256247777665696 6260508459028477584 6275097377545723776 6329568708948030406 6335936271787856832 6350700960407720448 6372303252939700398 6378477754227844608 6390935718591570867 6412272853375662336 6440318951290995456 6449077990926925704 6473450923621282944 6492379142696198976 6551444308243226112 6570600578150370048 6589048261543091568 6608314484530059672 6668434385176140864 6687932731331626656 6713208365236886016 6726320100325239309 6732837629462724864 6748776968130070272 6768510234118754688 6778294872933088512 6798114448584939648 6807360101533977132 6833087086044687552 6853066872845987808 6889376488299446736 6915413436478960896 6919509349452527856 6935633943603168384 6972381024303054528 6975443067003951876 7002876931976052288 7043072016407037282 7059484549738939248 7086164385527824128 7134007140317332224 7144538580458685504 7154866810318260096 7175787473506325184 7233792810226320464 7241070024900407808 7282632289073943312 7303926535533223848 7320946940470011072 7370374846773629376 7391925650419166304 7412679294235978014 7419861877367084544 7434353795096317131 7523924322748079988 7530340870334961792 7552359410891496768 7574442333145565472 7614574013383599024 7621067868772732416 7643351692950430464 7647878754658057104 7687222971800273496 7709700231951736284 7779840116038831008 7802588186553564432 7809242384051071488 7832076426109700352 7873573129485081984 7908010685088603264 7941920118456306654 7968435456346348032 7971934933718802144 7995244684986985776 8003287922258345472 8037605903016021192 8049225161608042608 8067982342558787712 8072760907694615832 8138016911504610522 8165186949095640576 8200899969721514496 8216917352474876829 8236065308028762456 8267191783115794816 8315916356721562092 8323008330370220928 8347344612037970112 8366796503394298368 8423285539169862144 8447915029050475776 8471633479126832016 8496404337252933864 8521247624788761156 8598770654569234272 8631267898161710592 8648125843275307683 8656505523594931968 8702370301009827456 8740432862466350976 8752320130543684884 8777911709872759986 8785397682057455424 8811085979373412896 8891245846901521152 8917243641775502208 8968426800433652412 8994650270610358998 9024680312158339584 9042306640893023841 9064152598113252864 9076480135378636176 9081856021156442811 9110782781392916736 9137422497127983744 9185835317732595648 9199114470409191552 9226012465936703808 9247511924804224512 9265573471532357763 9296508032404072704 9300590756005269168 9337169242634736384 9390762688542716376 9412646066318585664 9494353063422045609 9503904407681785248 9526051440611580672 9539822413757680128 9558454879409550597 9567716631341766912 9710176385431924416 9738568714044298464 9761262587293348096 9827166462364839168 9855900867225555072 9883572392314637352 9912471726795089508 10002651577764211296 10031899096997439984 10040454493779949056 10069812547855329024 10099256444194087296 10152765351178132032 10197171672877409472 10211040152300965698 10249630629067031328 10279600309268981712 10334064732449170104 10373120154718441344 10379264024178791784 10403450915404752576 10463164600505927814 10498097505980109312 10544014246784804352 10589226824608408872 10629246578291736192 10660326246649314368 10716807870688028256 10732300215477390144 10757309790078383616 10763681210259487776 10850689215339480696 10861605037350611712 10923948433610914968 10955889803299835772 10981420410705016608 11087888475628749456 11097344440493627904 11129792816050626816 11285886484122119982 11295511305502442688 11328539116337245152 11361663499718348208 11431601803159098624 11465027539425645696 11530834457700410244 11564550347927604426 11603160401346436608 11653910483288467968 11669760174058246512 11703882279830346648 11713863576076607232 11748114639164550528 11810359694227622976 11862016027632904896 11889658189034002944 11912880177684459981 11957902400578203216 11992867027480478664 12056408854524031788 12101973513838181568 12109141361541923748 12183229996170644992 12207025367256915783 12247780423643460864 12265485960545588736 12301349954582271744 12354097962043143684 12400787674673692224 12484512495555331392 12521016918056955168 12550194755091447552 12659137417896060812 12671872543575713664 12744606505879400796 12781871437183141734 12824545706751324672 12880637902581990912 12898155981853851408 12946901847242565888 12984758285392397952 13141201156300740096 13166867564809139979 13178096523086183136 13216628969060119344 13336868770352281728 13375865462663253312 13452640200650478618 13465675258925449728 13491975405915538497 13497553936260140544 13537020468237509376 13556589745866177024 13596228897169879296 13614720203067954264 13666174172089375104 13706133745691975616 13778752976598893472 13830826872957921792 13839018698905055712 13871267887206336768 13944762048606109056 13950886134007903752 14005753863952104576 14086144032814074564 14118969099477878496 14172328771055648256 14268014280634664448 14289077160917371008 14309733620636520192 14351574947012650368 14467585620452640928 14565264578147886624 14607853071066447696 14641893880940022144 14740749693547258752 14783851300838332608 14825358588471956028 14868707590192634262 15047848645496159976 15060681740669923584 15104718821782993536 15148884666291130944 15229148026767198048 15286703385900860928 15295757509316114208 15316560228451448547 15374445943600546992 15419400463903472568 15559680232077662016 15605176373107128864 15664152852219400704 15694746900758891721 15747146258970163968 15816021370177206528 15883840236912613308 15943869867437604288 15990489369973971552 16075211806032042384 16098450323216085216 16135964685117575424 16145521815389231664 16276033823009221044 16433834704949753658 16472130616057524912 16534383566231589632 16631832713443124184 16646016660740441856 16694689224075940224 16895830058100951552 16943266958253664032 16992808674505867728 17042495249577522312 17197541309138468544 17296251686550615366 17313011047189863936 17346825521891406639 17404740602019654912 17480865724932701952 17504640261087369768 17555823419745519972 17570795364114910848 17622171958746825792 17782491693803042304 17834487283551004416 17936853600867304824 17989300541220717996 18084613281786047682 18152960270757272352 18163712042312885622 18221565562785833472 18274844994255967488 18371670635465191296 18398228940818383104 18452024931873407616 18531146943064715526 18593016064808145408 18601181512010538336 18674338485269472768 18781525377085432752 18825292132637171328 18988706126844091218 19007808815363570496 19052102881223161344 19116909758819101194 19135433262683533824 19172807155774712601 19420352770863848832 19477137428088596928 19522525174586696192 19654332924729678336 19711801734451110144 19767144784629274704 19824943453590179016 20005303155528422592 20063798193994879968 20139625095710658048 20178960300975717927 20198512888388174592 20305530702356264064 20394343345754818944 20422080304601931396 20499261258134062656 20559200618537963424 20668129464898340208 20746240309436882688 20758528048357583568 20806901830809505152 20926329201011855628 21178453649216817744 21258493156583472384 21320652493298628736 21433615741376056512 21464600430954780288 21527362420518975552 21701378430678961392 21723210074701223424 21847896867221829936 21911779606599671544 21962840821410033216 22175776951257498912 22259585632101253632 22303061385288951393 22571772968244239964 22591022611004885376 22657078232674490304 22723326999436696416 22863203606318197248 22930055078851291392 23061668915400820488 23129100695855208852 23339520348116493024 23407764559660693296 23427727152153214464 23496229278329101056 23620719388455245952 23724032055265809792 23825760355368919962 23915804801156406432 23985734054960957328 24112817709048063576 24203947027676363136 24218282723083847496 24414050734513831566 24495560847286921728 24602699909164543488 24650752057424630487 24708195924086287368 24801575349347384448 24969024991110662784 25042033836113910336 25100389510182895104 25318274835792121624 25343745087151427328 25489213011758801592 25563742874366283468 25796311963707702816 25893803694485131776 25944377529825923049 25969516570784795904 26333735129618279958 26356193046172366272 26433257938120238688 26673737540704563456 26751730925326506624 26905280401300957236 26983950811831076994 27074040936475018752 27192457794339758592 27229440406135908528 27332348344178750208 27412267491383951232 27557505953197786944 27678037397810111424 27742535774412673536 27796720414597073289 27889524097212218112 27901772268015807504 28011507727904209152 28172288065628149128 28237938198955756992 28483059190266136827 28578154321834742016 28619467241273040384 28703149894025300736 28935171240905281856 29130529156295773248 29215706142132895392 29283787761880044288 29481499387094517504 29567702601676665216 29650717176943912056 29737415180385268524 30095697290992319952 30121363481339847168 30209437643565987072 30297769332582261888 30458296053534396096 30591515018632228416 30633120456902897094 30748891887201093984 30838800927806945136 31119360464155324032 31210352746214257728 31389493801517783442 31494292517940327936 31632042740354413056 31767680473825226616 31887739734875208576 31980978739947943104 32150423612064084768 32196900646432170432 32271929370235150848 32291043630778463328 32552067646018442088 32867669409899507316 32944261232115049824 33068767132463179264 33263665426886248368 33292033321480883712 33389378448151880448 33886533916507328064 33985617349011735456 34084990499155044624 34395082618276937088 34592503373101230732 34693651043782813278 34809481204039309824 34961731449865403904 35009280522174739536 35111646839491039944 35141590728229821696 35244343917493651584 35668974567102008832 35738640533053379943 35873707201734609648 35978601082441435992 36169226563572095364 36305920541514544704 36327424084625771244 36549689988511934976 36621076101770747349 36743341270930382592 36796457881636766208 36904049863746815232 37062293886129431052 37202363024021076672 37563050754170865504 37650584265274342656 37977412253688182436 38015617630727140992 38233819517638202388 38345614311549425202 38840705541727697664 38954274856177193856 39423603468902220288 39500602694427419937 39534289569258549408 39649886907180358032 40010606311056845184 40127596387989759936 40357920601951435854 40397025776776349184 40475926217746615491 40611061404712528128 40788686691509637888 40844160609203862792 40998522516268125312 41118401237075926848 41336258929796680416 41492480618873765376 41517056096715167136 41613803661619010304 41852658402023711256 42356907298433635488 42516986313166944768 42641304986597257472 42867231482752113024 42929200861909560576 43054724841037951104 43402756861357922784 43695793734443659872 43823559213199343088 43925681642820066432 44351553902514997824 44606122770577902786 45143545936488479928 45182045222009770752 45314156465348980608 45446653998873392832 45860110157702582784 46123337830801640976 46258201391710417704 46679040696232986048 46815529119321386592 46992458556658202112 47084240702276675163 47241438776910491904 47448064110531619584 47651520710737839924 47831609602312812864 47971468109921914656 48225635418096127152 48407894055352726272 48436565446167694992 48828101469027663132 49301504114849260974 49416391848172574736 49603150698694768896 49938049982221325568 50084067672227820672 50636549671584243248 50687490174302854656 50978426023517603184 51127485748732566936 51592623927415405632 51888755059651846098 51939033141569591808 52040476565674219917 52667470259236559916 52712386092344732544 52866515876240477376 53347475081409126912 53503461850653013248 53810560802601914472 53967901623662153988 54458880812271817056 54664696688357500416 54824534982767902464 55115011906395573888 55356074795620222848 55593440829194146578 55779048194424436224 55803544536031615008 56023015455808418304 56344576131256298256 56475876397911513984 56966118380532273654 57156308643669484032 57406299788050601472 57518421467324137803 57870342481810563712 58261058312591546496 58431412284265790784 58567575523760088576 58962998774189035008 59135405203353330432 59301434353887824112 59474830360770537048 60191394581984639904 60418875287131974144 60536880902927153781 60595538665164523776 60916592107068792192 61183030037264456832 61266240913805794188 61497783774402187968 61677601855613890272 62238720928310648064 62420705492428515456 62778987603035566884 63535360947650453232 63775479469750417152 63961957479895886208 64300847224128169536 64393801292864340864 64582087261556926656 65104135292036884176 65735338819799014632 65888522464230099648 66527330853772496736 66778756896303760896 66909184155866854179 67773067833014656128 67971234698023470912 68169980998310089248 68790165236553874176 69185006746202461464 69387302087565626556 70018561044349479072 70223293678982079888 70283181456459643392 70488687834987303168 71477281066106759886 71747414403469219296 71957202164882871984 72338453127144190728 72611841083029089408 72654848169251542488 73242152203541494698 73486682541860765184 73808099727493630464 74124587772258862104 74404726048042153344 75126101508341731008 75301168530548685312 75954824507376364872 76031235261454281984 76467639035276404776 76691228623098850404 77681411083455395328 77908549712354387712 79001205388854839874 79068579138517098816 79299773814360716064 80021212622113690368 80255192775979519872 80715841203902871708 80951852435493230982 81222122809425056256 81577373383019275776 81688321218407725584 81997045032536250624 82236802474151853696 82672517859593360832 83034112193430334272 83227607323238020608 83390161243791219867 83705316804047422512 84713814596867270976 85282609973194514944 85449177570798410481 85734462965504226048 85858401723819121152 86109449682075902208 86805513722715845568 87391587468887319744 87647118426398686176 87851363285640132864 88703107805029995648 89212245541155805572 90287091872976959856 90364090444019541504 90628312930697961216 90893307997746785664 92246675661603281952 92516402783420835408 93358081392465972096 93631058238642773184 94168481404553350326 94482877553820983808 94896128221063239168 95303041421475679848 95663219204625625728 95942936219843829312 96451270836192254304 96815788110705452544 96873130892335389984 97656202938055326264 98603008229698521948 98832783696345149472 99206301397389537792 99876099964442651136 100168135344455641344 101273099343168486496 101956852047035206368 102254971497465133872 103185247854830811264 103777510119303692196 104080953131348439834 105334940518473119832 105424772184689465088 105733031752480954752 107006923701306026496 107215921599160139829 107621121605203828944 107935803247324307976 108917761624543634112 109649069965535804928 109863228305312242047 110230023812791147776 110712149591240445696 111186881658388293156 111607089072063230016 112689152262512596512 112951752795823027968 113932236761064547308 115036842934648275606 115740684963621127424 116522116625183092992 116862824568531581568 118270810406706660864 118602868707775648224 118949660721541074096 120382789163969279808 121073761805854307562 121191077330329047552 121427778653239846473 121833184214137584384 122366060074528913664 122532481827611588376 122995567548804375936 123355203711227780544 124477441856621296128 124841410984857030912 125557975206071133768 127070721895300906464 127550958939500834304 127923914959791772416 128601694448256339072 128787602585728681728 129164174523113853312 130208270584073768352 131470677639598029264 131777044928460199296 133054661707544993472 133818368311733708358 135546135666029312256 135942469396046941824 136339961996620178496 137580330473107748352 138370013492404922928 138774604175131253112 140037122088698958144 140446587357964159776 140977375669974606336 141252722106830025489 142954562132213519772 143494828806938438592 143914404329765743968 144676906254288381456 145223682166058178816 145309696338503084976 146484304407082989396 148249175544517724208 148809452096084306688 150252203016683462016 151909649014752729744 152062470522908563968 152935278070552809552 153382457246197700808 155817099424708775424 156121429697022659751 158002410777709679748 158137158277034197632 158599547628721432128 160042425244227380736 160510385551959039744 161431682407805743416 161903704870986461964 163376642436815451168 163994090065072501248 164473604948303707392 165345035719186721664 166068224386860668544 166780322487582439734 167410633608094845024 169427629193734541952 170898355141596820962 171468925931008452096 172218899364151804416 172555264401972413409 173611027445431691136 174783174937774639488 175294236852797372352 175702726571280265728 177406215610059991296 178424491082311611144 180574183745953919712 181256625861395922432 181610642708781461343 181786615995493571328 184493351323206563904 185032805566841670816 186716162784931944192 187262116477285546368 188336962809106700652 190606082842951359696 191326438409251251456 191885872439687658624 192902541672384508608 193746261784670779968 195312405876110652528 197206016459397043896 197665567392690298944 200336270688911282688 202546198686336972992 203913704094070412736 204509942994930267744 206370495709661622528 207555020238607384392 208161906262696879668 210669881036946239664 210849544369378930176 211466063504961909504 214431843198320279658 215242243210407657888 215871606494648615952 217835523249087268224 219726456610624484094 220460047625582295552 221424299182480891392 222373763316776586312 223214178144126460032 225378304525025193024 225903505591646055936 227864473522129094616 230073685869296551212 231481369927242254848 233044233250366185984 233725649137063163136 237205737415551296448 237899321443082148192 240765578327938559616 242147523611708615124 242855557306479692946 243666368428275168768 244732120149057827328 245064963655223176752 245991135097608751872 246710407422455561088 249682821969714061824 250170483731373659601 251115950412142267536 254141443790601812928 255847829919583544832 256347532712395231443 257203388896512678144 257575205171457363456 258328349046227706624 260416541168147536704 262941355279196058528 263554089856920398592 266109323415089986944 267636736623467416716 271092271332058624512 271884938792093883648 272679923993240356992 276740026984809845856 277549208350262506224 280074244177397916288 280893174715928319552 282505444213660050978 285909124264427039544 286989657613876877184 287828808659531487936 289353812508576762912 290447364332116357632 290619392677006169952 292968608814165978792 296498351089035448416 297618904192168613376 300504406033366924032 303819298029505459488 305870556141105619104 306764914492395401616 312242859394045319502 316004821555419359496 316274316554068395264 317199095257442864256 321020771103918079488 322863364815611486832 323807409741972923928 326753284873630902336 328947209896607414784 329589684915936726141 330690071438373443328 332136448773721337088 333560644975164879468 334821267216189690048 338855258387469083904 341796710283193641924 345110528803944826818 347222054890863382272 349566349875549278976 350588473705594744704 354812431220119982592 356848982164623222288 361148367491907839424 363221285417562922686 363573231990987142656 364283335959719539419 368986702646413127808 370065611133683341632 373432325569863888384 374524232954571092736 376673925618213401304 381212165685902719392 382652876818502502912 383771744879375317248 385805083344769017216 387492523569341559936 390624811752221305056 394412032918794087792 395331134785380597888 405092397372673945984 407827408188140825472 409019885989860535488 412740991419323245056 415110040477214768784 416323812525393759336 421339762073892479328 422932127009923819008 423758166320490076467 428863686396640559316 430484486420815315776 431743212989297231904 435671046498174536448 439452913221248968188 444747526633553172624 446428356288252920064 450756609050050386048 455728947044258189232 460147371738593102424 467451298274126326272 468364289091067979253 474411474831102592896 475798642886164296384 481531156655877119232 484295047223417230248 485711114612959385892 490129927310446353504 491982270195217503744 493420814844911122176 500340967462747319202 502231900824284535072 508282887581203625856 512695065424790462886 514406777793025356288 516656698092455413248 520833082336295073408 525882710558392117056 527108179713840797184 532218646830179973888 535273473246934833432 543769877584187767296 545359847986480713984 553480053969619691712 555098416700525012448 560148488354795832576 561786349431856639104 565010888427320101956 571818248528854079088 573979315227753754368 575657617319062975872 578707625017153525824 581238785354012339904 585937217628331957584 592996702178070896832 601008812066733848064 607638596059010918976 611741112282211238208 613529828984790803232 624485718788090639004 632009643110838718992 632548633108136790528 634398190514885728512 645726729631222973664 647614819483945847856 653506569747261804672 659179369831873452282 661380142876746886656 664272897547442674176 667121289950329758936 669642534432379380096 677710516774938167808 683593420566387283848 690221057607889653636 694444109781726764544 699132699751098557952 701176947411189489408 713697964329246444576 722296734983815678848 726442570835125845372 728566671919439078838 737973405292826255616 740131222267366683264 749048465909142185472 750511451194120978803 753347851236426802608 762424331371805438784 767543489758750634496 769042598137185694329 771610166689538034432 774985047138683119872 781249623504442610112 788824065837588175584 790662269570761195776 810184794745347891968 815654816376281650944 818039771979721070976 830220080954429537568 832647625050787518672 842679524147784958656 847516332640980152934 857727372793281118632 860968972841630631552 863486425978594463808 871342092996349072896 878905826442497936376 889495053267106345248 892856712576505840128 901513218100100772096 911457894088516378464 920294743477186204848 936728578182135958506 948822949662205185792 951597285772328592768 963062313311754238464 968590094446834460496 971422229225918771784 980259854620892707008 986841629689822244352 988769054747810178423 1000681934925494638404 1004463801648569070144 1016565775162407251712 1025390130849580925772 1041666164672590146816 1051765421116784234112 1064437293660359947776 1070546946493869666864 1090719695972961427968 1092850007879158618257 1106960107939239383424 1110196833401050024896 1120296976709591665152 1123572698863713278208 1130021776854640203912 1143636497057708158176 1147958630455507508736 1151315234638125951744 1157415250034307051648 1162477570708024679808 1171874435256663915168 1185993404356141793664 1215277192118021837952 1223482224564422476416 1227059657969581606464 1248971437576181278008 1264019286221677437984 1268796381029771457024 1271274498961470229401 1291453459262445947328 1295229638967891695712 1307013139494523609344 1318358739663746904564 1334242579900659517872 1339285068864758760192 1367186841132774567696 1380442115215779307272 1402353894822378978816 1427395928658492889152 1444593469967631357696 1452885141670251690744 1457133343838878157676 1475946810585652511232 1480262444534733366528 1501022902388241957606 1506695702472853605216 1524848662743610877568 1538085196274371388658 1543220333379076068864 1549970094277366239744 1562499247008885220224 1577648131675176351168 1581324539141522391552 1620369589490695783936 1631309632752563301888 1636079543959442141952 1660440161908859075136 1665295250101575037344 1685359048295569917312 1695032665281960305868 1715454745586562237264 1721937945683261263104 1726972851957188927616 1757811652884995872752 1778990106534212690496 1803026436200201544192 1822915788177032756928 1840589486954372409696 1873457156364271917012 1897645899324410371584 1903194571544657185536 1937180188893668920992 1942844458451837543568 1960519709241785414016 1977538109495620356846 2001363869850989276808 2008927603297138140288 2033131550324814503424 2050780261699161851544 2083332329345180293632 2103530842233568468224 2141093892987739333728 2185700015758317236514 2213920215878478766848 2220393666802100049792 2247145397727426556416 2260043553709280407824 2287272994115416316352 2302630469276251903488 2307127794411557082987 2314830500068614103296 2324955141416049359616 2343748870513327830336 2371986808712283587328 2430554384236043675904 2446964449128844952832 2454119315939163212928 2497942875152362556016 2528038572443354875968 2542548997922940458802 2582906918524891894656 2590459277935783391424 2614026278989047218688 2636717479327493809128 2668485159801319035744 2678570137729517520384 2734373682265549135392 2760884230431558614544 2854791857316985778304 2889186939935262715392 2905770283340503381488 2914266687677756315352 2960524889069466733056 2966307164243430535269 3002045804776483915212 3013391404945707210432 3049697325487221755136 3076170392548742777316 3124998494017770440448 3155296263350352702336 3272159087918884283904 3278550023637475854771 3320880323817718150272 3330590500203150074688 3370718096591139834624 3390065330563920611736 3430909491173124474528 3443875891366522526208 3453945703914377855232 3515623305769991745504 3557980213068425380992 3645831576354065513856 3681178973908744819392 3746914312728543834024 3806389143089314371072 3874360377787337841984 3885688916903675087136 3921039418483570828032 3955076218991240713692 4002727739701978553616 4017855206594276280576 4101560523398323703088 4207061684467136936448 4282187785975478667456 4371400031516634473028 4427840431756957533696 4440787333604200099584 4520087107418560815648 4574545988230832632704 4614255588823114165974 4629661000137228206592 4649910282832098719232 4687497741026655660672 4743973617424567174656 4861108768472087351808 4893928898257689905664 4908238631878326425856 4995885750304725112032 5056077144886709751936 5085097995845880917604 5165813837049783789312 5180918555871566782848 5273434958654987618256 5336970319602638071488 5468747364531098270784 5521768460863117229088 5709583714633971556608 5811540566681006762976 5828533375355512630704 5932614328486861070538 6004091609552967830424 6026782809891414420864 6099394650974443510272 6152340785097485554632 6249996988035540880896 6310592526700705404672 6557100047274951709542 6641760647635436300544 6661181000406300149376 6741436193182279669248 6780130661127841223472 6861818982346248949056 6907891407828755710464 6921383383234671248961 7031246611539983491008 7115960426136850761984 7291663152708131027712 7362357947817489638784 7493828625457087668048 7748720755574675683968 7771377833807350174272 7842078836967141656064 7910152437982481427384 8005455479403957107232 8035710413188552561152 8203121046796647406176 8564375571950957334912 8742800063033268946056 8881574667208400199168 8898921492730291605807 9040174214837121631296 9149091976461665265408 9228511177646228331948 9374995482053311321344 9816477263756652851712 9991771500609450224064 10112154289773419503872 10170195991691761835208 10331627674099567578624 10361837111743133565696 10546869917309975236512 10673940639205276142976 10937494729062196541568 11043536921726234458176 11419167429267943113216 11623081133362013525952 11657066750711025261408 11865228656973722141076 12008183219105935660848 12053565619782828841728 12304681570194971109264 12621185053401410809344 13114200094549903419084 13283521295270872601088 13322362000812600298752 13560261322255682446944 13723637964692497898112 13842766766469342497922 14062493223079966982016 14231920852273701523968 14583326305416262055424 14724715895634979277568 14987657250914175336096 15497441511149351367936 15542755667614700348544 15820304875964962854768 16010910958807914214464 16406242093593294812352 17128751143901914669824 17485600126066537892112 17797842985460583211614 18080348429674243262592 18298183952923330530816 18457022355292456663896 18749990964106622642688 19983543001218900448128 20224308579546839007744 20340391983383523670416 20723674223486267131392 20764150149704013746883 21093739834619950473024 21347881278410552285952 21874989458124393083136 22087073843452468916352 23246162266724027051904 23314133501422050522816 23730457313947444282152 24016366438211871321696 24107131239565657683456 24609363140389942218528 26228400189099806838168 26644724001625200597504 27120522644511364893888 27447275929384995796224 27685533532938684995844 28124986446159933964032 29449431791269958555136 29975314501828350672192 30994883022298702735872 31085511335229400697088 31640609751929925709536 32021821917615828428928 32812484187186589624704 34257502287803829339648 34971200252133075784224 35595685970921166423228 36160696859348486525184 36914044710584913327792 39967086002437800896256 40680783966767047340832 41528300299408027493766 42187479669239900946048 42695762556821104571904 43749978916248786166272 44174147686904937832704 46492324533448054103808 46628267002844101045632 47460914627894888564304 48032732876423742643392 49218726280779884437056 52456800378199613676336 54241045289022729787776 54894551858769991592448 55371067065877369991688 56249972892319867928064 59950629003656701344384 62171022670458801394176 62292450449112041240649 63281219503859851419072 64043643835231656857856 65624968374373179249408 69942400504266151568448 71191371941842332846456 72321393718696973050368 73828089421169826655584 79934172004875601792512 81361567933534094681664 83056600598816054987532 84374959338479801892096 88348295373809875665408 92984649066896108207616 93256534005688202091264 94921829255789777128608 96065465752847485286784 98437452561559768874112 104913600756399227352672 108482090578045459575552 110742134131754739983376 119901258007313402688768 124584900898224082481298 126562439007719702838144 128087287670463313715712 131249936748746358498816 139884801008532303136896 142382743883684665692912 147656178842339653311168 162723135867068189363328 166113201197632109975064 168749918676959603784192 186513068011376404182528 189843658511579554257216 192130931505694970573568 196874905123119537748224 209827201512798454705344 216964181156090919151104 221484268263509479966752 239802516014626805377536 249169801796448164962596 253124878015439405676288 279769602017064606273792 284765487767369331385824 295312357684679306622336 325446271734136378726656 332226402395264219950128 379687317023159108514432 384261863011389941147136 393749810246239075496448 419654403025596909410688 442968536527018959933504 498339603592896329925192 506249756030878811352576 559539204034129212547584 569530975534738662771648 590624715369358613244672 650892543468272757453312 664452804790528439900256 759374634046318217028864 839308806051193818821376 885937073054037919867008 996679207185792659850384 1139061951069477325543296 1181249430738717226489344 1328905609581056879800512 1518749268092636434057728 1678617612102387637642752 1771874146108075839734016 1993358414371585319700768 2278123902138954651086592 2657811219162113759601024 3543748292216151679468032 3986716828743170639401536 4556247804277909302173184 5315622438324227519202048 7973433657486341278803072 10631244876648455038404096 15946867314972682557606144 31893734629945365115212288
- Sum of all divisors σ(n): 119147941026394853106774240
- Sum of proper divisors (its aliquot sum) s(n): 87254206396449487991561952
- 31893734629945365115212288 is an abundant number, because the sum of its proper divisors (87254206396449487991561952) is greater than itself. Its abundance is 55360471766504122876349664
Bases of 31893734629945365115212288
- Binary: 11010011000011100001011010001100101111101011100010010110101110111000010010010000000002
- Hexadecimal: 0x1A61C2D197D712D7709200
- Base-36: 409MEJK97JXHU0000
Squares and roots of 31893734629945365115212288
- 31893734629945365115212288 squared (318937346299453651152122882) is 1017210308645376215866083164144902646564111306194944
- 31893734629945365115212288 cubed (318937346299453651152122883) is 32442635646780448637328738961414386873740733464882986210403361507948072271872
-
The
square root of 31893734629945365115212288 is 5647453818310.1032876047 -
31893734629945365115212288 is a
perfect cube number . Itscube root is 317128392
Scales and comparisons
How big is 31893734629945365115212288?- 31,893,734,629,945,365,115,212,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,893,734,629,945,365,115,212,288 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 31893734629945365115212288 cubic inches would be around 26427366 feet tall.
Recreational maths with 31893734629945365115212288
- 31893734629945365115212288 backwards is 88221251156354992643739813
- The number of decimal digits it has is: 26
- The sum of 31893734629945365115212288's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31893734629945365115212288 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 31893734629945365115212288 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/31893734629945365115212288/
Chicago style:
Numbermatics. 2024. "Number 31893734629945365115212288 - Facts about the integer". https://numbermatics.com/n/31893734629945365115212288/
The information we have on file for 31893734629945365115212288 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 31893734629945365115212288, math, Factors of 31893734629945365115212288, curriculum, school, college, exams, university, Prime factorization of 31893734629945365115212288, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, eight hundred ninety-three sextillion, seven hundred thirty-four quintillion, six hundred twenty-nine quadrillion, nine hundred forty-five trillion, three hundred sixty-five billion, one hundred fifteen million, two hundred twelve thousand, two hundred eighty-eight.