196088860115255880610435584
196,088,860,115,255,880,610,435,584 is an even composite number composed of five prime numbers multiplied together.
196088860115255880610435584 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, two hundred eighty divisors.
Prime factorization of 196088860115255880610435584:
29 × 318 × 76 × 193 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 107 × 107 × 107)See below for interesting mathematical facts about the number 196088860115255880610435584 from the Numbermatics database.
Names of 196088860115255880610435584
- Cardinal: 196088860115255880610435584 can be written as One hundred ninety-six septillion, eighty-eight sextillion, eight hundred sixty quintillion, one hundred fifteen quadrillion, two hundred fifty-five trillion, eight hundred eighty billion, six hundred ten million, four hundred thirty-five thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.96088860115255880610435584 × 1026
Factors of 196088860115255880610435584
Divisors of 196088860115255880610435584
- Number of divisors d(n): 21280
-
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 84 96 98 107 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 214 216 224 228 243 252 256 266 288 294 304 321 324 336 342 343 361 378 384 392 399 428 432 441 448 456 486 504 512 513 532 567 576 588 608 642 648 672 684 686 722 729 749 756 768 784 798 856 864 882 896 912 931 963 972 1008 1026 1029 1064 1083 1134 1152 1176 1197 1216 1284 1296 1323 1344 1368 1372 1444 1458 1498 1512 1536 1539 1568 1596 1701 1712 1728 1764 1792 1824 1862 1926 1944 2016 2033 2052 2058 2128 2166 2187 2247 2268 2304 2352 2394 2401 2432 2527 2568 2592 2646 2688 2736 2744 2793 2888 2889 2916 2996 3024 3078 3087 3136 3192 3249 3402 3424 3456 3528 3584 3591 3648 3724 3852 3888 3969 4032 4066 4104 4116 4256 4332 4374 4494 4536 4608 4617 4704 4788 4802 4864 5054 5103 5136 5184 5243 5292 5376 5472 5488 5586 5776 5778 5832 5992 6048 6099 6156 6174 6272 6384 6498 6517 6561 6741 6804 6848 6859 6912 7056 7182 7203 7296 7448 7581 7704 7776 7938 8064 8132 8208 8232 8379 8512 8664 8667 8748 8988 9072 9234 9261 9408 9576 9604 9728 9747 10108 10206 10272 10368 10486 10584 10752 10773 10944 10976 11172 11449 11552 11556 11664 11907 11984 12096 12198 12312 12348 12544 12768 12996 13034 13122 13482 13608 13696 13718 13824 13851 14112 14231 14364 14406 14592 14896 15162 15309 15408 15552 15729 15876 16128 16264 16416 16464 16758 16807 17024 17328 17334 17496 17689 17976 18144 18297 18468 18522 18816 19152 19208 19494 19551 19683 20216 20223 20412 20544 20577 20736 20972 21168 21546 21609 21888 21952 22344 22743 22898 23104 23112 23328 23814 23968 24192 24396 24624 24696 25088 25137 25536 25992 26001 26068 26244 26964 27216 27392 27436 27702 27783 28224 28462 28728 28812 29184 29241 29792 30324 30618 30816 31104 31458 31752 32256 32319 32528 32832 32928 33516 33614 34048 34347 34656 34668 34992 35378 35721 35952 36288 36594 36701 36936 37044 37632 38304 38416 38627 38988 39102 39366 40432 40446 40824 41088 41154 41472 41553 41944 42336 42693 43092 43218 43776 43904 44688 45486 45619 45796 45927 46208 46224 46656 47187 47628 47936 48013 48384 48792 49248 49392 50274 50421 51072 51984 52002 52136 52488 53067 53928 54432 54784 54872 54891 55404 55566 56448 56924 57456 57624 58482 58653 59049 59584 60648 60669 61236 61632 61731 62208 62916 63504 64638 64827 65056 65664 65856 67032 67228 68096 68229 68694 69312 69336 69984 70756 71442 71904 72576 73188 73402 73872 74088 75264 75411 76608 76832 77254 77976 78003 78204 78732 80143 80864 80892 81648 82176 82308 83106 83349 83888 84672 85386 86184 86436 87552 87723 87808 89376 90972 91238 91592 91854 92416 92448 93312 94374 95256 95872 96026 96768 96957 97584 98496 98784 99617 100548 100842 102144 103041 103968 104004 104272 104976 106134 107163 107856 108864 109744 109782 110103 110808 111132 112896 113848 114912 115248 115881 116964 117306 117649 118098 119168 121296 121338 122472 123264 123462 123823 124416 124659 125832 127008 128079 129276 129654 130112 131328 131712 134064 134456 136458 136857 137388 137781 138624 138672 139968 141512 141561 142884 143808 144039 145152 146376 146804 147744 148176 150822 151263 153216 153664 154508 155952 156006 156408 157464 159201 160286 161728 161784 163296 164352 164616 164673 166212 166698 167776 169344 170772 172368 172872 175446 175616 175959 177147 178752 181944 182007 182476 183184 183708 184832 184896 185193 186624 188748 190512 191744 192052 193914 194481 195168 196992 197568 199234 201096 201684 204288 204687 206082 207936 208008 208544 209952 212268 214326 215712 217531 217728 219488 219564 220206 221616 222264 225792 226233 227696 229824 230496 231762 233928 234009 234612 235298 236196 238336 240429 242592 242676 244944 246528 246924 247646 249318 250047 251664 254016 256158 256907 258552 259308 260224 262656 263169 263424 268128 268912 270389 272916 273714 274776 275562 277248 277344 279936 283024 283122 285768 287616 288078 290304 290871 292752 293608 295488 296352 298851 301644 302526 306432 307328 309016 309123 311904 312012 312816 314928 318402 319333 320572 321489 323456 323568 326592 329232 329346 330309 332424 333396 335552 336091 338688 341544 344736 345744 347643 350892 351918 352947 354294 357504 363888 364014 364952 366368 367416 369792 370386 371469 373248 373977 377496 381024 383488 384104 384237 387828 388962 390336 393984 395136 398468 402192 403368 409374 410571 412164 413343 415872 416016 417088 419904 424536 424683 428652 431424 432117 435062 435456 438976 439128 440412 443232 444528 452466 453789 455392 459648 460992 463524 467856 468018 469224 470596 472392 476672 477603 480858 485184 485352 489888 493056 493848 494019 495292 498636 500094 503328 508032 512316 513814 517104 518616 520448 526338 526848 527877 531441 536256 537824 540778 545832 546021 547428 549552 551124 554496 554688 555579 559872 561001 566048 566244 571536 575232 576156 581742 583443 585504 587216 590976 592704 597702 603288 605052 612864 614061 614656 618032 618246 623808 624024 625632 629856 636804 638666 641144 642978 646912 647136 652593 653184 658464 658692 660618 664848 666792 671104 672182 677376 678699 683088 689472 691488 695286 697319 701784 702027 703836 705894 708588 715008 721287 727776 728028 729904 732736 733913 734832 739584 740772 742938 747954 750141 754992 762048 768208 768474 770721 775656 777924 780672 787968 789507 790272 796936 804384 806736 811167 818748 821142 824328 826686 831744 832032 834176 839808 849072 849366 857304 862848 864234 866761 870124 870912 872613 877952 878256 880824 886464 889056 896553 904932 907578 910784 919296 921984 927048 927369 935712 936036 938448 941192 944784 955206 957999 961716 964467 970368 970704 979776 987696 988038 990584 990927 997272 1000188 1006656 1008273 1016064 1024632 1027628 1034208 1037232 1040896 1042929 1052676 1055754 1058841 1062882 1072512 1075648 1081556 1091664 1092042 1094856 1099104 1102248 1109376 1111158 1114407 1119744 1121931 1122002 1132096 1132488 1143072 1150464 1152312 1152711 1163484 1166886 1171008 1174432 1181952 1185408 1195404 1206576 1210104 1225043 1228122 1229312 1231713 1236064 1236492 1240029 1247616 1248048 1251264 1259712 1273608 1274049 1277332 1282288 1285956 1293824 1294272 1296351 1305186 1306368 1316928 1317384 1321236 1329696 1333584 1342208 1344364 1357398 1361367 1366176 1378944 1382976 1390572 1394638 1403568 1404054 1407672 1411788 1417176 1430016 1432809 1442574 1455552 1456056 1459808 1465472 1467826 1469664 1479168 1481544 1482057 1485876 1495908 1500282 1509984 1522717 1524096 1536416 1536948 1541442 1551312 1555848 1561344 1579014 1580544 1583631 1593872 1594323 1608768 1613472 1622334 1637496 1638063 1642284 1648656 1653372 1663488 1664064 1666737 1668352 1679616 1683003 1698144 1698732 1714608 1725696 1728468 1733522 1740248 1745226 1750329 1755904 1756512 1761648 1772928 1778112 1793106 1798349 1809864 1815156 1821568 1838592 1842183 1843968 1854096 1854738 1871424 1872072 1876896 1882384 1889568 1892723 1910412 1915998 1923432 1928934 1940736 1941408 1957779 1959552 1975392 1976076 1981168 1981854 1994544 2000376 2013312 2016546 2032128 2036097 2049264 2055256 2068416 2074464 2085858 2091957 2105352 2106081 2111508 2117682 2125764 2145024 2151296 2163112 2163861 2183328 2184084 2189712 2198208 2201739 2204496 2218752 2222316 2228814 2235331 2243862 2244004 2250423 2264192 2264976 2286144 2304624 2305422 2312163 2326968 2333772 2342016 2348864 2352637 2363904 2368521 2370816 2390808 2413152 2420208 2433501 2450086 2456244 2463426 2472128 2472984 2480058 2495232 2496096 2502528 2519424 2547216 2548098 2554664 2564576 2571912 2588544 2592702 2600283 2610372 2612736 2617839 2633856 2634768 2642472 2659392 2667168 2684416 2688728 2689659 2714796 2722734 2732352 2757888 2765952 2781144 2782107 2789276 2807136 2808108 2815344 2823576 2834352 2865618 2873997 2885148 2893401 2911104 2912112 2919616 2930944 2935652 2939328 2963088 2964114 2971752 2972781 2991816 3000564 3019968 3024819 3045434 3048192 3072832 3073896 3082884 3102624 3111696 3122688 3128787 3158028 3167262 3176523 3187744 3188646 3217536 3226944 3244668 3274992 3276126 3284568 3297312 3306744 3328128 3333474 3336704 3343221 3359232 3365793 3366006 3396288 3397464 3429216 3451392 3456936 3458133 3467044 3480496 3490452 3500658 3511808 3513024 3523296 3545856 3556224 3586212 3596698 3619728 3630312 3643136 3675129 3684366 3687936 3695139 3708192 3709476 3720087 3742848 3744144 3753792 3764768 3779136 3785446 3820824 3822147 3831996 3846864 3857868 3881472 3882816 3889053 3915558 3919104 3927007 3950784 3952152 3962336 3963708 3989088 4000752 4026624 4033092 4072194 4084101 4098528 4110512 4133089 4136832 4148928 4171716 4183914 4210704 4212162 4223016 4235364 4251528 4290048 4298427 4302592 4326224 4327722 4366656 4368168 4379424 4396416 4403478 4408992 4437504 4444632 4446171 4457628 4470662 4487724 4488008 4500846 4528384 4529952 4568151 4572288 4609248 4610844 4624326 4653936 4667544 4684032 4697728 4705274 4737042 4741632 4750893 4781616 4782969 4826304 4840416 4867002 4881233 4900172 4912488 4914189 4926852 4944256 4945968 4960116 4990464 4992192 5000211 5005056 5038848 5049009 5094432 5096196 5109328 5129152 5137391 5143824 5177088 5185404 5200566 5220744 5235678 5250987 5267712 5269536 5284944 5318784 5334336 5377456 5379318 5395047 5429592 5445468 5464704 5515776 5526549 5531904 5562288 5564214 5578552 5614272 5616216 5630688 5647152 5668704 5678169 5731236 5747994 5770296 5786802 5822208 5824224 5839232 5861888 5871304 5873337 5878656 5926176 5928228 5943504 5945562 5983632 6001128 6039936 6049638 6067327 6090868 6096384 6108291 6145664 6147792 6165768 6205248 6223392 6257574 6275871 6316056 6318243 6334524 6353046 6375488 6377292 6435072 6453888 6489336 6491583 6549984 6552252 6569136 6594624 6605217 6613488 6656256 6666948 6686442 6705993 6731586 6732012 6751269 6792576 6794928 6858432 6913872 6916266 6934088 6936489 6960992 6980904 7001316 7026048 7046592 7057911 7091712 7105563 7112448 7172424 7193396 7239456 7260624 7286272 7300503 7350258 7368732 7390278 7416384 7418952 7440174 7485696 7488288 7507584 7529536 7558272 7570892 7641648 7644294 7663992 7693728 7715736 7765632 7778106 7800849 7831116 7838208 7853517 7854014 7901568 7904304 7924672 7927416 7978176 8001504 8053248 8066184 8068977 8144388 8168202 8197056 8221024 8266178 8273664 8297856 8343432 8346321 8367828 8421408 8424324 8446032 8470728 8503056 8575301 8596854 8605184 8621991 8652448 8655444 8680203 8733312 8736336 8758848 8792832 8806956 8817984 8889264 8892342 8915256 8918343 8941324 8975448 8976016 9001692 9056768 9059904 9074457 9136302 9144576 9218496 9221688 9248652 9307872 9335088 9368064 9386361 9395456 9410548 9474084 9501786 9529569 9563232 9565938 9652608 9680832 9734004 9762466 9800344 9824976 9828378 9853704 9888512 9891936 9920232 9984384 10000422 10010112 10029663 10077696 10097379 10098018 10188864 10192392 10218656 10258304 10274782 10287648 10354176 10370808 10374399 10401132 10441488 10471356 10501974 10535424 10539072 10569888 10637568 10659019 10668672 10754912 10758636 10790094 10859184 10890936 10929408 11025387 11053098 11063808 11085417 11124576 11128428 11157104 11160261 11228544 11232432 11261376 11294304 11337408 11356338 11462472 11466441 11495988 11540592 11573604 11644416 11648448 11667159 11678464 11742608 11746674 11757312 11781021 11852352 11856456 11887008 11891124 11967264 12002256 12079872 12099276 12134654 12181736 12216582 12252303 12291328 12295584 12331536 12399267 12410496 12446784 12515148 12551742 12588443 12632112 12636486 12669048 12706092 12750976 12754584 12870144 12895281 12907776 12978672 12983166 13099968 13104504 13138272 13189248 13210434 13226976 13249061 13312512 13333896 13338513 13372884 13411986 13463172 13464024 13502538 13585152 13589856 13704453 13716864 13827744 13832532 13868176 13872978 13921984 13961808 14002632 14052096 14093184 14115822 14211126 14224896 14252679 14344848 14348907 14386792 14478912 14521248 14601006 14643699 14700516 14737464 14742567 14780556 14832768 14837904 14880348 14971392 14976576 15000633 15015168 15059072 15116544 15141784 15147027 15283296 15288588 15327984 15387456 15412173 15431472 15531264 15556212 15601698 15662232 15707034 15708028 15752961 15803136 15808608 15849344 15854832 15956352 16003008 16132368 16137954 16185141 16288776 16336404 16394112 16442048 16468459 16532356 16547328 16579647 16595712 16686864 16692642 16735656 16842816 16848648 16892064 16941456 17006112 17034507 17150602 17193708 17243982 17304896 17310888 17360406 17466624 17472672 17517696 17585664 17613912 17620011 17635968 17778528 17784684 17830512 17836686 17882648 17950896 17952032 18003384 18119808 18148914 18201981 18272604 18289152 18324873 18436992 18443376 18497304 18615744 18670176 18772722 18790912 18821096 18827613 18948168 18954729 19003572 19059138 19126464 19131876 19305216 19361664 19468008 19474749 19524932 19600688 19649952 19656756 19707408 19777024 19783872 19815651 19840464 19968768 20000844 20059326 20117979 20194758 20196036 20253807 20377728 20384784 20437312 20516608 20549564 20575296 20741616 20748798 20802264 20809467 20882976 20942712 21003948 21078144 21139776 21173733 21275136 21316689 21318038 21337344 21509824 21517272 21580188 21718368 21781872 21858816 21901509 22050774 22106196 22170834 22249152 22256856 22314208 22320522 22457088 22464864 22522752 22588608 22674816 22712676 22924944 22932882 22991976 23081184 23147208 23275817 23296896 23334318 23356928 23402547 23485216 23493348 23514624 23560551 23562042 23704704 23712912 23774016 23782248 23934528 24004512 24159744 24198552 24206931 24269308 24363472 24433164 24504606 24582656 24591168 24663072 24798534 24820992 24893568 25030296 25038963 25103484 25176886 25264224 25272972 25338096 25412184 25501952 25509168 25725903 25790562 25815552 25865973 25957344 25966332 26040609 26199936 26209008 26276544 26378496 26420868 26453952 26498122 26667792 26677026 26745768 26755029 26823972 26926344 26928048 27005076 27170304 27179712 27223371 27408906 27433728 27489049 27655488 27665064 27736352 27745956 27843968 27923616 28005264 28104192 28159083 28186368 28231644 28422252 28505358 28588707 28689696 28697814 28773584 28931623 28957824 29042496 29202012 29287398 29401032 29474928 29485134 29561112 29665536 29675808 29760696 29953152 30001266 30030336 30088989 30118144 30233088 30283568 30292137 30294054 30566592 30577176 30655968 30774912 30824346 30862944 31062528 31112424 31123197 31203396 31324464 31414068 31416056 31505922 31606272 31617216 31698688 31709664 31912704 31977057 32006016 32264736 32275908 32370282 32577552 32672808 32788224 32884096 32936918 33064712 33076161 33159294 33191424 33256251 33373728 33385284 33471312 33480783 33685632 33697296 33784128 33882912 34012224 34069014 34168631 34301204 34387416 34399323 34487964 34609792 34621776 34720812 34933248 34945344 35001477 35035392 35227824 35240022 35271936 35343063 35557056 35569368 35661024 35673372 35765296 35901792 35904064 35961737 36006768 36239616 36297828 36403962 36545208 36649746 36756909 36873984 36886752 36994608 37197801 37231488 37340352 37545444 37642192 37655226 37765329 37896336 37909458 38007144 38118276 38252928 38263752 38610432 38685843 38723328 38936016 38949498 39049864 39201376 39299904 39313512 39414816 39567744 39631302 39680928 39747183 39937536 40001688 40015539 40118652 40235958 40389516 40392072 40507614 40755456 40769568 40874624 41033216 41099128 41113359 41150592 41483232 41497596 41604528 41618934 41765952 41885424 42007896 42156288 42279552 42347466 42471289 42633378 42636076 42674688 42758037 43019648 43034544 43046721 43160376 43436736 43563744 43803018 43931097 44101548 44212392 44227701 44341668 44498304 44513712 44628416 44641044 44914176 44929728 45001899 45045504 45177216 45349632 45425352 45441081 45849888 45865764 45983952 46162368 46236519 46294416 46551634 46593792 46668636 46805094 46970432 46986696 47121102 47124084 47258883 47409408 47425824 47548032 47564496 47869056 48009024 48397104 48413862 48538616 48555423 48726944 48866328 49009212 49182336 49326144 49405377 49597068 49641984 49738941 49787136 50060592 50077926 50206968 50353772 50528448 50545944 50676192 50824368 51003904 51018336 51103521 51451806 51581124 51731946 51914688 51932664 52081218 52399872 52418016 52553088 52756992 52841736 52860033 52907904 52996244 53335584 53354052 53491536 53510058 53647944 53852688 53856096 54010152 54359424 54446742 54605943 54817812 54867456 54974619 54978098 55310976 55330128 55472704 55491912 55687936 55847232 56010528 56318166 56372736 56463288 56482839 56844504 56864187 57010716 57177414 57379392 57395628 57547168 57863246 57915648 58084992 58404024 58424247 58574796 58802064 58949856 58970268 59122224 59331072 59351616 59446953 59521392 59906304 60002532 60027107 60177978 60236288 60353937 60567136 60584274 60588108 60761421 61133184 61154352 61311936 61549824 61648692 61725888 62224848 62246394 62406792 62428401 62648928 62828136 62832112 63011844 63234432 63397376 63419328 63521199 63825408 63950067 63954114 64012032 64529472 64551816 64740564 65155104 65345616 65576448 65704527 65768192 65873836 66129424 66152322 66318588 66512502 66747456 66770568 66942624 66961566 67371264 67394592 67568256 67765824 68024448 68138028 68337262 68602408 68774832 68798646 68975928 69219584 69243552 69441624 69827451 69890688 70002954 70070784 70207641 70455648 70480044 70543872 70681653 70686126 71114112 71138736 71322048 71346744 71530592 71803584 71808128 71923474 72013536 72479232 72595656 72620793 72807924 73090416 73299492 73513818 73747968 73773504 73989216 74395602 74462976 74613133 74680704 75090888 75116889 75284384 75310452 75530658 75792672 75818916 76014288 76236552 76505856 76527504 77177709 77371686 77446656 77597919 77872032 77898996 78099728 78121827 78402752 78528691 78599808 78627024 78829632 79135488 79262604 79361856 79494366 80003376 80031078 80237304 80265087 80471916 80779032 80784144 81015228 81510912 81539136 81670113 81749248 82198256 82226718 82301184 82467147 82966464 82995192 83209056 83237868 83531904 83770848 84015792 84312576 84477249 84559104 84694932 84942578 85266756 85272152 85516074 85766121 86039296 86069088 86093442 86320752 86794869 86873472 87127488 87606036 87862194 88203096 88424784 88455402 88683336 88996608 89027424 89256832 89282088 89859456 90003798 90091008 90266967 90354432 90699264 90850704 90876411 90882162 91699776 91731528 91967904 92324736 92473038 92588832 92743427 93103268 93187584 93337272 93369591 93610188 93940864 93973392 94242204 94248168 94517766 94818816 94851648 95096064 95128992 95738112 95931171 96018048 96794208 96827724 97077232 97110846 97453888 97732656 98018424 98364672 98652288 98810754 99194136 99228483 99477882 99574272 99768753 100121184 100155852 100413936 100442349 100707544 101056896 101091888 101352384 101648736 102036672 102207042 102505893 102903612 103162248 103197969 103463892 103829376 103865328 104162436 104799744 104836032 105004431 105106176 105683472 105720066 105815808 105992488 106029189 106671168 106708104 106983072 107020116 107295888 107705376 107712192 107885211 108020304 108718848 108893484 109211886 109635624 109949238 109956196 110270727 110621952 110660256 110945408 110983824 111375872 111593403 111694464 112021056 112636332 112926576 112965678 113295987 113689008 113728374 114021432 114354828 114758784 114791256 115094336 115279213 115726492 115831296 116057529 116169984 116808048 116848494 117149592 117604128 117899712 117940536 118244448 118703232 118893906 119042784 119241549 119812608 120005064 120046617 120054214 120355956 120707874 121134272 121168548 121176216 121522842 122266368 122308704 122623872 123099648 123297384 123340077 123451776 124449696 124492788 124813584 124856802 125297856 125656272 125664224 126023688 126468864 126838656 127042398 127413867 127900134 127908228 128024064 128274111 129058944 129103632 129140163 129481128 130310208 130691232 131409054 131536384 131747672 131793291 132258848 132304644 132637176 132683103 133025004 133494912 133541136 133885248 133923132 134742528 134789184 135005697 135136512 135531648 136048896 136276056 136323243 136674524 137204816 137549664 137597292 137951856 138439168 138487104 138709557 138883248 139654902 139781376 140005908 140415282 140911296 140960088 141363306 141372252 141776649 142228224 142277472 142644096 142693488 143061184 143607168 143616256 143846948 144027072 145191312 145241586 145615848 145666269 146180832 146598984 147027636 147547008 147978432 148216131 148791204 148925952 149216823 149226266 149361408 150181776 150233778 150568768 150620904 151061316 151585344 151637832 152028576 152473104 153011712 153055008 153310563 154355418 154743372 155195838 155744064 155797992 156199456 156243654 156805504 157057382 157199616 157254048 157659264 158270976 158525208 158580099 158723712 158988732 160006752 160062156 160474608 160530174 160943832 161558064 161568288 162030456 162930719 163078272 163340226 163498496 163817829 164396512 164453436 164602368 164923857 164934294 165932928 165990384 166418112 166475736 167063808 167541696 168031584 168954498 169118208 169389864 169448517 169885156 170533512 170544304 170592561 171032148 171532242 172078592 172138176 172186884 172641504 173589738 173746944 174254976 175212072 175272741 175724388 176406192 176849568 176910804 177366672 177993216 178054848 178340859 178513664 178564176 179718912 180007596 180081321 180533934 180708864 181061811 181701408 181752822 181764324 182284263 183399552 183463056 183935808 184649472 184946076 185177664 185486854 186206536 186674544 186739182 187220376 187285203 187881728 187946784 188484408 188496336 189035532 189703296 190192128 190257984 190563597 191476224 191850201 191862342 192036096 192423343 193588416 193655448 194154464 194221692 194907776 195465312 196036848 196729344 197113581 197304576 197621508 198388272 198456966 198955764 199537506 200242368 200311704 200827872 200884698 201415088 202113792 202183776 202521361 202704768 203297472 204073344 204414084 205011786 205807224 206324496 206395938 206927784 207658752 207730656 208324872 209482353 209672064 210008862 210212352 210622923 211366944 211440132 211631616 211984976 212044959 212058378 213342336 213416208 213966144 214040232 214591776 215410752 215424384 215770422 216040608 217437696 217786968 217862379 218423772 219271248 219898476 219912392 220541454 221243904 221320512 221890816 221967648 223186806 223388928 223839399 224042112 225272664 225350667 225853152 225931356 226591974 227378016 227456748 228042864 228709656 229517568 229582512 230188672 230558426 231452984 231533127 232115058 232339968 232793757 233616096 233696988 234299184 234365481 235208256 235586073 235799424 235881072 236488896 237406464 237787812 238085568 238483098 239180417 240010128 240093234 240108428 240711912 240795261 241415748 242268544 242337096 242352432 243045684 244532736 244617408 245010339 245247744 246594768 246680154 246903552 247401441 248899392 248985576 249627168 249713604 250595712 251312544 251328448 251732159 252047376 252937728 253431747 253677312 254084796 254827734 255800268 255816456 256548222 257298363 258117888 258207264 258280326 258962256 260384607 260620416 261382464 262818108 263495344 263586582 264517696 264609288 265274352 265366206 266050008 266989824 267082272 267770496 267846264 269578368 270011394 270273024 270800901 271063296 272097792 272552112 272629233 272646486 273349048 274409632 275099328 275194584 275903712 276974208 277419114 277766496 278230281 279309804 279562752 280011816 280108773 280830564 281822592 281920176 282726612 282744504 283553298 284456448 284554944 285288192 285386976 286122368 287214336 287232512 287693896 287793513 288054144 290382624 290483172 291231696 291332538 292361664 293197968 294055272 295094016 295956864 296432262 297582408 297685449 298433646 298452532 298722816 299306259 300363552 300467556 301137536 301241808 301327047 302122632 303170688 303275664 304057152 304946208 306110016 306621126 307517679 308710836 309486744 309593907 310391676 311488128 311595984 312398912 312487308 313611008 314114764 314399232 314508096 315013293 315318528 317050416 317160198 317447424 317977464 318087567 320013504 320124312 320949216 321060348 321887664 323116128 323136576 323655633 324060912 325861438 326156544 326680452 327635658 328793024 328906872 329847714 329868588 330812181 331865856 331980768 332836224 332951472 334127616 334780209 335083392 336063168 337908996 338779728 338897034 339770312 339887961 341067024 341088608 341185122 342064296 343064484 344276352 344373768 345283008 345837639 347179476 347493888 348172587 348509952 350424144 350545482 351448776 352812384 353699136 353821608 354733344 356109696 356681718 357027328 357128352 357724647 359437824 360015192 360139851 360162642 361067868 362123622 363402816 363505644 363528648 364568526 366799104 366926112 367871616 369298944 369892152 370020231 370355328 370973708 372413072 373349088 373478364 374440752 374570406 375763456 375893568 376968816 376992672 378071064 379406592 380515968 381127194 382241601 383700402 383724684 384072192 384822333 384846686 387176832 387310896 387420489 388308928 388443384 389815552 390930624 392073696 394227162 394609152 395243016 395379873 396776544 396913932 397911528 398049309 399075012 400484736 400623408 401655744 401769396 402830176 404227584 404367552 405017091 405042722 405409536 406594944 408146688 408828168 408969729 410023572 411614448 412648992 412791876 413855568 415317504 415461312 416128671 416649744 418964706 419344128 420017724 420189749 421245846 422733888 422880264 423969952 424089918 424116756 425329947 426684672 426832416 427932288 428080464 429183552 430821504 430848768 431540844 432081216 435573936 435724758 436847544 436998807 438542496 439796952 439824784 441082908 442240523 442641024 443781632 443935296 444648393 446373612 446777856 447650469 447678798 448084224 450545328 450701334 451706304 451862712 453183948 454756032 454913496 456085728 457419312 459035136 459165024 459931689 460377344 461116852 462905968 463066254 464230116 465587514 467232192 467393976 468598368 468730962 470416512 471172146 471598848 471762144 472977792 474812928 475575624 475740297 476171136 476966196 478360834 480020256 480186468 480216856 481423824 481590522 482831496 484537088 484674192 484704864 486091368 488792157 489234816 490020678 490495488 491453487 493189536 493360308 493807104 494771571 494802882 497798784 497971152 499254336 499427208 501191424 502625088 502656896 503464318 504094752 506863494 507354624 508169592 508345551 509655468 511600536 511632912 511777683 513096444 514596726 516235776 516414528 516560652 517924512 520769214 521240832 522291931 522764928 525636216 525818223 526990688 527173164 529035392 529218576 530548704 530732412 532100016 533979648 534164544 535022577 535540992 535692528 539156736 540022788 540243963 541601802 542126592 543185433 545104224 545258466 545292972 546698096 546852789 548819264 549700837 550198656 550389168 551807424 553948416 554838228 555532992 556460562 558619608 560023632 560217546 561661128 561855609 563645184 563840352 565453224 565489008 567106596 569109888 570576384 570773952 571690791 572244736 574428672 575387792 575550603 575587026 576108288 577270029 580765248 580966344 582463392 582665076 584723328 586395936 588110544 590188032 591340743 591913728 592864524 595164816 595370898 596867292 596905064 598612518 600727104 600935112 602275072 602483616 602654094 604245264 606341376 606551328 607564083 608114304 609892416 612220032 613242252 615035358 617421672 618973488 619187814 620783352 622976256 623191968 624797824 624974616 627222016 628229528 628447059 629016192 630026586 630637056 631868769 634100832 634320396 634894848 635954928 636134877 636175134 640027008 640248624 641898432 642120696 643775328 646232256 646273152 647311266 648121824 649203989 651722876 652313088 653360904 653587137 655271316 657586048 657813744 659695428 659737176 661624362 663731712 663961536 665672448 665902944 669560418 670166784 671518197 672126336 675817992 676052001 677559456 677794068 679540624 679775922 682134048 682177216 682370244 684128592 686128968 688552704 688747536 690566016 691675278 694358952 694599381 696345174 697019904 698381271 700848288 701090964 702897552 703096443 705624768 706758219 707398272 707643216 709466688 712219392 713363436 714256704 715449294 717541251 720030384 720279702 720325284 722135736 722385783 724247244 726805632 727011288 727057296 729137052 733598208 733852224 735031017 735743232 739784304 740040462 740710656 741947416 742204323 744826144 746698176 746956728 748881504 749140812 751787136 753937632 753985344 755196477 756142128 758813184 760295241 761031936 762254388 764483202 767400804 767449368 769644666 769693372 771895089 774353664 774621792 774840978 776617856 776886768 779631104 781153821 781861248 784147392 788454324 790486032 790759746 793553088 793827864 795823056 796098618 798150024 800969472 801246816 803311488 803538792 805660352 806954491 808735104 810034182 810085444 810819072 812402703 813189888 816293376 817656336 817887699 817939458 820047144 823228896 825297984 825583752 827711136 830922624 832257342 833299488 834690843 837929412 838688256 840035448 840326319 840379498 842491692 845467776 845760528 847939904 848179836 848233512 850659894 853369344 853664832 855864576 856160928 858367104 861643008 861697536 863081688 863380539 864162432 871147872 871449516 873695088 873997614 877084992 879593904 879649568 882165816 884481046 885282048 887870592 889296786 892747224 893056347 895300938 895357596 896168448 897918777 901090656 901402668 903412608 903725424 903981141 906367896 909512064 909826992 912171456 914838624 918330048 919863378 920754688 922233704 922553037 925811936 926132508 928460232 928781721 931175028 934464384 934787952 937196736 937461924 940833024 942344292 943197696 943524288 945039879 945955584 951151248 951480594 952342272 953932392 954262701 956721668 960040512 960372936 960433712 962847648 963181044 965662992 969074176 969348384 969409728 970966899 972182736 977584314 978469632 980041356 982906974 986379072 986720616 989543142 989605764 992436543 995597568 995942304 998508672 998854416 1002382848 1004340627 1005250176 1005313792 1006928636 1008189504 1013726988 1016339184 1016691102 1019310936 1019663883 1023201072 1023265824 1023555366 1026192888 1029193452 1032829056 1033121304 1035849024 1037512917 1041538428 1042481664 1044517761 1044583862 1045529856 1051272432 1051636446 1053981376 1054346328 1058070784 1058437152 1061097408 1061464824 1064200032 1068329088 1070045154 1071081984 1071385056 1073173941 1078313472 1080045576 1080419553 1080487926 1083203604 1086370866 1090208448 1090516932 1090585944 1093396192 1093705578 1097638528 1099401674 1100397312 1100778336 1103614848 1107896832 1109676456 1110060693 1111065984 1112921124 1117239216 1120047264 1120435092 1123322256 1123711218 1127290368 1127680704 1130906448 1130978016 1134213192 1138219776 1140515033 1141547904 1143381582 1144489472 1146724803 1150775584 1151101206 1151174052 1152216576 1154466999 1154540058 1161530496 1161932688 1164926784 1165330152 1169446656 1172791872 1176221088 1182681486 1183827456 1185729048 1186139619 1190329632 1190741796 1193734584 1193810128 1194147927 1197225036 1201454208 1201870224 1204550144 1204967232 1205308188 1208490528 1212682752 1213102656 1215051273 1215128166 1216228608 1219784832 1224440064 1226484504 1226909187 1230070716 1234843344 1237946976 1238375628 1241566704 1245952512 1246383936 1248386013 1249595648 1249949232 1256459056 1256894118 1258032384 1260053172 1260569247 1263737538 1268201664 1268640792 1271909856 1272269754 1272350268 1275989841 1280054016 1280497248 1283796864 1284241392 1287550656 1292464512 1292546304 1294622532 1296243648 1298407978 1303445752 1306721808 1307174274 1310542632 1310996421 1315172096 1315627488 1319390856 1319474352 1323248724 1326721569 1327923072 1331344896 1331805888 1333945179 1339120836 1340333568 1342951407 1343036394 1344252672 1346963401 1351635984 1352104002 1355118912 1355588136 1359081248 1359551844 1364268096 1364354432 1364740488 1368257184 1372257936 1377105408 1377495072 1379795067 1381132032 1383350556 1388717904 1389198762 1392690348 1396762542 1401696576 1402181928 1405795104 1406192886 1411249536 1413516438 1414796544 1415286432 1417649527 1418933376 1424438784 1426726872 1427220891 1428513408 1430898588 1435082502 1440060768 1440559404 1440650568 1444271472 1444771566 1448494488 1453611264 1454022576 1454114592 1458274104 1466376471 1467704448 1470062034 1471486464 1474360461 1479568608 1480080924 1481421312 1483894832 1484314713 1484408646 1489652288 1493396352 1493913456 1497763008 1498281624 1503574272 1507875264 1507970688 1510392954 1512284256 1520590482 1522063872 1524508776 1525036653 1528966404 1534801608 1534898736 1535333049 1539289332 1539386744 1543790178 1548707328 1549243584 1549681956 1553235712 1553773536 1562307642 1563722496 1566875793 1568294784 1576908648 1577454669 1580972064 1581519492 1587106176 1587655728 1591646112 1592197236 1596300048 1601938944 1602493632 1605067731 1606622976 1607077584 1611320704 1613908982 1617470208 1620068364 1620170888 1620731889 1624805406 1626379776 1629556299 1635312672 1635775398 1635878916 1640094288 1640558367 1646457792 1649102511 1650595968 1651167504 1655422272 1661845248 1664514684 1666598976 1669381686 1675858824 1680070896 1680652638 1680758996 1684983384 1685566827 1690935552 1691521056 1695879808 1696359672 1696467024 1701319788 1707329664 1711729152 1712321856 1715072373 1716734208 1723286016 1726163376 1726651809 1726761078 1728324864 1731810087 1742295744 1742899032 1747390176 1747995228 1754169984 1759187808 1759299136 1762125113 1764331632 1768962092 1770564096 1774022229 1775741184 1778593572 1785494448 1786112694 1790601876 1790715192 1795837554 1802181312 1802805336 1806825216 1807450848 1807962282 1812735792 1819024128 1819653984 1822692249 1824342912 1829677248 1836660096 1839726756 1844467408 1845106074 1851623872 1852265016 1856920464 1857563442 1862350056 1868928768 1869575904 1874393472 1874923848 1881666048 1884688584 1885341177 1887048576 1890079758 1891911168 1895606307 1902302496 1902961188 1904684544 1907864784 1908404631 1908525402 1913443336 1920081024 1920745872 1920867424 1925695296 1926362088 1931325984 1938696768 1938819456 1941933798 1944365472 1947611967 1955168628 1956939264 1960082712 1960761411 1965813948 1972758144 1973441232 1979086284 1979211528 1984873086 1991195136 1991884608 1997017344 1997708832 2008681254 2010500352 2010627584 2013857272 2014554591 2016379008 2027453976 2028156003 2032678368 2033382204 2038621872 2039327766 2046402144 2046531648 2047110732 2052385776 2058386904 2065658112 2066242608 2071698048 2075025834 2083076856 2083798143 2089035522 2089167724 2091059712 2095143813 2102544864 2103272892 2107962752 2108692656 2109289329 2116141568 2116874304 2120274657 2122194816 2122929648 2128400064 2136658176 2140090308 2142770112 2146347882 2152623753 2160091152 2160839106 2160975852 2166407208 2167157349 2172741732 2180416896 2181033864 2181171888 2186792384 2187411156 2195277056 2198803348 2200794624 2201556672 2205093051 2207229696 2219352912 2220121386 2222131968 2225842248 2226612969 2234478432 2240094528 2240870184 2246644512 2247422436 2255361408 2261812896 2261956032 2265589431 2268426384 2276439552 2280885723 2281030066 2283095808 2286763164 2293449606 2301551168 2302202412 2302348104 2308933998 2309080116 2315685267 2323060992 2323865376 2329853568 2330660304 2338893312 2343461463 2345583744 2352442176 2365362972 2371458096 2372279238 2380659264 2381483592 2387469168 2387620256 2388295854 2394450072 2402908416 2403740448 2409934464 2410616376 2416981056 2420863473 2426205312 2430102546 2430256332 2432457216 2437208109 2439569664 2448880128 2452969008 2453663097 2453818374 2460141432 2469686688 2475893952 2476751256 2483133408 2492767872 2496772026 2499191296 2499898464 2504072529 2512918112 2513788236 2516064768 2520106344 2520978957 2521138494 2527475076 2536403328 2537281584 2543819712 2544539508 2544700536 2551979682 2560108032 2560994496 2567593728 2568482784 2575101312 2584929024 2585092608 2589245064 2590141617 2592487296 2596815956 2606891504 2613443616 2614348548 2621085264 2621992842 2630344192 2631254976 2638781712 2638948704 2646497448 2653443138 2655846144 2663611776 2667890358 2678241672 2679169041 2685902814 2686072788 2688505344 2693756331 2693926802 2703271968 2704208004 2710237824 2711176272 2711943423 2718162496 2719103688 2728536192 2728708864 2729480976 2736514368 2744515872 2754990144 2759590134 2762264064 2766701112 2767659111 2777435808 2778397524 2785380696 2786345163 2793525084 2803393152 2804363856 2811590208 2812385772 2822499072 2827032876 2829593088 2830572864 2835119637 2835299054 2837866752 2853453744 2854441782 2857026816 2861797176 2862788103 2870165004 2880121536 2881118808 2881301136 2888542944 2889543132 2896988976 2907222528 2908045152 2908229184 2912900697 2916548208 2932752942 2935408896 2940124068 2941328243 2948720922 2959137216 2960161848 2967789664 2968629426 2968817292 2977309629 2979304576 2986792704 2987826912 2995526016 2996563248 3007148544 3013021881 3015750528 3015941376 3020785908 3024568512 3041180964 3049017552 3050073306 3057932808 3058991649 3069603216 3069797472 3070666098 3078578664 3078773488 3087580356 3095683661 3098487168 3099363912 3106471424 3107547072 3112538751 3124615284 3127444992 3133553283 3133751586 3136589568 3153817296 3154909338 3161944128 3163038984 3174212352 3175311456 3183292224 3184394472 3192600096 3204987264 3210135462 3213245952 3214155168 3219521823 3222641408 3227817964 3234940416 3240136728 3240341776 3241258659 3241463778 3249610812 3259112598 3270625344 3271550796 3271757832 3280188576 3281116734 3292915584 3298205022 3301191936 3302335008 3310844544 3323690496 3329029368 3330182079 3333197952 3338763372 3351717648 3360141792 3361305276 3361517992 3369966768 3371133654 3381871104 3383042112 3391759616 3392719344 3392934048 3402639576 3414659328 3421545099 3424643712 3430144746 3433468416 3440174409 3452326752 3453303618 3453522156 3456649728 3463400997 3463620174 3484591488 3485798064 3494780352 3495990456 3508339968 3518375616 3518598272 3524250226 3528663264 3537924184 3548044458 3551482368 3557187144 3558418857 3570988896 3572225388 3581203752 3581430384 3582443781 3591675108 3604362624 3605610672 3613650432 3614901696 3615924564 3625471584 3638048256 3639307968 3645153819 3645384498 3648685824 3656043517 3659354496 3673320192 3679453512 3680727561 3688934816 3690212148 3703247744 3704530032 3713840928 3715126884 3724700112 3737857536 3739151808 3745158039 3748786944 3749847696 3769377168 3770682354 3774097152 3780159516 3781707741 3791212614 3804604992 3805922376 3815729568 3816809262 3817050804 3826886672 3827969523 3840162048 3841491744 3841734848 3847905859 3851390592 3852724176 3862651968 3877393536 3877638912 3883867596 3888730944 3895223934 3910337256 3920165424 3921522822 3931627896 3932989263 3945516288 3946882464 3958172568 3958423056 3969746172 3980164707 3983769216 3994034688 3995417664 4001835537 4017362508 4021000704 4027714544 4028854221 4029109182 4032758016 4040890203 4054907952 4056312006 4065356736 4066764408 4077243744 4078655532 4092804288 4093063296 4094221464 4104771552 4116773808 4131316224 4132485216 4139385201 4143396096 4150051668 4166153712 4167596286 4178071044 4178335448 4190287626 4205089728 4206545784 4215925504 4217385312 4218578658 4233748608 4240549314 4244389632 4245859296 4252948581 4256800128 4273316352 4280180616 4281662673 4285540224 4292695764 4305247506 4320182304 4321678212 4321951704 4332814416 4334314698 4345483464 4360833792 4362067728 4362343776 4373584768 4374822312 4390554112 4397606696 4399129413 4403113344 4410186102 4414459392 4423081383 4438705824 4440242772 4444263936 4451684496 4452944139 4453225938 4468956864 4480189056 4481740368 4493289024 4494844872 4510722816 4523625792 4523912064 4531178862 4536852768 4544427923 4561771446 4562060132 4566191616 4573526328 4575109959 4586899212 4603102336 4604404824 4604696208 4605999147 4617867996 4618160232 4631370534 4646121984 4647730752 4659707136 4661320608 4686922926 4691167488 4700627379 4704884352 4730725944 4732364007 4742916192 4744558476 4761318528 4762967184 4774938336 4775240512 4776591708 4788900144 4805816832 4807480896 4815203193 4819868928 4821232752 4833962112 4841726946 4852410624 4860205092 4860512664 4862195667 4874416218 4879139328 4888668897 4905938016 4907326194 4907636748 4920282864 4921675101 4939373376 4947307533 4951787904 4953502512 4966266816 4985535744 4993544052 4999796928 5008145058 5025836224 5027576472 5040212688 5041957914 5042276988 5054950152 5056700481 5072806656 5074563168 5087639424 5089079016 5089401072 5103959364 5121988992 5135187456 5136965568 5145217119 5150202624 5169858048 5178490128 5179955427 5180283234 5184974592 5193631912 5195430261 5213783008 5226887232 5228697096 5242170528 5243985684 5262509952 5277563424 5277897408 5286375339 5292994896 5306886276 5311692288 5322066687 5327223552 5335780716 5356483344 5358338082 5371805628 5372145576 5387512662 5387853604 5406543936 5408416008 5420475648 5422352544 5423886846 5436324992 5438207376 5457072384 5457417728 5458961952 5468076747 5473028736 5489031744 5509980288 5519180268 5533402224 5535318222 5554871616 5556795048 5570761392 5572690326 5587050168 5606786304 5608727712 5623180416 5624771544 5644998144 5654065752 5656023531 5661145728 5670239274 5670598108 5675733504 5686818921 5706907488 5708883564 5714053632 5723594352 5725213893 5725576206 5740330008 5760243072 5762237616 5762602272 5777085888 5779086264 5793977952 5816090304 5816458368 5825801394 5833096416 5842835901 5865505884 5870817792 5880248136 5882284233 5882656486 5897441844 5918274432 5920323696 5935579328 5937258852 5937634584 5954619258 5958609152 5973585408 5975653824 5991052032 5993126496 6026043762 6031501056 6031882752 6041571816 6043663773 6049137024 6082361928 6084468009 6098035104 6100146612 6115865616 6117983298 6139206432 6139594944 6141332196 6157157328 6157546976 6175160712 6191367322 6196974336 6198727824 6215094144 6225077502 6249230568 6251394429 6267106566 6267503172 6273179136 6285431439 6307634592 6309818676 6323888256 6326077968 6327867987 6348424704 6350622912 6360823971 6366584448 6368788944 6385200192 6409974528 6420270924 6428310336 6439043646 6445282816 6455635928 6457871259 6480273456 6480683552 6482517318 6482927556 6499221624 6501472047 6518225196 6541250688 6543101592 6543515664 6560377152 6562233468 6585831168 6596410044 6602383872 6604670016 6615279153 6621689088 6658058736 6660364158 6666395904 6677526744 6679838907 6703435296 6720283584 6722610552 6723035984 6739933536 6742267308 6766084224 6783519232 6785438688 6785868096 6796768293 6805279152 6829318656 6842657169 6843090198 6849287424 6860289492 6880348818 6904653504 6906607236 6907044312 6926801994 6927240348 6947055801 6969182976 6971596128 6989560704 6991980912 7016679936 7030384389 7036751232 7037196544 7048500452 7057326528 7075848368 7096088916 7114374288 7116837714 7141977792 7144450776 7162407504 7162860768 7164887562 7183350216 7208725248 7211221344 7229803392 7231849128 7250943168 7262590419 7278615936 7290307638 7290768996 7297371648 7311624327 7312087034 7318708992 7346640384 7358907024 7360989291 7361455122 7377869632 7380424296 7406495488 7409060064 7427681856 7430253768 7449400224 7478303616 7490316078 7497573888 7499695392 7512217587 7538754336 7541364708 7548194304 7560319032 7562936871 7563415482 7582425228 7609209984 7611844752 7631459136 7633618524 7634101608 7653773344 7655939046 7680324096 7682983488 7683469696 7695811718 7702781184 7705448352 7725303936 7754787072 7755277824 7767735192 7770424851 7777461888 7790447868 7820674512 7840330848 7843045644 7863255792 7865978526 7891032576 7893764928 7916345136 7916846112 7939492344 7960329414 7967538432 7983605231 7990835328 8003671074 8034725016 8037507123 8055429088 8057708442 8058218364 8065516032 8081268993 8081780406 8109815904 8112624012 8130713472 8133528816 8154487488 8157311064 8185608576 8186126592 8188442928 8209543104 8233547616 8264970432 8278770402 8286792192 8300103336 8302977333 8332307424 8335192572 8356142088 8356670896 8359035489 8380575252 8402569937 8410179456 8413091568 8431851008 8434770624 8437157316 8467497216 8481098628 8488779264 8491718592 8505358911 8505897162 8513600256 8560361232 8563325346 8571080448 8585391528 8588364309 8610495012 8640364608 8643356424 8643903408 8665628832 8668629396 8690966928 8721667584 8724135456 8724687552 8738702091 8747169536 8749644624 8795213392 8798258826 8806226688 8820372204 8823984729 8846162766 8877411648 8880485544 8903368992 8905888278 8906451876 8931928887 8937913728 8960378112 8963480736 8986578048 8989689744 9021445632 9039065643 9047251584 9047824128 9062357724 9073705536 9088855846 9123542892 9124120264 9147052656 9150219918 9173798424 9176974947 9206204672 9208809648 9209392416 9211998294 9235735992 9236320464 9262741068 9287050983 9295461504 9319414272 9322641216 9337616253 9373845852 9382334976 9400659849 9401254758 9409768704 9461451888 9464728014 9485832384 9489116952 9522637056 9525934368 9549876672 9550481024 9553183416 9577800288 9614961792 9630406386 9639737856 9642465504 9658565469 9667924224 9683453892 9704821248 9720410184 9721025328 9723775977 9724391334 9748832436 9777337794 9811876032 9814652388 9815273496 9840565728 9843350202 9878746752 9894615066 9903575808 9907005024 9923546689 9932533632 9971071488 9987088104 9990546237 9999593856 10016290116 10051672448 10055152944 10080425376 10083915828 10084553976 10109900304 10113400962 10145613312 10149126336 10175278848 10178158032 10178802144 10207918728 10243977984 10264635297 10273931136 10290434238 10300405248 10320523227 10356980256 10359910854 10360566468 10369949184 10387263824 10390202991 10390860522 10427566016 10453774464 10457394192 10484341056 10487971368 10525019904 10555126848 10555794816 10572750678 10585989792 10613772552 10644133374 10654447104 10671561432 10675256571 10712966688 10716676164 10743611256 10744291152 10747331343 10775025324 10775707208 10813087872 10816832016 10840951296 10844705088 10847773692 10872649984 10876414752 10914144768 10917923904 10935461457 10936153494 10946057472 10968130551 10978063488 11019960576 11038360536 11042182683 11066804448 11070636444 11109743232 11113590096 11141522784 11145380652 11174100336 11213572608 11217455424 11235474117 11246360832 11249543088 11308131504 11312047062 11322291456 11340478548 11341196216 11345123223 11373637842 11413814976 11417767128 11447188704 11450427786 11451152412 11480660016 11483908569 11520486144 11524475232 11525204544 11543717577 11554171776 11558172528 11587955904 11632180608 11632916736 11651602788 11666192832 11685671802 11731011768 11760496272 11764568466 11765312972 11794883688 11798967789 11836548864 11840647392 11871158656 11874517704 11875269168 11909238516 11917218304 11940494121 11951307648 11982104064 11986252992 12005506611 12052087524 12063002112 12083143632 12086562663 12087327546 12098274048 12122670609 12164723856 12168936018 12196070208 12200293224 12231731232 12235966596 12278412864 12279189888 12282664392 12314314656 12315093952 12334875791 12350321424 12382734644 12393948672 12397455648 12418155603 12430188288 12450155004 12498461136 12502788858 12534213132 12535006344 12570862878 12615269184 12619637352 12647776512 12652155936 12655735974 12701245824 12721647942 12733168896 12737577888 12758845743 12770400384 12819949056 12840541848 12844988019 12856620672 12878087292 12911271856 12915742518 12960546912 12961367104 12965034636 12965855112 12998443248 13002944094 13036450392 13082501376 13086203184 13087031328 13120754304 13124466936 13171662336 13192820088 13197388239 13209340032 13230558306 13243378176 13269244149 13316117472 13320728316 13332791808 13355053488 13358832417 13359677814 13406870592 13440567168 13445221104 13446071968 13479867072 13484534616 13532168448 13570877376 13571736192 13593536586 13610558304 13633283769 13685314338 13686180396 13698574848 13720578984 13725329877 13760697636 13809307008 13813214472 13814088624 13817997441 13853603988 13854480696 13894111602 13938365952 13943192256 13979121408 13983961824 14060768778 14073502464 14074393088 14097000904 14101882137 14114653056 14151696736 14192177832 14197092021 14228748576 14233675428 14283955584 14288901552 14324815008 14325721536 14329775124 14366700432 14417450496 14422442688 14445609579 14459606784 14463698256 14501886336 14525180838 14557231872 14580615276 14581537992 14586587001 14623248654 14624174068 14637417984 14666006691 14717814048 14721978582 14722910244 14755739264 14760848592 14765025303 14812990976 14818120128 14841922599 14855363712 14860507536 14898800448 14956607232 14980632156 14999390784 15024435174 15077508672 15082729416 15120638064 15125873742 15126830964 15164850456 15170101443 15218419968 15223689504 15262918272 15267237048 15268203216 15307546688 15311878092 15365966976 15366939392 15391623436 15405562368 15410896704 15435651357 15450607872 15509574144 15535470384 15539866281 15540849702 15554923776 15580895736 15586290783 15641349024 15680661696 15686091288 15726511584 15731957052 15787529856 15832690272 15833692224 15859126017 15878984688 15920658828 15935076864 15966200061 15967210462 15981670656 16007342148 16069450032 16075014246 16110858176 16115416884 16116436728 16162537986 16163560812 16219631808 16225248024 16261426944 16267057632 16308974976 16314622128 16371217152 16372253184 16376885856 16404230241 16419086208 16467095232 16529940864 16557540804 16600206672 16605954666 16664614848 16670385144 16712284176 16713341792 16718070978 16761150504 16805139874 16820358912 16826183136 16869541248 16874314632 16934994432 16962197256 16968070593 16983437184 17010717822 17011794324 17027200512 17060456763 17120722464 17126650692 17142160896 17170783056 17175641679 17176728618 17220990024 17280729216 17286712848 17287806816 17331257664 17337258792 17381933856 17448270912 17449375104 17477404182 17494339072 17499289248 17528507703 17590426784 17596517652 17612453376 17640744408 17646852699 17647969458 17692325532 17754823296 17760971088 17806737984 17811776556 17812903752 17863857774 17875827456 17920756224 17926961472 17973156096 17979379488 18078131286 18094503168 18095648256 18124715448 18130991319 18147411072 18177711692 18247085784 18248240528 18253404027 18294105312 18300439836 18347596848 18353949894 18412409344 18417619296 18418784832 18423996588 18471471984 18472640928 18525482136 18574101966 18590923008 18645282432 18675232506 18747691704 18754183287 18801319698 18802509516 18819537408 18856294317 18922903776 18929456028 18971664768 18978233904 18983603961 19045274112 19051868736 19082471913 19099753344 19100962048 19106366832 19155600576 19229923584 19260812772 19284931008 19317130938 19335848448 19366907784 19373613777 19440820368 19442050656 19447551954 19448782668 19497664872 19504416141 19554675588 19623752064 19629304776 19630546992 19681131456 19686700404 19757493504 19789230132 19807151616 19814010048 19845837459 19847093378 19865067264 19974176208 19981092474 19999187712 20032580232 20039516721 20103344896 20110305888 20160850752 20167831656 20169107952 20219800608 20226801924 20298252672 20350557696 20356316064 20357604288 20390304879 20415837456 20487955968 20527971507 20529270594 20547862272 20580868476 20589297701 20641046454 20713960512 20719821708 20721132936 20774527648 20780405982 20781721044 20841167403 20855132032 20907548928 20914788384 20968682112 20975942736 21050039808 21091153167 21110253696 21111589632 21145501356 21171979584 21227545104 21288266748 21343122864 21350513142 21425933376 21433352328 21487222512 21488582304 21494662686 21550050648 21551414416 21626175744 21633664032 21669785627 21689410176 21695547384 21745299968 21752829504 21787771257 21835847808 21870922914 21872306988 21892114944 21934872981 21936261102 21956126976 22039921152 22076721072 22084365366 22133608896 22141272888 22219486464 22227180192 22283045568 22290761304 22348200672 22434910848 22470948234 22492721664 22499086176 22536652761 22616263008 22624094124 22644582912 22680957096 22682392432 22688810613 22690246446 22747275684 22827629952 22835534256 22894377408 22900855572 22902304824 22961320032 22967817138 23040972288 23048950464 23050409088 23087435154 23108343552 23116345056 23175911808 23264361216 23265833472 23303205576 23311274553 23332385664 23371343604 23462023536 23520992544 23529136932 23530625944 23589767376 23597935578 23673097728 23681294784 23742317312 23749035408 23750538336 23818477032 23880988242 23902615296 23950815693 23972505984 24011013222 24104175048 24112521369 24166287264 24173125326 24174655092 24196548096 24243806979 24245341218 24329447712 24337872036 24392140416 24400586448 24463462464 24471933192 24556825728 24558379776 24565328784 24628629312 24630187904 24669751582 24700642848 24765469288 24794911296 24836311206 24860376576 24900310008 24908931999 24996922272 25005577716 25068426264 25070012688 25077106467 25141725756 25207709811 25230538368 25239274704 25295553024 25304311872 25311471948 25402491648 25443295884 25466337792 25475155776 25516076733 25517691486 25540800768 25592304619 25681083696 25689976038 25713241344 25756174584 25765092927 25822543712 25831485036 25921093824 25922734208 25930069272 25931710224 25996886496 26005888188 26072900784 26165002752 26172406368 26174062656 26216106273 26241508608 26248933872 26385640176 26394776478 26418680064 26461116612 26471954187 26538488298 26632234944 26641456632 26710106976 26717664834 26719355628 26795786661 26813741184 26881134336 26890442208 26892143936 26935341013 26959734144 26969069232 27064336896 27117196929 27141754752 27143472384 27187073172 27221116608 27266567538 27370628676 27372360792 27441157968 27450659754 27521395272 27530924841 27618614016 27626428944 27628177248 27635994882 27707207976 27708961392 27788223204 27861152949 27886384512 27958242816 27967923648 28012848759 28121537556 28147004928 28194001808 28201979547 28203764274 28229306112 28303393472 28384355664 28394184042 28457497152 28467350856 28567911168 28577803104 28649630016 28651443072 28659550248 28733400864 28844885376 28891219158 28919213568 28927396512 28975696407 29003772672 29050361676 29114463744 29161230552 29163075984 29171327931 29173174002 29246497308 29248348136 29332013382 29435628096 29443957164 29445820488 29511478528 29521697184 29530050606 29636240256 29683845198 29710727424 29721015072 29770640067 29797600896 29913214464 29961264312 29971638711 29998781568 30048870348 30155017344 30165458832 30241276128 30251747484 30253661928 30329700912 30340202886 30436839936 30447379008 30525836544 30534474096 30536406432 30615093376 30623756184 30731933952 30733878784 30783246872 30793905891 30821793408 30871302714 30901215744 30961569681 31070940768 31079732562 31081699404 31109847552 31161791472 31170608973 31172581566 31282698048 31361323392 31372182576 31453023168 31463914104 31575059712 31665380544 31667384448 31718252034 31757969376 31841317656 31932400122 31934420924 31963341312 32014684296 32025769713 32138900064 32150028492 32221716352 32230833768 32232873456 32241994029 32325075972 32327121624 32439263616 32450496048 32522853888 32534115264 32617949952 32629244256 32742434304 32753771712 32806384371 32808460482 32838172416 32904391653 32934190464 33059881728 33115081608 33126548049 33200413344 33211909332 33329229696 33340770288 33424568352 33426683584 33436141956 33522301008 33610279748 33640717824 33652366272 33706422351 33739082496 33748629264 33924394512 33936141186 33966874368 34021435644 34023588648 34035369669 34120913526 34241444928 34253301384 34341566112 34351283358 34353457236 34441980048 34451725707 34561458432 34573425696 34575613632 34631152731 34662515328 34674517584 34763867712 34896541824 34898750208 34954808364 34998578496 35057015406 35180853568 35193035304 35281488816 35293705398 35295938916 35384651064 35396903367 35509646592 35521942176 35613475968 35623553112 35625807504 35727715548 35751654912 35821482363 35853922944 35946312192 35958758976 36016519833 36156262572 36189006336 36249430896 36259687989 36261982638 36294822144 36355423384 36368011827 36494171568 36496481056 36506808054 36588210624 36600879672 36695193696 36707899788 36835238592 36837569664 36847993176 36942943968 36945281856 37004627373 37050964272 37148203932 37181846016 37254466809 37290564864 37350465012 37495383408 37508366574 37602639396 37605019032 37712588634 37845807552 37858912056 37943329536 37956467808 37967207922 38103737472 38164943826 38199506688 38201924096 38212733664 38276537229 38311201152 38459847168 38521625544 38534964057 38569862016 38634261876 38733815568 38747227554 38881640736 38884101312 38895103908 38897565336 38995329744 39008832282 39109351176 39247504128 39258609552 39261093984 39362262912 39373400808 39514987008 39578460264 39592164717 39628020096 39691674918 39694186756 39730134528 39807732447 39948352416 39962184948 39998375424 40065160464 40076497251 40079033442 40206689792 40220611776 40321701504 40335663312 40338215904 40439601216 40453603848 40596505344 40712632128 40715208576 40780609758 40831674912 40899851307 41055943014 41058541188 41095724544 41161736952 41175989631 41178595402 41282092908 41427921024 41439643416 41442265872 41453992323 41549055296 41560811964 41563442088 41682334806 41710264064 41815097856 41829576768 41937364224 41951885472 42182306334 42220507392 42223179264 42291002712 42305646411 42343959168 42455090208 42576533496 42591276063 42686245728 42701026284 42851866752 42866704656 42974445024 42977164608 42989325372 43100101296 43102828832 43252351488 43267328064 43336828737 43339571254 43378820352 43391094768 43505659008 43575542514 43671695616 43741845828 43744613976 43759761003 43869745962 43872522204 43912253952 43998020073 44153442144 44168730732 44267217792 44282545776 44295075909 44438972928 44454360384 44525767797 44566091136 44581522608 44696401344 44869821696 44941896468 44998172352 45073305522 45232526016 45248188248 45361914192 45364784864 45377621226 45380492892 45494551368 45510304329 45655259904 45671068512 45788754816 45801711144 45804609648 45922640064 45935634276 46097900928 46100818176 46174870308 46216687104 46232690112 46306954071 46351823616 46528722432 46606411152 46619598843 46622549106 46664771328 46742687208 46758872349 46924047072 47041985088 47058273864 47061251888 47179534752 47195871156 47362589568 47484634624 47498070816 47501076672 47577378051 47636954064 47761976484 47805230592 47898600183 47901631386 47945011968 48022026444 48208350096 48225042738 48332574528 48346250652 48349310184 48487613958 48490682436 48658895424 48675744072 48784280832 48801172896 48926924928 48943866384 49113651456 49116759552 49130657568 49212690723 49257258624 49260375808 49339503164 49401285696 49530938576 49589822592 49672622412 49800620016 49817863998 49993844544 50011155432 50136852528 50140025376 50154212934 50283451512 50415419622 50461076736 50478549408 50608623744 50622943896 50804983296 50886591768 50904211779 50950311552 51032153466 51035382972 51081601536 51181370289 51184609238 51362167392 51379952076 51426482688 51512349168 51526925037 51530185854 51645087424 51662970072 51842187648 51845468416 51860138544 51863420448 51993772992 52011776376 52145801568 52344812736 52348125312 52432212546 52483017216 52497867744 52585523109 52771280352 52789552956 52837360128 52922233224 52940558097 52943908374 53076976596 53264469888 53282913264 53420213952 53435329668 53438711256 53591573322 53627482368 53762268672 53780884416 53784287872 53870682026 53919468288 53938138464 54234393858 54283509504 54286944768 54374146344 54392973957 54442233216 54533135076 54741257352 54744721584 54760212081 54882315936 54901319508 55042790544 55061849682 55237228032 55252857888 55256354496 55271989764 55414415952 55417922784 55576446408 55722305898 55772769024 55885236617 55935847296 56025697518 56243075112 56262549861 56388003616 56403959094 56407528548 56458612224 56568882951 56606786944 56768711328 56788368084 56914994304 56934701712 57135822336 57155606208 57247415739 57299260032 57302886144 57319100496 57466801728 57689770752 57782438316 57854793024 57951392814 58007545344 58100723352 58120841331 58322461104 58326151968 58342655862 58346348004 58492994616 58496696272 58513248423 58664026764 58817989559 58871256192 58887914328 58891640976 59022957056 59043394368 59060101212 59272480512 59367690396 59421454848 59442030144 59537512377 59541280134 59595201792 59922528624 59943277422 59997563136 60097740696 60118550163 60310034688 60330917664 60482552256 60503494968 60507323856 60659401824 60680405772 60894758016 61051673088 61068948192 61072812864 61170914637 61230186752 61247512368 61463867904 61566493744 61583914521 61587811782 61643586816 61742605428 61767893103 61923139362 62141881536 62159465124 62163398808 62323582944 62341217946 62345163132 62523502209 62565396096 62722646784 62744365152 62906046336 62927828208 63150119424 63273459501 63330761088 63334768896 63436504068 63515938752 63682635312 63864800244 63868841848 64029368592 64051539426 64277800128 64300056984 64443432704 64461667536 64465746912 64483988058 64650151944 64654243248 64878527232 64900992096 65009356881 65068230528 65235899904 65258488512 65363313771 65507543424 65612768742 65616920964 65676344832 65804618943 65808783306 65868380928 66119763456 66230163216 66253096098 66400826688 66423818664 66658459392 66681540576 66849136704 66853367168 66872283912 67044602016 67220559496 67304732544 67412844702 67478164992 67497258528 67609958283 67848789024 67872282372 67933748736 68042871288 68047177296 68066431839 68070739338 68241827052 68482889856 68506602768 68683132224 68702566716 68706914472 68883960096 68903451414 69122916864 69146851392 69151227264 69262305462 69325030656 69349035168 69464826823 69527735424 69793083648 69797500416 69909616728 69933823659 69997156992 70114030812 70361707136 70386070608 70562977632 70587410796 70591877832 70769302128 70793806734 71019293184 71043884352 71226951936 71247106224 71251615008 71455431096 71642964726 71707845888 71852447079 71917517952 72033039666 72312525144 72337564107 72498861792 72519375978 72523965276 72589644288 72710846768 72731420937 72736023654 72988343136 72992962112 73013616108 73176421248 73201759344 73390387392 73415799576 73670477184 73675139328 73695986352 73885887936 73890563712 74009254746 74101928544 74296407864 74508933618 74581129728 74700930024 74726795997 74990766816 75016733148 75205278792 75210038064 75231319401 75425177268 75623129433 75691615104 75717824112 75886659072 75912935616 75934415844 76207474944 76329887652 76399013376 76425467328 76548230199 76553074458 76622402304 76776913857 77043251088 77069928114 77139724032 77268523752 77295278781 77467631136 77494455108 77763281472 77768202624 77790207816 77795130672 77990659488 78017664564 78218702352 78495008256 78517219104 78522187968 78648318819 78724525824 78746801616 79156920528 79184329434 79256040192 79383349836 79388373512 79415862561 79615464894 79896704832 79924369896 80130320928 80152994502 80158066884 80387359983 80441223552 80643403008 80671326624 80676431808 80806023039 80879202432 80907207696 81193010688 81351590787 81425264256 81430417152 81561219516 81663349824 81799702614 82111886028 82117082376 82323473904 82351979262 82357190804 82564185816 82592774523 82855842048 82879286832 82884531744 82907984646 83098110592 83121623928 83126884176 83364669612 83420528128 83583458847 83659153536 83874728448 83903770944 84038546277 84364612668 84441014784 84582005424 84605938641 84611292822 84687918336 84910180416 85153066992 85182552126 85372491456 85402052568 85703733504 85733409312 85948890048 85954329216 85978650744 86200202592 86205657664 86344130537 86534656128 86673657474 86679142508 86757640704 86782189536 86927089221 87011318016 87151085028 87343391232 87483691656 87489227952 87513983793 87519522006 87739491924 87745044408 87996040146 88306884288 88337461464 88534435584 88565091552 88590151818 88908720768 89051535594 89132182272 89163045216 89311920201 89392802688 89739643392 89883792936 89914916133 89996344704 90146611044 90465052032 90496376496 90723828384 90729569728 90755242452 90760985784 90989102736 91020608658 91310519808 91342137024 91577509632 91603422288 91609219296 91845280128 91871268552 92195801856 92201636352 92349740616 92381717673 92465380224 92613908142 92703647232 92884709043 93212822304 93239197686 93245098212 93329542656 93485374416 93511826919 93517744698 93848094144 94083970176 94116547728 94122503776 94359069504 94391742312 94725179136 94996141632 95002153344 95154756102 95273908128 95523952968 95797200366 95803262772 95890023936 96044052888 96077309139 96416700192 96450085476 96665149056 96692501304 96698620368 96725982087 96975227916 96981364872 97317790848 97351488144 97568561664 97602345792 97853849856 97887732768 98227302912 98261315136 98419153113 98425381446 98514517248 98520751616 98679006328 98713174959 98802571392 99061877152 99179645184 99345244824 99379644147 99601240032 99635727996 99987689088 100022310864 100273705056 100280050752 100308425868 100566903024 100830839244 100922153472 100957098816 101119267053 101217247488 101245887792 101773183536 101808423558 101900623104 102064306932 102070765944 102106109007 102362740578 102369218476 102724334784 102759904152 103024698336 103053850074 103060371708 103290174848 103325940144 103355177121 103684375296 103690936832 103720277088 103726840896 103893458193 103987545984 104023552752 104291603136 104689625472 104696250624 104864425092 104995735488 105171046218 105542560704 105579105912 105844466448 105881116194 105887816748 106153953192 106190710101 106528939776 106565826528 106840427904 106870659336 106877422512 107183146644 107254964736 107464447089 107561768832 107568575744 107741364052 107838936576 107876276928 108049559499 108468787716 108567019008 108748292688 108779063967 108785947914 108884466432 109066270152 109104035481 109482514704 109489443168 109520424162 109764631872 109802639016 110085581088 110123699364 110505715776 110512708992 110543979528 110828831904 110835845568 111013882119 111152892816 111444611796 111545538048 111763400427 111770473234 111871694592 112051395036 112486150224 112525099722 112776007232 112807918188 112815057096 113137765902 113213573888 113537422656 113576736168 113829988608 113869403424 114311212416 114494831478 114598520064 114605772288 114638200992 114829611687 114933603456 115379541504 115564876632 115604892171 115709586048 115902785628 116201446704 116241682662 116644922208 116652303936 116685311724 116692696008 116985989232 116993392544 117026496846 117328053528 117635979118 117742512384 117775828656 117783281952 118086788736 118120202424 118544961024 118735380792 118776494151 118884060288 119075024754 119082560268 119190403584 119423197341 119845057248 119886554844 119995126272 120195481392 120229491753 120237100326 120620069376 120661835328 120965104512 121006989936 121014647712 121318803648 121360811544 121789516032 122137896384 122145625728 122341829274 122460373504 122495024736 122699553921 123132987488 123167829042 123175623564 123287173632 123485210856 123527968893 123535786206 123846278724 124283763072 124318930248 124326797616 124647165888 124682435892 124690326264 125047004418 125130792192 125445293568 125488730304 125812092672 125855656416 126546919002 126661522176 126669537792 126873008136 126916939233 127031877504 127365270624 127729600488 127737683696 127773828189 128058737184 128103078852 128555600256 128600113968 128886865408 128923335072 128931493824 128967976116 129300303888 129308486496 129757054464 129801984192 130010486211 130018713762 130136461056 130516977024 130726627542 131015086848 131225537484 131233841928 131279283009 131609237886 131617566612 131736761856 131994060219 132460326432 132506192196 132801653376 132847637328 132885227727 133316918784 133363081152 133577303391 133698273408 133706734336 133744567824 134089204032 134441118992 134609465088 134825689404 134994517056 135219916566 135697578048 135744564744 136085742576 136094354592 136132863678 136141478676 136483654104 136530912987 136965779712 137013205536 137366264448 137405133432 137413828944 137767920192 137806902828 138293702784 138302454528 138524610924 138650061312 138698070336 138920862213 138929653646 139055470848 139586167296 139819233456 139858796529 139867647318 139994313984 140228061624 140276617047 140723414272 140772141216 141125955264 141174821592 141183755664 141538604256 141587613468 142087768704 142453903872 142494212448 142503230016 142732134153 142910862192 143285929452 143415691776 143695800549 143704894158 143835035904 144066079332 144125083907 144625050288 144675128214 144997723584 145038751956 145047930552 145421693536 145462841874 145472047308 145976686272 145985924224 146027232216 146352842496 146403518688 146780774784 146831599152 147340954368 147350278656 147391972704 147638072169 147771775872 147781127424 148018509492 148203857088 148592815728 149017867236 149401860048 149453591994 149981533632 150033466296 150410557584 150420076128 150462638802 150850354536 151246258866 151383230208 151435648224 151688499389 151825871232 151868831688 152414949888 152659775304 152712635337 152850934656 153096460398 153106148916 153244804608 153544110867 153553827714 154086502176 154139856228 154279448064 154537047504 154590557562 154935262272 154988910216 155526562944 155536405248 155580415632 155590261344 155981318976 156035329128 156437404704 157034438208 157044375936 157296637638 157449051648 157493603232 157756569327 158313841056 158368658868 158512080384 158766699672 158776747024 158821674291 158831725122 159230929788 159793409664 159848739792 160260641856 160305989004 160316133768 160774719966 160882447104 161286806016 161342653248 161352863616 161612046078 161758404864 161814415392 162703181574 162850528512 162860834304 163122439032 163178921871 163326699648 163599405228 164223772056 164234164752 164280636243 164646947808 164703958524 164714381608 165128371632 165185549046 165711684096 165758573664 165769063488 165815969292 166196221184 166243247856 166253768352 166729339224 167166917694 167318307072 167655709851 167807541888 168077092554 168729225336 168787649583 169164010848 169211877282 169222585644 169375836672 169706648853 169820360832 170306133984 170365104252 170744982912 170804105136 171407467008 171466818624 171742247217 171897780096 171908658432 171957301488 172400405184 172411315328 172688261074 173069312256 173347314948 173358285016 173564379072 173854178442 174022636032 174302170056 174362523993 174967383312 174978455904 175027967586 175039044012 175478983848 175490088816 175539745269 175992080292 176453968677 176613768576 176674922928 177068871168 177130183104 177180303636 177817441536 178103071188 178264364544 178326090432 178612537131 178623840402 178785605376 179767585872 179829832266 179992689408 180293222088 180355650489 180930104064 180992752992 181447656768 181459139456 181510484904 181521971568 181978205472 182041217316 182684274048 183155019264 183206844576 183218438592 183512743911 183690560256 183742537104 184391603712 184699481232 184751743563 184763435346 184930760448 185227816284 185303679309 185769418086 186425644608 186478395372 186490196424 186970748832 187023653838 187035489396 187570506627 187696188288 188167940352 188233095456 188245007552 188547387091 188718139008 188783484624 189450358272 189820378503 189992283264 190004306688 190309512204 190547816256 191047905936 191594400732 191606525544 192088105776 192154618278 192833400384 192900170952 193330298112 193385002608 193397240736 193451964174 193950455832 193962729744 194635581696 194702976288 195028070643 195204691584 195707699712 195775465536 196089941313 196522630272 196838306226 196850762892 197029034496 197358012656 197413856829 197426349918 197605142784 198123754304 198359290368 198690489648 198759288294 199202480064 199271455992 199975378176 200044621728 200547410112 200560101504 200616851736 201133806048 201661678488 201914197632 202238534106 202434494976 202491775584 202829874849 203546367072 203616847116 203801246208 204128613864 204141531888 204199295517 204212218014 204725481156 204738436952 205448669568 205519808304 206049396672 206107700148 206120743416 206580349696 206651880288 206710354242 207368750592 207440554176 207453681792 207786916386 207975091968 208047105504 208394480469 208583206272 209379250944 209392501248 209728850184 209801470977 209991470976 210342092436 211085121408 211158211824 211688932896 211762232388 211775633496 212307906384 212381420202 213057879552 213131653056 213680855808 213741318672 213754845024 214366293288 214928894178 215123537664 215137151488 215482728104 215557341237 215752553856 216099118998 216937575432 217012692321 217496585376 217558127934 217571895828 217768932864 218132540304 218194262811 218208070962 218965029408 218978886336 219040848324 219529263744 219605278032 220171162176 220247398728 221011431552 221025417984 221087959056 221657663808 221671691136 222027764238 222305785632 222889223592 223526800854 223540946468 223743389184 224102790072 224180387991 224972300448 225050199444 225552014464 225615836376 225630114192 225693958203 226275531804 226427147776 226869388299 227074845312 227153472336 227659977216 227738806848 228622424832 228989662956 229197040128 229276401984 229644690597 229659223374 229867206912 230330741571 231129753264 231209784342 231419172096 231805571256 231885836343 232402893408 232483365324 233289844416 233304607872 233370623448 233385392016 233971978464 233986785088 234052993692 234656107056 235271958236 235485024768 235551657312 235566563904 235944956457 236173577472 236240404848 237470761584 237552988302 237768120576 238150049508 238165120536 238247587683 238846394682 239690114496 239773109688 240390962784 240458983506 240474200652 241162079949 241323670656 241930209024 242013979872 242029295424 242418069117 242637607296 242721623088 243579032064 244054772361 244275792768 244291251456 244683658548 244990049472 245399107842 246265974976 246335658084 246351247128 246970421712 247055937786 247071572412 247692557448 247778323569 248567526144 248637860496 248653595232 249294331776 249364871784 249380652528 250094008836 250261584384 250750376541 250977460608 251624185344 251711312832 252115638831 253093838004 253323044352 253746016272 253817815923 253833878466 254063755008 254730541248 255459200976 255475367392 255547656378 256117474368 256206157704 257111200512 257200227936 257846670144 257862987648 257935952232 258600607776 258616972992 259032391611 259603968384 260020972422 260037427524 260272922112 260781267663 261033954048 261453255084 262030173696 262451074968 262467683856 262541951379 262558566018 263218475772 263235133224 263988120438 264920652864 265012384392 265603306752 265695274656 265770455454 266726162304 267154606782 267396546816 267413468672 267489135648 267935760603 268178408064 268882237984 269218930176 269651378808 269744748399 269989034112 270439833132 271395156096 271489129488 272171485152 272188709184 272265727356 272282957352 272967308208 273061825974 273931559424 274026411072 274732528896 274810266864 274827657888 275535840384 275613805656 276587405568 276604909056 277049221848 277145153019 277396140672 277841724426 277859307292 278110941696 278654127129 279638466912 279717593058 279735294636 279988627968 280456123248 280535480757 280553234094 281446828544 281544282432 282251910528 282349643184 282367511328 283077208512 283175226936 284175537408 284988424896 285006460032 285464268306 285821724384 286571858904 287391601098 287409788316 287670071808 288132158664 288231927417 288250167814 289250100576 289350256428 289995447168 290077503912 290095861104 290177946261 290843387072 290925683748 290944094616 291953372544 291971848448 292054464432 292705684992 292807037376 293561549568 293663198304 294681908736 294783945408 295257459339 295276144338 295543551744 295562254848 296037018984 296139524877 296407714176 297185631456 298035734472 298138932441 298803720096 298907183988 299963067264 300066932592 300821115168 300840152256 300925277604 301700709072 302492517732 302766460416 302871296448 303357801159 303376998778 303651742464 303737663376 305319550608 305425270674 305701869312 306192920796 306212297832 306318327021 307088221734 307107655428 308173004352 308279712456 309074095008 309181115124 309870524544 309977820432 310065531363 311053125888 311072810496 311160831264 311180522688 311680374579 311962637952 312070658256 312874809408 314068876416 314088751872 314593275276 314987206464 315513138654 316627682112 316737317736 317533399344 317553494048 317643348582 317663450244 318461859576 318572130303 319586819328 319697479584 320521283712 320611978008 320632267536 321549439932 321764894208 322393341267 322685306496 322705727232 323224092156 323516809728 323628830784 324148678497 325406363148 325701057024 326244878064 326337191901 326357843742 326653399296 327198810456 327312106443 328447544112 328468329504 328561272486 329293895616 329407917048 329428763216 330256743264 330371098092 331517147328 331538126976 331631938584 332392442368 332486495712 332507536704 333041646357 333458678448 334333835388 334636614144 335290201281 335311419702 335615083776 336154185108 337458450672 337575299166 338328021696 338423754564 338445171288 339413297706 339640721664 340612267968 340730208504 341489965824 341608210272 342933637248 343484494434 343795560192 343817316864 343914602976 344488835061 344800810368 344822630656 345376522148 346138624512 346694629896 346716570032 346814676513 347128758144 347708356884 348604340112 348725047986 349934766624 349956911808 350055935172 350078088024 350957967696 350980177632 351079490538 351984160584 352907937354 353227537152 353349845856 354260366208 354360607272 355634883072 356206142376 356329482453 356652180864 357225074262 357247680804 357571210752 358269592023 359535171744 359659664532 359985378816 360586444176 360688475259 360711300978 361860208128 361985505984 362895313536 362918278912 363020969808 363043943136 363956410944 364082434632 365368548096 366413689152 366436877184 367025487822 367381120512 367485074208 368098661763 369398962464 369503487126 369526870692 369861520896 370455632568 370583906679 370607358618 371538836172 372851289216 372956790744 372980392848 373941497664 374047307676 374070978792 375141013254 375392376576 376335880704 376466190912 376490015104 377094774182 377436278016 377566969248 379640757006 379984566528 380008613376 380619024408 380750817699 381095632512 382095811872 383188801464 383213051088 383321484567 384176211552 384309236556 385666800768 385800341904 386660596224 386770005216 386794481472 386903928348 387900911664 387925459488 389271163392 389405952576 390031458633 390056141286 390409383168 391196656319 391550931072 392179882626 393045260544 393676612452 393701525784 393837849027 394716025312 394827713658 394852699836 395210285568 395982180657 396247508608 397380979296 397518576588 398404960128 398542911984 399950756352 400089243456 400731910173 401094820224 401120203008 401233703472 402267612096 403323356976 403828395264 404477068212 404983551168 405659749698 407092734144 407233694232 408257227728 408283063776 408398591034 408424436028 409450962312 409476873904 409592738961 410897339136 411039616608 411725926913 412098793344 412215400296 412241486832 413160699392 413303760576 413420708484 414881108352 414907363584 415573832772 415950183936 416094211008 416762586639 416788960938 417166412544 418758501888 419457700368 419602941954 419982941952 420684184872 420829851141 422170242816 422316423648 423377865792 423524464776 423551266992 424615812768 424762840404 426263306112 427361711616 427482637344 427509690048 428196402459 428732586576 429857788356 430247075328 430965456208 431087401647 431114682474 431505107712 432198237996 432375251721 433875150864 434025384642 434993170752 435116255868 435143791656 436265080608 436388525622 436416141924 437930058816 437957772672 438081696648 439058527488 439210556064 440342324352 440494797456 442022863104 442050835968 442175918112 442914216507 443315327616 443343382272 444055528476 444611571264 445778447184 447053601708 447081892936 448205580144 448360775982 449944600896 450100398888 451104028928 451231672752 451260228384 451387916406 452551063608 453738776598 454149690624 454306944672 455065498167 455477613696 457244849664 457979325912 458137906011 458552803968 459289381194 459318446748 459734413824 460632332601 460661483142 462259506528 462419568684 462838344192 463611142512 463771672686 464805786816 464966730648 466579688832 466609215744 466741246896 466770784032 467943956928 467973570176 468105987384 469312214112 470543916472 471103314624 471133127808 471889912914 472347154944 472480809696 473269707981 474941523168 475105976604 475536241152 476300099016 476330241072 476465022873 476495175366 477692789364 479380228992 479546219376 480781925568 480917967012 480948401304 482324159898 482647341312 483860418048 484027959744 484058590848 484836138234 485275214592 485443246176 486253787761 488109544722 488551585536 488582502912 489367317096 489536765613 489980098944 490798215684 492531949952 492671316168 492702494256 492841908729 493940843424 494111875572 494143144824 495385114896 495556647138 497135052288 497275720992 497307190464 498588663552 498729743568 498761305056 500188017672 501500753082 501954921216 502967129553 503422625664 504231277662 506187676008 506362948749 507492032544 507635631846 507667756932 508127510016 509119946559 509461082496 510918401952 510950734784 511095312756 512234948736 512412315408 514222401024 514400455872 515226741651 515693340288 515725975296 515871904464 517201215552 517233945984 518064783222 519207936768 520041944844 520074855048 521562535326 522067908096 522906510168 523087571979 524902149936 524935367712 525083902758 525117132036 526436951544 526470266448 526619235807 527976240876 529361906031 529841305728 530024768784 531206613504 531390549312 531540910908 533452324608 534309213564 534793093632 534978271296 535837611393 535871521206 536356816128 537764475968 539302757616 539489496798 539978068224 540879666264 541066951467 542790312192 542978258976 544342970304 544377418368 544531454712 544565914704 545934616416 546123651948 548052822144 549465057792 549620533728 549655315776 550538231733 551071680768 551227611312 553174811136 554098443696 554255230689 554290306038 554792281344 555683448852 555718614584 555911037927 557308254258 559276933824 559435186116 559470589272 560912246496 561070961514 561106468188 562711519881 563088564864 564503821056 564699286368 564735022656 565642161273 566154417024 566350453872 568351074816 569461135509 569976849792 570012920064 570928536612 571643448768 573143717808 574783202196 574819576632 576264317328 576463854834 576500335628 578500201152 578700512856 579990894336 580155007824 580191722208 580355892522 581686774144 581851367496 581888189232 583906745088 583943696896 584108928864 585084211929 585614074752 587123099136 587326396608 588269823939 589567890816 590514918678 590552288676 591087103488 592074037968 592241570487 592279049754 592815428352 594371262912 596071468944 596277864882 597607440192 597814367976 599926134528 600133865184 601642230336 601680304512 601850555208 603401418144 604985035464 605742592896 606715602318 606753997556 607303484928 607475326752 608489624547 610639101216 610850541348 611403738624 612385841592 612424595664 612597886551 612636654042 614176443468 614215310856 616346008704 616559424912 618148190016 618362230248 619741049088 619955640864 620131062726 622106251776 622321662528 622361045376 623360749158 623925275904 624141316512 625183441407 625749618816 628137752832 628177503744 629186550552 629404412931 629974412928 631026277308 633255364224 633474635472 635066798688 635106988096 635286697164 635326900488 636923719152 637144260606 639173638656 639394959168 641042567424 641223956016 641264535072 643098879864 644786682534 645370612992 645411454464 646448184312 646672023711 647257661568 648297356994 650812726296 651038076963 652489756128 652674383802 652715687484 653306798592 654397620912 654582788433 654624212886 656895088224 656936659008 657122544972 658587791232 658815834096 658857526432 660513486528 660742196184 663034294656 663076253952 663263877168 664972991424 665015073408 666083292714 666917356896 668667670776 670580402562 670622839404 671230167552 672308370216 672541163973 674916901344 675150598332 676656043392 676847509128 676890342576 677081874609 678826595412 679281443328 680608164897 681224535936 681460417008 682979931648 683216420544 685867274496 686968988868 687591120384 687829205952 688934071791 688977670122 689601620736 689645261312 690753044296 690992224713 693389259792 693433140064 693629353026 694257516288 695416713768 695657509029 697208680224 697450095972 699869533248 699913823616 700111870344 700156176048 701915935392 701960355264 702158981076 703968321168 705815874708 706455074304 706699691712 707834869371 708520732416 708721214544 712412284752 712658964906 713304361728 714450148524 714495361608 714742763049 716539184046 719070343488 719319329064 721172888352 721376950518 721422601956 723486239847 723971011968 725790627072 725836557824 726041939616 726087886272 727254207351 727912821888 728164869264 730737096192 732164317083 732827378304 732873754368 734050975644 734970148416 736197323526 738797924928 739006974252 739053741384 740911265136 741167813358 741214717236 743077672344 743334970707 745702578432 745913581488 745960785696 747882995328 748094615352 748141957584 750282026508 750784753152 752251129623 752932381824 752980030208 754189548364 754872556032 755133938496 756346916493 759281514012 759969133056 761238048816 761453447769 761501635398 762191265024 764191623744 766377602928 766426102176 766642969134 768352423104 768618473112 771333601536 771600683808 773540010432 773588962944 773807856696 775801823328 775850918976 777097174833 778811905152 780062917266 780112282572 780818766336 782343802989 782393312638 783101862144 784359765252 786090521088 787353224904 787403051568 787625854137 787675698054 789432050624 789655427316 789705399672 791964361314 792495017216 794761958592 795037153176 796809920256 797085823968 800178486912 801463820346 802189640448 802240406016 802467406944 803807281809 804535224192 806646713952 807656790528 808954136424 809234245197 809967102336 811319499396 814185468288 814467388464 816514455456 816566127552 816797182068 816848872056 818901924624 818953747808 819185477922 821794678272 822079233216 823451853826 824197586688 824430800592 824482973664 826607521152 826841416968 829762216704 829814727168 831147665544 831435459057 832188422016 833525173278 833577921876 834332825088 835962381387 838915400736 839205883908 839965883904 841368369744 841606442271 841659702282 844340485632 844632847296 846755731584 847048929552 847102533984 849231625536 849525680808 852526612224 854965274688 855019380096 856392804918 857465173152 859715576712 861930912416 862174803294 862229364948 863010215424 864396475992 864695782251 864750503442 867750301728 868050769284 869986341504 870232511736 870287583312 872530161216 872777051244 872832283848 875860117632 875915545344 876163393296 878117054976 878421112128 880684648704 880989594912 884045726208 884351836224 885772378017 885828433014 886630655232 886686764544 888111056952 888418574631 889223142528 891556894368 894107203416 894163785872 894416797323 896411160288 896721551964 899889201792 900200797776 902208057856 902463345504 902520456768 902775832812 905102127216 907477553196 908299381248 908613889344 910073403477 910130996334 910955227392 915958651824 916275812022 917105607936 918578762388 918636893496 918954981063 921264665202 921322966284 924519013056 924839137368 927222285024 927543345372 929611573632 929933461296 930196594089 933159377664 933218431488 933482493792 933541568064 935041123737 935887913856 935947140352 936211974768 938624428224 941087832944 942206629248 942266255616 943779825828 944961619392 946539415962 949883046336 950211953208 952600198032 952660482144 952930045746 952990350732 955385578728 955716390909 958760457984 959092438752 961563851136 961835934024 961896802608 964648319796 965294682624 967180023801 968055919488 968117181696 969672276468 970550429184 970886492352 972446035491 972507575522 976219089444 977103171072 978734634192 979011575703 979073531226 979960197888 981596431368 981936319329 985063899904 985342632336 985404988512 985683817458 987881686848 988223751144 988286289648 990770229792 991113294276 994551441984 994614380928 997177327104 997459487136 997522610112 999124939071 1000376035344 1003001506164 1003909842432 1005870603843 1005934259106 1006845251328 1008462555324 1012375352016 1012725897498 1014984065088 1015271263692 1015335513864 1018239893118 1018922164992 1021836803904 1021901469568 1022190625512 1024469897472 1024824630816 1028800911744 1030453483302 1031386680576 1031451950592 1031743808928 1033466505183 1034402431104 1034467891968 1036129566444 1038415873536 1040083889688 1040149710096 1040444029539 1043125070652 1045813020336 1046175143958 1049804299872 1049870735424 1050167805516 1050234264072 1052873903088 1052940532896 1053238471614 1055952481752 1058723812062 1059682611456 1060049537568 1061819495723 1062781098624 1063081821816 1066904649216 1068618427128 1068988447359 1069956542592 1071675222786 1071743042412 1072713632256 1074808776069 1075528951936 1078605515232 1078978993596 1079956136448 1081759332528 1082133902934 1085580624384 1085956517952 1088685940608 1088754836736 1089062909424 1089131829408 1091869232832 1092247303896 1096105644288 1099241067456 1099310631552 1101076463466 1102143361536 1102455222624 1104295985289 1108196887392 1108510461378 1108580612076 1109584562688 1111366897704 1111437229168 1111751720037 1111822075854 1114616508516 1118553867648 1118870372232 1118941178544 1121824492992 1122141923028 1122212936376 1125423039762 1126177129728 1129007642112 1129398572736 1129470045312 1131284322546 1132308834048 1132700907744 1138922271018 1139953699584 1140025840128 1141857073224 1142252453097 1143286897536 1146287435616 1149566404392 1149639153264 1149964453701 1152528634656 1152927709668 1153000671256 1157000402304 1157401025712 1159981788672 1160310015648 1160383444416 1160711785044 1163373548288 1163702734992 1163776378464 1167813490176 1168217857728 1170094375899 1170168423858 1171228149504 1173589968957 1174652793216 1176539647878 1179135781632 1181029837356 1181104577352 1181513547081 1184148075936 1184483140974 1184558099508 1185630856704 1187946541971 1188742525824 1192142937888 1192555729764 1195214880384 1195628735952 1199852269056 1200267730368 1202195730519 1203284460672 1203360609024 1203701110416 1206802836288 1209970070928 1211485185792 1213431204636 1213507995112 1214950653504 1216979249094 1221278202432 1221701082696 1224771683184 1224849191328 1225195773102 1225273308084 1228352886936 1228430621712 1228778216883 1232692017408 1233118849824 1235177780739 1236296380032 1236724460496 1239482098176 1239911281728 1240262125452 1244643325056 1244722090752 1246721498316 1247850551808 1248282633024 1250287759917 1250366882814 1251499237632 1256275505664 1258373101104 1258808825862 1259948825856 1262052554616 1262489553423 1266510728448 1266949270944 1270133597376 1270213976192 1270573394328 1270653800976 1273847438304 1274288521212 1278789918336 1282085134848 1282447912032 1282529070144 1284589207377 1286197759728 1289573365068 1290741225984 1292896368624 1293262204941 1293344047422 1294515323136 1296594713988 1297125755163 1301625452592 1302076153926 1304979512256 1305348767604 1305431374968 1308795241824 1309165576866 1309248425772 1313790176448 1313873318016 1314245089944 1317175582464 1317631668192 1317715052864 1319831709637 1321026973056 1321484392368 1326068589312 1326152507904 1326527754336 1328742649521 1329945982848 1330030146816 1332166585428 1333834713792 1337335341552 1341160805124 1341245678808 1344616740432 1345082327946 1349833802688 1350301196664 1353312086784 1353695018256 1353780685152 1354163749218 1357653190824 1361216329794 1362449071872 1362920834016 1365196494501 1366432841088 1371734548992 1373937977736 1374413718033 1375658411904 1377868143582 1377955340244 1379203241472 1381506088592 1381896997803 1381984449426 1386778519584 1386866280128 1387258706052 1388515032576 1390833427536 1391315018058 1394417360448 1394900191944 1399739066496 1399827647232 1400223740688 1400312352096 1403831870784 1403920710528 1404317962152 1407936642336 1411631749416 1413399383424 1415669738742 1417041464832 1417442429088 1419809123943 1424824569504 1425317929812 1426608723456 1428900297048 1428990723216 1429395068619 1429485526098 1433078368092 1438140686976 1438638658128 1442345776704 1442753901036 1442845203912 1446972479694 1447942023936 1451581254144 1452083879232 1452175772544 1454508414702 1455825643776 1456329738528 1458761363283 1464328634166 1465654756608 1465747508736 1468101951288 1468610296839 1469940296832 1472394647052 1477595849856 1478013948504 1478107482768 1478525726187 1481822530272 1482335626716 1482429434472 1486155344688 1486669941414 1491405156864 1491827162976 1491921571392 1495765990656 1496189230704 1496283915168 1500564053016 1504502259246 1505864763648 1505960060416 1508379096728 1508901388659 1510267876992 1512693832986 1518563028024 1519088846247 1522476097632 1522906895538 1523003270796 1524382530048 1527359839677 1528383247488 1532755205856 1532852204352 1533285938268 1536704846208 1537236946224 1542667203072 1543201367616 1545680224953 1547080020864 1547177925888 1547615713392 1551603646656 1551701837952 1554194349666 1557623810304 1560125834532 1560224565144 1564687605978 1564786625276 1566203724288 1568719530504 1569262715937 1574706449808 1574806103136 1575251708274 1575351396108 1578864101248 1579310854632 1579410799344 1579857707421 1583928722628 1584990034432 1588085718093 1589523917184 1590074306352 1593619840512 1594171647936 1600356973824 1602927640692 1604379280896 1604934813888 1607512834179 1607614563618 1609070448384 1613293427904 1617908272848 1618468490394 1619934204672 1622638998792 1623200854401 1628370936576 1628934776928 1633028910912 1633132255104 1633594364136 1633697744112 1637803849248 1637907495616 1638370955844 1644158466432 1646903707652 1648395173376 1648861601184 1648965947328 1651614695199 1653215042304 1653682833936 1659524433408 1662295331088 1662765692067 1662870918114 1664376844032 1667050346556 1667155843752 1667733113781 1671924762774 1677830801472 1678411767816 1682736739488 1683212884542 1683319404564 1688134559643 1689265694592 1693511463168 1694097859104 1694205067968 1696926483819 1698463251072 1699051361616 1705053224448 1708383406527 1709930549376 1710038760192 1712785609836 1714930346304 1719431153424 1723861824832 1724349606588 1724458729896 1728792951984 1729391564502 1729501006884 1735500603456 1736101538568 1739972683008 1740465023472 1740575166624 1745060322432 1745554102488 1745664567696 1751720235264 1751831090688 1752326786592 1755252635787 1756842224256 1761369297408 1761979189824 1764809471817 1768703672448 1771544756034 1771656866028 1773261310464 1776222113904 1776724711461 1776837149262 1778446285056 1783113788736 1788214406832 1788327571744 1788833594646 1792822320576 1793443103928 1799778403584 1800401595552 1804926691008 1805040913536 1805551665624 1810204254432 1814955106392 1817227778688 1820146806954 1820261992668 1821910454784 1825468873641 1831917303648 1832551624044 1834211215872 1837157524776 1837273786992 1837793659653 1837909962126 1842529330404 1842645932568 1849038026112 1849678274736 1854444570048 1855086690744 1859223147264 1859866922592 1860393188178 1866318755328 1866964987584 1867083136128 1870082247474 1871775827712 1871894280704 1872423949536 1875550324221 1877248856448 1882175665888 1884413258496 1884532511232 1887559651656 1888213238793 1889923238784 1893078831924 1899766092672 1900423906416 1905200396064 1905320964288 1905860091492 1905980701464 1910771157456 1911432781818 1917520915968 1918184877504 1923127702272 1923671868048 1923793605216 1929296639592 1934360047602 1936111838976 1936234363392 1939344552936 1940016071133 1941772984704 1944892070982 1945015151044 1952438178888 1953114230889 1957469268384 1958023151406 1958147062452 1959920395776 1963192862736 1963748365299 1963872638658 1970127799808 1970685264672 1970809977024 1971367634916 1975763373696 1976447502288 1976572579296 1981540459584 1982226588552 1989102883968 1989228761856 1994918974272 1995045220224 1998249878142 2000752070688 2006003012328 2011741207686 2011868518212 2013690502656 2016925110648 2017623491919 2024750704032 2025451794996 2029968130176 2030542527384 2030671027728 2031245623827 2036479786236 2037844329984 2041824494691 2043673607808 2043802939136 2044381251024 2048939794944 2049649261632 2057601823488 2060906966604 2062773361152 2063487617856 2066802215373 2066933010366 2068804862208 2068935783936 2072259132888 2072976674139 2080167779376 2080299420192 2080888059078 2086250141304 2086972527087 2091626040672 2092350287916 2099608599744 2099741470848 2100335611032 2100468528144 2105747806176 2105881065792 2106476943228 2111904963504 2117447624124 2119365222912 2120099075136 2123504608113 2123638991446 2125562197248 2126163643632 2137236854256 2137976894718 2139913085184 2143350445572 2143486084824 2144228289147 2149617552138 2151057903872 2157211030464 2157957987192 2163518665056 2164267805868 2170458719541 2171913035904 2177371881216 2177509673472 2178125818848 2178263658816 2181762622053 2183738465664 2184494607792 2192211288576 2196492951249 2198482134912 2198621263104 2202152926932 2204910445248 2208591970578 2216393774784 2217020922756 2217161224152 2222733795408 2222874458336 2223503440074 2223644151708 2229233017032 2230004912121 2237107735296 2237740744464 2237882357088 2243648985984 2244283846056 2244425872752 2250846079524 2252354259456 2256753388869 2258797145472 2258940090624 2262568645092 2264617668096 2265401815488 2269040749479 2277844542036 2279907399168 2283714146448 2284360343307 2284504906194 2286573795072 2292574871232 2299132808784 2299278306528 2299928907402 2305057269312 2305855419336 2306001342512 2314000804608 2314802051424 2320620031296 2320766888832 2321423570088 2326747096576 2327405469984 2327552756928 2331291524499 2336435715456 2340188751798 2340336847716 2342456299008 2347031408967 2347179937914 2349305586432 2353079295756 2358271563264 2362059674712 2362209154704 2363027094162 2368296151872 2368966281948 2369116199016 2375893083942 2377485051648 2384285875776 2385111459528 2390429760768 2391257471904 2400535460736 2404391461038 2406568921344 2406721218048 2407402220832 2411421845427 2413605672576 2419940141856 2422970371584 2426862409272 2427015990224 2427702735591 2429901307008 2433958498188 2442556404864 2443402165392 2449543366368 2449698382656 2450391546204 2450546616168 2456705773872 2456861243424 2457556433766 2465384034816 2466237699648 2470355561478 2472592760064 2473448920992 2479822563456 2480524250904 2489286650112 2489444181504 2493442996632 2494306377171 2496565266048 2500575519834 2500733765628 2502998475264 2507887144161 2516746202208 2517617651724 2519897651712 2524105109232 2524819326813 2524979106846 2533021456896 2533898541888 2540267194752 2540427952384 2541146788656 2541307601952 2547694876608 2548577042424 2557579836672 2564895824064 2565058140288 2569178414754 2572395519456 2579146730136 2585792737248 2586524409882 2586688094844 2589030646272 2593189427976 2594087346753 2594251510326 2603250905184 2604152307852 2609959024512 2610697535208 2610862749936 2617590483648 2618331153732 2618496851544 2627580352896 2627746636032 2628490179888 2634351164928 2635263336384 2635430105728 2639663419274 2642053946112 2642968784736 2652137178624 2653055508672 2657317134051 2657485299042 2659891965696 2660060293632 2664333170856 2665255723893 2667669427584 2674670683104 2682321610248 2682491357616 2683250391969 2689233480864 2690164655892 2699667605376 2700602393328 2706624173568 2707390036512 2707561370304 2708327498436 2715306381648 2722432659588 2724898143744 2725841668032 2730220210431 2730392989002 2732865682176 2738376594233 2747875955472 2748827436066 2751316823808 2755736287164 2755910680488 2756864943189 2763012177184 2763793995606 2763968898852 2773557039168 2773732560256 2774517412104 2781666855072 2782630036116 2788834720896 2789800383888 2799478132992 2799655294464 2800447481376 2800624704192 2805123371211 2807663741568 2807841421056 2808635924304 2815873284672 2823263498832 2826798766848 2831339477484 2834884858176 2839618247886 2849649139008 2850635859624 2857800594096 2857981446432 2858790137238 2858971052196 2866156736184 2867149172727 2876281373952 2877277316256 2882081488391 2884691553408 2885507802072 2885690407824 2893944959388 2895884047872 2901540071403 2904167758464 2904351545088 2909016829404 2911651287552 2912659477056 2917338106473 2917522726566 2928657268332 2931309513216 2936203902576 2937220593678 2939880593664 2944789294104 2945808957987 2955191699712 2956027897008 2956214965536 2957051452374 2963645060544 2964671253432 2964858868944 2972310689376 2973339882828 2983654325952 2983843142784 2991531981312 2992378461408 2992567830336 2997374817213 3001128106032 3009004518492 3011729527296 3016758193456 3017611811529 3017802777318 3020535753984 3025387665972 3037126056048 3038177692494 3044952195264 3045813791076 3046006541592 3054719679354 3056766494976 3065510411712 3065704408704 3066571876536 3073409692416 3074473892448 3086402735232 3091360449906 3094160041728 3094355851776 3095231426784 3100399515549 3103207293312 3103403675904 3108388699332 3115247620608 3120251669064 3120449130288 3121332088617 3129375211956 3129573250552 3137439061008 3138525431874 3149412899616 3149612206272 3150503416548 3150702792216 3157728202496 3158621709264 3158821598688 3159715414842 3167857445256 3176171436186 3179047834368 3180148612704 3185458487169 3188343295872 3200713947648 3205855281384 3206965342077 3209869627776 3215025668358 3215229127236 3218140896768 3224426328207 3226586855808 3235816545696 3236936980788 3239868409344 3245277997584 3246401708802 3256741873152 3257869553856 3266057821824 3266264510208 3267188728272 3267395488224 3275607698496 3275814991232 3276741911688 3288316932864 3293807415304 3297723202368 3297931894656 3303229390398 3306430084608 3307365667872 3312887955867 3324590662176 3325531384134 3325741836228 3328753688064 3334100693112 3334311687504 3335255160111 3335466227562 3343849525548 3355661602944 3356823535632 3365473478976 3366425769084 3366638809128 3376269119286 3378531389184 3387022926336 3388195718208 3388410135936 3393852967638 3396926502144 3398102723232 3416766813054 3419861098752 3420077520384 3425571219672 3426757359291 3429860692608 3438862306848 3447723649664 3448699213176 3448917459792 3449893361103 3457585903968 3458783129004 3459002013768 3471001206912 3472203077136 3479945366016 3480930046944 3481150333248 3490120644864 3491108204976 3491329135392 3503440470528 3504653573184 3510283127697 3510505271574 3513684448512 3520769906871 3523958379648 3529618943634 3537407344896 3543089512068 3543313732056 3544540641243 3552444227808 3553449422922 3553674298524 3556892570112 3563839625913 3566227577472 3576428813664 3576655143488 3577667189292 3585644641152 3586886207856 3599556807168 3600803191104 3606587191557 3609853382016 3610081827072 3611103331248 3620408508864 3629910212784 3634455557376 3640293613908 3640523985336 3650937747282 3663834607296 3665103248088 3674315049552 3674547573984 3675587319306 3675819924252 3685058660808 3685291865136 3686334650649 3698076052224 3699356549472 3705533342217 3708889140096 3710173381488 3718446294528 3719733845184 3720786376356 3733929975168 3734166272256 3740164494948 3743551655424 3744847899072 3750863279751 3751100648442 3754497712896 3764351331776 3768826516992 3775119303312 3776426477586 3779846477568 3786157663848 3787468660269 3799532185344 3800847812832 3810400792128 3810641928576 3811720182984 3811961402928 3821542314912 3822865563636 3836369755008 3846255404544 3847343736096 3847587210432 3853767622131 3858593279184 3868720095204 3872223677952 3878689105872 3879786614823 3880032142266 3883545969408 3889784141964 3890030302088 3891377265489 3904876357776 3906228461778 3914938536768 3916046302812 3916294124904 3926385725472 3927496730598 3927745277316 3941370529344 3941619954048 3942735269832 3951526747392 3952895004576 3953145158592 3959495128911 3963080919168 3964453177104 3978205767936 3978457523712 3986227948563 3989837948544 3990090440448 3996499756284 4001504141376 4012006024656 4023482415372 4023737036424 4033850221296 4035246983838 4049501408064 4050903589992 4059936260352 4061085054768 4061342055456 4062491247654 4072959572472 4083648989382 4087347215616 4087605878272 4088762502048 4095589483503 4099298523264 4115203646976 4121813933208 4123241154099 4126975235712 4133604430746 4133866020732 4137609724416 4144518265776 4145690993409 4145953348278 4160335558752 4160598840384 4161776118156 4172500282608 4173945054174 4183252081344 4184700575832 4199217199488 4199482941696 4200671222064 4200937056288 4211495612352 4211762131584 4212953886456 4223809927008 4234895248248 4240198150272 4247009216226 4247277982892 4251124394496 4252327287264 4259427371829 4274473708512 4275953789436 4279826170368 4286700891144 4286972169648 4288185205857 4288456578294 4299235104276 4302115807744 4314422060928 4315915974384 4327037330112 4328535611736 4340917439082 4343826071808 4354743762432 4356251637696 4356527317632 4363525244106 4367476931328 4368989215584 4376284089849 4392985902498 4396964269824 4397242526208 4404305853864 4405830890517 4409820890496 4417183941156 4432787549568 4434041845512 4434322448304 4435577178561 4445467590816 4445748916672 4447006880148 4447288303416 4458466034064 4460009824242 4474215470592 4475481488928 4475764714176 4487297971968 4488567692112 4488851745504 4501692159048 4513506777738 4517594290944 4517880181248 4525137290184 4526704165977 4530803630976 4538081498958 4555689084072 4557266538741 4567428292896 4568720686614 4569009812388 4573147590144 4582079519031 4585149742464 4598265617568 4598556613056 4599857814804 4610114538624 4611710838672 4612002685024 4628001609216 4629604102848 4637040674859 4641240062592 4641533777664 4642847140176 4654810939968 4655105513856 4662583048998 4672871430912 4680377503596 4680673695432 4694062817934 4694359875828 4698611172864 4706158591512 4707788147811 4724119349424 4724418309408 4726054188324 4736592303744 4737932563896 4738232398032 4739573122263 4751786167884 4754970103296 4764257154279 4768571751552 4770222919056 4780859521536 4782514943808 4801070921472 4808782922076 4813137842688 4814804441664 4822538502537 4822843690854 4827211345152 4839880283712 4853724818544 4854031980448 4855405471182 4859802614016 4867916996376 4869602563203 4885112809728 4886804330784 4899086732736 4899396765312 4900783092408 4901093232336 4913411547744 4913722486848 4915112867532 4932475399296 4940711122956 4945185520128 4946897841984 4954844085597 4959645126912 4961048501808 4978573300224 4986885993264 4988297076201 4988612754342 4993130532096 5001151039668 5001467531256 5003199341343 5015774288322 5033492404416 5035235303448 5048210218464 5049638653626 5049958213692 5064403678929 5067797083776 5080534389504 5080855904768 5082293577312 5082615203904 5090779451457 5095389753216 5097154084848 5115159673344 5125150219581 5129791648128 5130116280576 5138356829508 5144791038912 5158293460272 5171585474496 5173048819764 5173376189688 5186378855952 5188174693506 5188503020652 5206501810368 5208304615704 5219918049024 5221395070416 5221725499872 5235180967296 5236662307464 5236993703088 5255160705792 5255493272064 5256980359776 5265757907361 5270526672768 5270860211456 5279326838548 5284107892224 5285937569472 5294428415451 5306111017344 5314634268102 5314970598084 5319783931392 5328666341712 5330174134383 5330511447786 5335338855168 5349341366208 5364643220496 5364982715232 5366500783938 5378466961728 5380329311784 5399335210752 5401204786656 5414780073024 5415122740608 5416654996872 5430612763296 5444865319176 5451683336064 5460440420862 5460785978004 5465731364352 5476406620923 5476753188466 5495751910944 5497654872132 5502633647616 5511472574328 5511821360976 5513380978959 5513729886378 5526024354368 5527587991212 5527937797704 5547114078336 5547465120512 5549034824208 5563333710144 5565260072232 5577669441792 5579600767776 5598956265984 5600894962752 5601249408384 5610246742422 5615327483136 5615682842112 5617271848608 5626650972663 5631746569344 5646526997664 5653597533696 5662678954968 5664639716379 5669769716352 5679236495772 5699298278016 5701271719248 5715601188192 5715962892864 5717580274476 5717942104392 5732313472368 5734298345454 5752562747904 5754554632512 5764162976782 5769383106816 5771015604144 5771380815648 5787889918776 5803080142806 5808335516928 5808703090176 5818033658808 5820048213399 5825318954112 5834676212946 5835045453132 5857314536664 5859342692667 5872407805152 5874441187356 5879761187328 5889578588208 5891245095897 5891617915974 5910383399424 5912055794016 5912429931072 5914102904748 5927290121088 5929342506864 5929717737888 5944621378752 5946679765656 5967308651904 5967686285568 5984756922816 5985135660672 5994749634426 6002256212064 6018009036984 6033516386912 6035223623058 6035605554636 6041071507968 6050775331944 6052870475757 6074252112096 6076355384988 6089904390528 6091627582152 6092013083184 6109439358708 6113532989952 6125473484073 6131020823424 6131408817408 6133143753072 6146819384832 6148947784896 6172805470464 6182720899812 6188320083456 6190462853568 6200406646119 6200799031098 6206414586624 6206807351808 6216777398664 6218930022417 6240503338128 6240898260576 6242664177234 6258750423912 6259146501104 6260917581261 6274878122016 6277050863748 6298825799232 6299224412544 6301006833096 6301405584432 6315456404992 6317243418528 6317643197376 6319430829684 6335714890512 6352342872372 6358095668736 6360297225408 6370513824339 6370916974338 6376686591744 6411710562768 6413930684154 6419739255552 6430051336716 6430458254472 6432684867441 6448852656414 6453173711616 6471633091392 6473873961576 6490555995168 6492803417604 6511376158623 6515739107712 6532115643648 6532529020416 6534377456544 6534790976448 6545287866159 6551215396992 6551629982464 6553483823376 6576633865728 6587614830608 6589478853747 6595446404736 6595863789312 6606458780796 6614731335744 6625775911734 6649181324352 6651062768268 6651483672456 6668201386224 6668623375008 6670510320222 6670932455124 6687699051096 6690014736363 6711323205888 6713647071264 6730946957952 6732851538168 6733277618256 6752538238572 6757062778368 6770260166607 6776391436416 6776820271872 6787705935276 6793853004288 6796205446464 6807122248437 6833533626108 6839722197504 6851142439344 6853081029921 6853514718582 6859721385216 6877724613696 6895447299328 6897398426352 6897834919584 6899786722206 6915171807936 6917566258008 6918004027536 6942002413824 6944406154272 6961860093888 6962300666496 6980241289728 6982216409952 6982658270784 6993874573497 7009307146368 7020566255394 7021010543148 7027368897024 7041094226901 7041539813742 7047916759296 7059237887268 7074814689792 7086179024136 7086627464112 7089081282486 7104888455616 7106898845844 7107348597048 7127679251826 7132455154944 7152857627328 7153310286976 7155334378584 7171289282304 7173772415712 7201606382208 7213174383114 7219706764032 7220163654144 7222206662496 7234265536281 7240817017728 7259820425568 7268911114752 7280587227816 7281047970672 7283108206773 7301875494564 7327669214592 7330206496176 7348630099104 7349095147968 7351174638612 7351639848504 7370117321616 7370583730272 7372669301298 7396152104448 7398713098944 7411066684434 7417778280192 7420346762976 7432736470061 7439467690368 7441572752712 7467859950336 7468332544512 7480328989896 7482919131513 7489695798144 7501726559502 7502201296884 7508995425792 7523661432483 7528702663552 7550238606624 7552852955172 7559692955136 7572315327696 7574937320538 7599064370688 7601695625664 7620801584256 7621283857152 7623440365968 7623922805856 7643084629824 7645731127272 7672739510016 7694687472192 7695174420864 7707535244262 7717186558368 7737440190408 7757378211744 7759573229646 7760064284532 7767091938816 7779568283928 7780060604176 7782262040259 7782754530978 7809752715552 7812456923556 7829877073536 7832092605624 7832588249808 7852771450944 7854993461196 7855490554632 7882741058688 7883239908096 7885470539664 7903053494784 7905790009152 7906290317184 7918990257822 7926161838336 7928906354208 7956411535872 7972455897126 7979675897088 7980180880896 7992999512568 7995767171679 8003008282752 8024012049312 8046964830744 8047474072848 8049751175907 8067700442592 8070493967676 8099002816128 8101807179984 8119872520704 8122170109536 8122684110912 8124982495308 8145919144944 8167297978764 8174694431232 8177525004096 8190660631293 8191178967006 8198597046528 8215129782699 8243627866416 8246482308198 8253950471424 8267208861492 8267732041464 8270594829567 8289036531552 8291381986818 8291906696556 8320671117504 8321197680768 8323552236312 8345000565216 8347890108348 8366504162688 8369401151664 8398434398976 8398965883392 8401342444128 8401874112576 8415370113633 8422991224704 8423524263168 8425907772912 8447619854016 8469790496496 8480396300544 8494018432452 8494555965784 8504654574528 8518854743658 8548947417024 8551907578872 8573401782288 8573944339296 8576370411714 8576913156588 8598470208552 8601447518181 8628844121856 8631831948768 8646244465173 8654074660224 8657071223472 8681834878164 8687652143616 8704620214209 8712503275392 8713054635264 8727050488212 8734953862656 8737978431168 8752014319419 8752568179698 8785971804996 8793928539648 8808611707728 8811661781034 8819641780992 8834367882312 8837426873961 8865575099136 8868083691024 8868644896608 8871154357122 8890935181632 8891497833344 8894013760296 8894576606832 8916932068128 8920019648484 8950962977856 8951529428352 8974595943936 8977135384224 8977703491008 8992124451639 9003384318096 9027013555476 9035188581888 9050274580368 9052835434587 9053408331954 9061607261952 9076162997916 9111378168144 9114533077482 9134856585792 9137441373228 9138019624776 9164159038062 9170299484928 9196531235136 9197113226112 9199715629608 9220229077248 9223421677344 9224005370048 9238821967459 9259208205696 9274081349718 9282480125184 9283067555328 9285694280352 9301198546647 9309621879936 9310211027712 9325166097996 9345742861824 9360755007192 9361347390864 9363996265851 9388125635868 9388719751656 9412317183024 9415576295622 9448238698848 9448836618816 9452108376648 9473184607488 9475865127792 9476464796064 9479146244526 9503572335768 9528514308558 9537143503104 9540445838112 9556375461507 9565029887616 9602141842944 9617565844152 9620896026231 9629608883328 9645077005074 9645687381708 9654422690304 9673278984621 9679760567424 9707449637088 9708063960896 9710810942364 9719605228032 9735833992752 9739205126406 9770225619456 9773608661568 9798173465472 9798793530624 9801566184816 9802186464672 9826823095488 9827444973696 9830225735064 9864950798592 9881422245912 9893795683968 9909688171194 9919290253824 9922097003616 9938663867601 9973771986528 9976594152402 9977225508684 9986261064192 10002302079336 10002935062512 10005765480333 10006398682686 10031548576644 10066984808832 10070470606896 10096420436928 10099277307252 10099916427384 10128807357858 10135594167552 10161068779008 10164587154624 10165230407808 10181558902914 10190779506432 10194308169696 10250300439162 10259583296256 10260232561152 10276713659016 10280272077873 10289582077824 10316586920544 10343170948992 10346097639528 10346752379376 10349680083309 10372757711904 10376349387012 10377006041304 10413003620736 10416609231408 10439836098048 10442790140832 10443450999744 10470361934592 10473324614928 10473987406176 10510321411584 10513960719552 10530849383091 10531515814722 10541053345536 10541720422912 10558653677096 10562309720613 10571875138944 10588856830902 10612222034688 10629268536204 10629941196168 10633621923729 10657332683424 10660348268766 10661022895572 10670677710336 10691518877739 10698682732416 10729286440992 10729965430464 10733001567876 10756933923456 10760658623568 10798670421504 10802409573312 10819761574671 10829560146048 10830245481216 10833309993744 10861225526592 10889730638352 10903366672128 10920880841724 10921571956008 10952813241846 10953506376932 10991503821888 10995309744264 11022945148656 11023642721952 11026761957918 11027459772756 11052048708736 11055175982424 11055875595408 11059003951947 11094228156672 11094930241024 11098069648416 11116600026651 11126667420288 11130520144464 11155338883584 11159201535552 11201789925504 11202498816768 11220493484844 11230654966272 11234543697216 11252589839253 11253301945326 11263493138688 11293053995328 11325357909936 11329279432758 11339539432704 11358472991544 11362405980807 11398596556032 11402543438496 11431202376384 11431925785728 11435160548952 11435884208784 11464626944736 11468596690908 11509109265024 11528325953564 11538766213632 11542031208288 11542761631296 11561302866393 11575779837552 11606160285612 11616671033856 11636067317616 11639359844469 11640096426798 11650637908224 11669352425892 11670090906264 11674131796467 11714629073328 11718685385334 11744815610304 11748882374712 11779157176416 11782490191794 11783235831948 11824111588032 11824859862144 11828205809496 11854580242176 11858685013728 11859435475776 11878485386733 11889242757504 11893359531312 11934617303808 11935372571136 11958683845689 11969513845632 11970271321344 11989499268852 12004512424128 12036018073968 12067032773824 12070447246116 12071211109272 12101550663888 12105740951514 12148504224192 12152710769976 12179808781056 12183255164304 12184026166368 12218878717416 12250946968146 12262041646848 12262817634816 12266287506144 12286768450509 12297895569792 12345610940928 12365441799624 12369723462297 12380925707136 12400813292238 12401598062196 12412829173248 12433554797328 12437072980227 12437860044834 12481006676256 12481796521152 12485328354468 12517500847824 12518293002208 12521835162522 12549756244032 12554101727496 12597651598464 12598448825088 12602013666192 12602811168864 12634486837056 12635286394752 12638861659368 12671429781024 12704685744744 12720594450816 12741027648678 12741833948676 12753373183488 12778282115487 12823421125536 12827861368308 12839478511104 12860102673432 12860916508944 12864555617571 12865369734882 12897705312828 12906347423232 12943266182784 12947747923152 12981111990336 12985606835208 13022752317246 13031478215424 13064231287296 13068754913088 13069581952896 13090575732318 13102430793984 13103259964928 13106967646752 13128852269547 13175229661216 13178957707494 13190892809472 13191727578624 13212917561592 13217492671551 13229462671488 13251551823468 13298362648704 13302125536536 13302967344912 13336402772448 13337246750016 13341020640444 13341864910248 13375398102192 13380029472726 13422646411776 13427294142528 13461893915904 13465703076336 13466555236512 13505076477144 13540520333214 13552782872832 13553640543744 13575411870552 13580112497931 13592410892928 13614244496874 13667067252216 13671799616223 13702284878688 13706162059842 13707029437164 13719442770432 13746238557093 13755449227392 13790894598656 13794796852704 13795669839168 13799573444412 13830343615872 13835132516016 13836008055072 13884004827648 13888812308544 13911122024577 13923720187776 13924601332992 13964432819904 13965316541568 13987749146994 14018614292736 14041132510788 14042021086296 14082188453802 14083079627484 14095833518592 14118475774536 14123364443433 14172358048272 14173254928224 14178162564972 14209776911232 14213797691688 14214697194096 14218719366789 14255358503652 14264910309888 14292771462837 14305715254656 14306620573952 14310668757168 14342578564608 14347544831424 14403212764416 14426348766228 14439413528064 14444413324992 14467615507611 14468531072562 14481634035456 14519640851136 14561174455632 14562095941344 14566216413546 14603750989128 14608807689609 14655338429184 14660412992352 14697260198208 14698190295936 14702349277224 14703279697008 14740234643232 14741167460544 14745338602596 14797426197888 14822133368868 14835556560384 14840693525952 14864532256791 14865472940122 14878935380736 14883145505424 14935719900672 14960657979792 14964891228603 14965838263026 14979391596288 15003453119004 15004402593768 15009598024029 15047322864966 15057405327104 15100477213248 15105705910344 15144630655392 15149874641076 15193211036787 15203391251328 15241603168512 15242567714304 15246880731936 15247845611712 15272338354371 15286169259648 15291462254544 15345479020032 15375450658743 15389374944384 15390348841728 15415070488524 15434373116736 15474880380816 15514756423488 15519146459292 15520128569064 15559136567856 15560121208352 15564524080518 15565509061956 15619505431104 15624913847112 15659754147072 15664185211248 15665176499616 15705542901888 15709986922392 15710981109264 15765482117376 15766479816192 15770941079328 15797273722083 15811580018304 15812580634368 15837980515644 15852323676672 15857812708416 15883285246353 15944911794252 15959351794176 15985999025136 15990522403149 15991534343358 16006016565504 16048024098624 16093929661488 16094948145696 16099502351814 16135400885184 16140987935352 16198005632256 16203614359968 16244340219072 16245368221824 16249964990616 16291838289888 16334595957528 16355050008192 16381321262586 16382357934012 16397194093056 16429219862769 16430259565398 16487255732832 16492964616396 16507900942848 16534417722984 16535464082928 16541189659134 16578073063104 16582763973636 16583813393112 16641342235008 16642395361536 16647104472624 16690001130432 16695780216696 16733008325376 16738802303328 16796868797952 16802684888256 16803748225152 16830740227266 16845982449408 16847048526336 16851815545824 16879952917989 16895239708032 16939580992992 16960792601088 16988036864904 16989111931568 16993919149137 17009309149056 17037709487316 17097894834048 17103815157744 17146803564576 17147888678592 17152740823428 17153826313176 17196940417104 17202895036362 17257688243712 17263663897536 17292488930346 17308149320448 17314142446944 17363669756328 17409240428418 17425006550784 17426109270528 17454100976424 17460144640197 17475956862336 17504028638838 17505136359396 17571943609992 17578028078001 17617223415456 17623323562068 17639283561984 17668735764624 17673735287691 17674853747922 17731150198272 17736167382048 17737289793216 17742308714244 17781870363264 17782995666688 17788027520592 17789153213664 17833864136256 17840039296968 17901925955712 17903058856704 17954270768448 17955406982016 17984248903278 18006768636192 18054027110952 18100549160736 18105670869174 18106816663908 18123214523904 18152325995832 18158611427271 18222756336288 18229066154964 18269713171584 18274882746456 18276039249552 18328318076124 18340598969856 18376420452219 18393062470272 18394226452224 18399431259216 18440458154496 18446843354688 18448010740096 18477643934918 18518416411392 18548162699436 18564960250368 18571388560704 18601219938357 18602397093294 18619243759872 18620422055424 18650332195992 18656790067251 18721510014384 18722694781728 18727992531702 18776251271736 18777439503312 18782752743783 18824634366048 18831152591244 18896477397696 18897673237632 18904216753296 18946369214976 18951730255584 18952929592128 18958292489052 19007144671536 19057028617116 19074287006208 19080891676224 19111541473017 19112750923014 19130059775232 19235131688304 19241792052462 19259217766656 19290154010148 19291374763416 19298054602323 19346557969242 19359521134848 19414899274176 19416127921792 19421621884728 19471667985504 19478410252812 19547217323136 19596346930944 19597587061248 19603132369632 19604372929344 19635863598477 19653646190976 19654889947392 19660451470128 19729901597184 19762844491824 19768436561241 19787591367936 19819376342388 19844194007232 19877327735202 19947543973056 19953188304804 19954451017368 20004604158672 20005870125024 20011530960666 20012797365372 20063097153288 20070044209089 20133969617664 20140941213792 20174570418737 20192840873856 20198554614504 20199832854768 20257614715716 20271188335104 20310780499821 20329174309248 20330460815616 20363117805828 20381559012864 20388616339392 20421366745311 20500600878324 20519166592512 20553427318032 20560544155746 20579164155648 20633173841088 20686341897984 20692195279056 20693504758752 20699360166618 20745515423808 20752698774024 20754012082608 20826007241472 20833218462816 20885580281664 20886901999488 20940723869184 20946649229856 20947974812352 20981623720491 21027921439104 21061698766182 21063031629444 21082106691072 21117307354192 21123282680703 21124619441226 21143750277888 21177713661804 21224444069376 21258537072408 21259882392336 21267243847458 21314665366848 21320696537532 21322045791144 21383037755478 21397365464832 21458572881984 21459930860928 21466003135752 21513867846912 21521317247136 21604819146624 21639523149342 21659120292096 21660490962432 21666619987488 21702796608843 21722451053184 21779461276704 21806733344256 21841761683448 21843143912016 21849324620319 21905626483692 21907012753864 21983007643776 21990619488528 22045890297312 22047285443904 22053523915836 22054919545512 22104097417472 22110351964848 22111751190816 22118007903894 22188456313344 22196139296832 22233200053302 22253334840576 22261040288928 22298209410183 22318403071104 22403579851008 22404997633536 22440986969688 22448757394539 22469087394432 22505179678506 22506603890652 22526986277376 22570984297449 22586107990656 22650715819872 22658558865516 22679078865408 22716945983088 22724811961614 22797193112064 22805086876992 22862404752768 22863851571456 22870321097904 22871768417568 22929253889472 22937193381816 23018218530048 23056651907128 23084062416576 23085523262592 23122605732786 23151559675104 23212320571224 23272134635232 23278719688938 23280192853596 23301275816448 23338704851784 23340181812528 23346786120777 23348263592934 23429258146656 23437370770668 23489631220608 23497764749424 23558314352832 23564980383588 23566471663896 23648223176064 23649719724288 23656411618992 23709160484352 23717370027456 23718870951552 23756970773466 23778485515008 23786719062624 23869234607616 23917367691378 23939027691264 23940542642688 23978998537704 23987301515037 24009024848256 24072036147936 24134065547648 24140894492232 24142422218544 24149253527721 24203101327776 24211481903028 24297008448384 24305421539952 24359617562112 24366510328608 24368052332736 24437757434832 24501893936292 24524083293696 24532575012288 24571981893879 24573536901018 24595791139584 24645389348097 24730883599248 24739446924594 24761851414272 24801626584476 24803196124392 24811784488701 24867109594656 24874145960454 24875720089668 24962013352512 24963593042304 24970656708936 25035001695648 25036586004416 25043670325044 25099512488064 25108203454992 25195303196928 25196897650176 25204027332384 25205622337728 25246110340899 25268973674112 25270572789504 25277723318736 25342859562048 25409371489488 25441188901632 25482055297356 25483667897352 25556564230974 25646842251072 25655722736616 25720205346864 25721833017888 25729111235142 25730739469764 25795410625656 25804342554543 25886532365568 25895495846304 25938733395519 25962223980672 25971213670416 26045504634492 26062956430848 26113860642627 26137509826176 26139163905792 26181151464636 26204861587968 26213935293504 26256042958257 26257704539094 26350459322432 26357915414988 26381785618944 26425835123184 26434985343102 26458925342976 26503103646936 26512280621883 26596725297408 26604251073072 26605934689824 26672805544896 26674493500032 26682041280888 26683729820496 26750796204384 26760058945452 26854588285056 26923787831808 26931406152672 26933110473024 26976373354917 27010152954288 27081040666428 27105565745664 27150823741104 27158506303761 27160224995862 27184821785856 27228488993748 27334134504432 27343599232446 27404569757376 27412324119684 27414058874328 27492477114186 27510898454784 27589593705408 27591339678336 27599146888824 27660687231744 27670265032032 27672016110144 27716465902377 27777624617088 27822244049154 27847440375552 27849202665984 27903595639941 27928865639808 27930633083136 27975498293988 28037228585472 28082265021576 28084042172592 28091988797553 28164376907604 28166159254968 28236951549072 28246728886866 28344716096544 28346509856448 28356325129944 28419553822464 28427595383376 28429394388192 28437438733578 28510717007304 28585542925674 28611430509312 28613241147904 28621337514336 28669126384521 28695089662848 28806425528832 28852697532456 28862688078693 28888826649984 28935231015222 28937062145124 28963268070912 29019836953863 29039281702272 29122348911264 29124191882688 29132432827092 29207501978256 29217615379218 29310676858368 29320825984704 29394520396416 29396380591872 29404698554448 29406559394016 29480469286464 29482334921088 29490677205192 29594852395776 29644266737736 29681387051904 29729064513582 29730945880244 29757870761472 29766291010848 29815991602803 29921315959584 29929782457206 29931676526052 29958783192576 30006906238008 30008805187536 30017296440999 30019196048058 30094645729932 30114810654208 30200954426496 30211411820688 30289261310784 30299749282152 30386422073574 30406782502656 30483206337024 30493761463872 30495691223424 30544676708742 30572338519296 30582924509088 30750901317486 30778749888768 30780697683456 30830140977048 30840816233619 30868746233472 30949760761632 31029512846976 31038292918584 31040257138128 31049040249927 31118273135712 31120242416704 31129048161036 31131018123912 31239010862208 31249827694224 31319508294144 31328370422496 31330352999232 31411085803776 31419973844784 31421962218528 31530964234752 31541882158656 31592548149273 31594547444166 31623160036608 31625161268736 31675961031288 31686929161839 31715625416832 31766570492706 31889823588504 31900865771187 31971998050272 31981044806298 31983068686716 32012033131008 32074556633217 32096048197248 32187859322976 32189896291392 32199004703628 32270801770368 32281975870704 32396011264512 32407228719936 32459284724013 32488680438144 32490736443648 32499929981232 32583676579776 32669191915056 32710100016384 32762642525172 32764715868024 32858439725538 32860519130796 32974511465664 32985929232792 33068835445968 33070928165856 33082379318268 33156146126208 33165527947272 33167626786224 33177011855841 33282684470016 33284790723072 33294208945248 33349800079953 33380002260864 33391560433392 33466016650752 33477604606656 33605369776512 33607496450304 33661480454532 33691964898816 33703631091648 33757769517759 33759905835978 33790479416064 33879161985984 33976073729808 33978223863136 33987838298274 34018618298112 34075418974632 34087217942421 34195789668096 34207630315488 34293607129152 34295777357184 34305481646856 34307652626352 34393880834208 34405790072724 34527327795072 34584977860692 34616298640896 34628284893888 34683908599179 34727339512656 34818480856836 34850013101568 34908201952848 34918079533407 34920289280394 34951913724672 35008057277676 35010272718792 35022395389401 35143887219984 35156056156002 35234446830912 35246647124136 35337471529248 35347470575382 35349707495844 35472334764096 35474579586432 35484617428488 35563740726528 35565991333376 35576055041184 35578306427328 35635456160199 35667728272512 35680078593936 35803851911424 35806117713408 35876051537067 35908541536896 35910813964032 35968497806556 36013537272384 36108054221904 36201098321472 36211341738348 36213633327816 36304651991664 36317222854542 36445512672576 36458132309928 36539426343168 36549765492912 36552078499104 36656636152248 36752840904438 36786124940544 36788452904448 36798862518432 36860305351527 36893686709376 36896021480192 36955287869836 37036832822784 37096325398872 37109170386891 37142777121408 37202439876714 37204794186588 37238487519744 37300664391984 37311218940681 37313580134502 37443020028768 37445389563456 37455985063404 37552502543472 37554879006624 37565505487566 37649268732096 37662305182488 37792954795392 37795346475264 37808433506592 37903460511168 37905859184256 37916584978104 38014289343072 38114057234232 38161783352448 38223082946034 38225501846028 38260119550464 38334846346461 38470263376608 38483584104924 38518435533312 38580308020296 38582749526832 38593666852713 38596109204646 38693115938484 38719042269696 38829798548352 38832255843584 38843243769456 38943335971008 38956820505624 39094434646272 39192693861888 39206264739264 39208745858688 39271727196954 39307292381952 39309779894784 39320902940256 39386556808641 39525688983648 39536873122482 39575182735872 39638752684776 39652478014653 39688388014464 39754655470404 39895087946112 39906376609608 39908902034736 40009208317344 40011740250048 40023061921332 40025594730744 40126194306576 40140088418178 40267939235328 40281882427584 40349140837474 40385681747712 40397109229008 40399665709536 40515229431432 40621560999642 40658348618496 40660921631232 40726235611656 40740337493793 40777232678784 40842733490622 41001201756648 41015398848669 41106854636064 41121088311492 41158328311296 41238715671279 41266347682176 41372683795968 41384390558112 41387009517504 41398720333236 41491030847616 41505397548048 41508024165216 41652014482944 41666436925632 41733366073731 41771160563328 41773803998976 41893298459712 41895949624704 41963247440982 42055842878208 42123397532364 42126063258888 42234614708384 42246565361406 42249238882452 42287500555776 42355427323608 42370093330299 42517074144816 42519764784672 42534487694916 42629330733696 42641393075064 42644091582288 42766075510956 42794730929664 42878314388511 42917145763968 42919861721856 42932006271504 43027735693824 43042634494272 43209638293248 43279046298684 43318240584192 43333239974976 43402846522833 43405593217686 43444902106368 43558922553408 43683523366896 43686287824032 43698649240638 43811252967384 43814025507728 43826423068827 43966015287552 43981238977056 44091780594624 44094570887808 44107047831672 44109839091024 44208194834944 44220703929696 44223502381632 44236015807788 44392278593664 44466400106604 44506669681152 44522080577856 44593596770373 44596418820366 44636806142208 44807159702016 44881973939376 44897514789078 44938174788864 45010359357012 45013207781304 45028794072087 45141968594898 45172215981312 45301431639744 45317117731032 45433891966176 45449623923228 45579633110361 45610173753984 45724809505536 45727703142912 45740642195808 45743536835136 45817015063113 45858507778944 45874386763632 46036437060096 46113303814256 46126351976229 46168124833152 46171046525184 46245211465572 46303119350208 46424641142448 46544269270464 46557439377876 46560385707192 46677409703568 46680363625056 46693572241554 46696527185868 46858516293312 46874741541336 46979262441216 46995529498848 47116628705664 47129960767176 47132943327792 47296446352128 47299439448576 47312823237984 47391821166249 47434740054912 47437741903104 47513941546932 47556971030016 47573438125248 47649855739059 47834735382756 47878055382528 47957997075408 47971567209447 47974603030074 48018049696512 48144072295872 48268131095296 48281788984464 48284844437088 48298507055442 48406202655552 48422963806056 48594016896768 48610843079904 48733020657216 48736104665472 48875514869664 49003787872584 49065150024576 49143963787758 49147073802036 49191582279168 49287659588307 49290778696194 49461767198496 49478893849188 49523702828544 49603253168952 49606392248784 49623568977402 49734219189312 49748291920908 49751440179336 49924026705024 49927186084608 49941313417872 50070003391296 50073172008832 50087340650088 50199024976128 50216406909984 50390606393856 50408054664768 50411244675456 50492220681798 50537947348224 50541145579008 50555446637472 50639858753967 50685719124096 50818742978976 50882377803264 50964110594712 50967335794704 50981757447411 51113128461948 51293684502144 51311445473232 51440410693728 51443666035776 51458222470284 51461478939528 51590821251312 51608685109086 51773064731136 51790991692608 51877466791038 51924447961344 51942427340832 52029155290427 52091009268984 52227721285254 52275019652352 52278327811584 52362302929272 52380433920591 52427870587008 52512085916514 52515409078188 52700918644864 52715830829976 52734084234003 52851670246368 52869970686204 52917850685952 53006207293872 53024561243766 53193450594816 53208502146144 53211869379648 53345611089792 53348987000064 53364082561776 53367459640992 53501592408768 53520117890904 53709176570112 53862812305344 53866220946048 53952746709834 54020305908576 54162081332856 54301647482208 54317012607522 54320449991724 54369643571712 54456977987496 54475834281813 54668269008864 54687198464892 54809139514752 54824648239368 54828117748656 54984954228372 55021796909568 55129261356657 55179187410816 55182679356672 55198293777648 55321374463488 55340530064064 55344032220288 55432931804754 55555249234176 55644488098308 55694880751104 55807191279882 55857731279616 55861266166272 55950996587976 55970370201753 56164530043152 56168084345184 56183977595106 56328753815208 56332318509936 56348258231349 56473903098144 56493457773732 56689432193088 56693019712896 56712650259888 56839107644928 56855190766752 56858788776384 56874877467156 57021434014608 57171085851348 57222861018624 57242675028672 57334624419051 57338252769042 57390179325696 57705395064912 57725376157386 57777653299968 57870462030444 57874124290248 57894163806969 58039673907726 58078563404544 58244697822528 58248383765376 58264865654184 58415003956512 58435230758436 58641651969408 58789040792832 58792761183744 58809397108896 58813118788032 58907590795431 58960938572928 58964669842176 58981354410384 59189704791552 59288533475472 59305309683723 59362774103808 59458129027164 59461891760488 59532582021696 59631983205606 59842631919168 59859564914412 59863353052104 60013812476016 60017610375072 60034592881998 60038392096116 60189291459864 60210132627267 60401908852992 60422823641376 60523711256211 60578522621568 60599498564304 60772844147148 60813565005312 60932341499463 60987522927744 60991382446848 61089353417484 61144677038592 61165849018176 61264100235933 61501802634972 61557499777536 61660281954096 61681632467238 61737492466944 61899521523264 62059025693952 62076585837168 62080514276256 62098080499854 62236546271424 62240484833408 62258096322072 62262036247824 62478021724416 62499655388448 62656740844992 62660705998464 62822171607552 62839947689568 62843924437056 62944871161473 63083764317312 63185096298546 63189094888332 63246320073216 63351922062576 63369848042109 63373858323678 63431250833664 63533140985412 63779647177008 63801731542374 63943996100544 63962089612596 63966137373432 64149113266434 64192096394496 64375718645952 64379792582784 64398009407256 64541603540736 64563951741408 64814457439872 64918569448026 64977360876288 64981472887296 64999859962464 65108389826529 65167353159552 65338383830112 65420200032768 65525285050344 65529431736048 65547973860957 65716879451076 65721038261592 65949022931328 65971858465584 66137670891936 66141856331712 66164758636536 66312292252416 66331055894544 66335253572448 66354023711682 66565368940032 66588417890496 66699600159906 66760004521728 66783120866784 66894628230549 66955209213312 67210739553024 67214992900608 67322960909064 67346272183617 67407262183296 67515539035518 67519811671956 67580958832128 67712952892347 67758323971968 67952147459616 67956447726272 67975676596548 68037236596224 68150837949264 68174435884842 68391579336192 68415260630976 68587214258304 68591554714368 68610963293712 68615305252704 68787761668416 68811580145448 69054655590144 69169955721384 69256569787776 69367817198358 69454679025312 69636961713672 69816403905696 69836159066814 69840578560788 69903827449344 70016114555352 70020545437584 70040358362331 70044790778802 70287774439968 70312112312004 70468893661824 70493294248272 70674943058496 70694941150764 70699414991688 70944669528192 70949159172864 70969234856976 71127481453056 71152110082368 71156612854656 71270912320398 71335456545024 71360157187872 71607703822848 71752103074134 71817083073792 71821627928064 71936995613112 71961904545111 72027074544768 72216108443808 72402196642944 72422683476696 72427266655632 72447760583163 72609303983328 72634445709084 72891025345152 72916264619856 73078852686336 73099530985824 73104156998208 73313272304496 73505681808876 73572249881088 73597725036864 73715945681637 73720610703054 73787373418752 73792042960384 73910575739672 73936168044291 74192650797744 74218340773782 74285554242816 74404879753428 74409588373176 74435353466103 74601328783968 74622437881362 74627160269004 74886040057536 74890779126912 74911970126808 75105005086944 75109758013248 75131010975132 75298537464192 75324610364976 75585909590784 75590692950528 75616867013184 75738331022697 75806921022336 75811718368512 75833169956208 76028578686144 76228114468464 76323566704896 76446165892068 76451003692056 76669692692922 76940526753216 76967168209848 77160616040592 77165499053664 77187333705426 77192218409292 77386231876968 77413027663629 77659597096704 77664511687168 77686487538912 77816200186557 77886671942016 77913641011248 78188869292544 78341581927881 78412529478528 78417491717376 78543454393908 78614584763904 78641805880512 78768128874771 78773113617282 79051377967296 79073746244964 79277505369552 79304956029306 79376776028928 79509310940808 79536841865649 79790175892224 79812753219216 79817804069472 80018416634688 80023480500096 80046123842664 80051189461488 80252388613152 80280176836356 80563764855168 80698281674948 80771363495424 80794218458016 80799331419072 80929120064751 81030458862864 81243121999284 81316697236992 81452471223312 81475518911283 81480674987586 81554465357568 81685466981244 82002403513296 82030797697338 82213709272128 82242176622984 82477431342558 82532695364352 82768781116224 82774019035008 82797440666472 82982061695232 83010795096096 83016048330432 83149397707131 83332873851264 83466732147462 83542321126656 83547607997952 83710786919823 83786596919424 83791899249408 83926494881964 84111685756416 84246795064728 84252126517776 84275966392659 84469229416768 84493130722812 84498477764904 84710854647216 84740186660598 85034148289632 85039529569344 85068975389832 85258661467392 85282786150128 85288183164576 85532151021912 85756628777022 85834291527936 85839723443712 85864012543008 86007379153563 86085268988544 86419276586496 86558092597368 86588064236079 86666479949952 86805693045666 86811186435372 86889804212736 87059510861589 87117845106816 87367046733792 87372575648064 87397298481276 87622505934768 87628051015456 87652846137654 87932030575104 87962477954112 88183561189248 88189141775616 88214095663344 88219678182048 88441407859392 88447004763264 88472031615576 88784557187328 88932800213208 89044161155712 89187193540746 89192837640732 89273612284416 89447974808409 89763947878752 89795029578156 89876349577728 90020718714024 90026415562608 90051889322997 90057588144174 90283937189796 90344431962624 90602863279488 90634235462064 90867783932352 90899247846456 91159266220722 91220347507968 91449619011072 91481284391616 91487073670272 91634030126226 91717015557888 91748773527264 92226607628512 92252703952458 92336249666304 92342093050368 92490422931144 92522448700857 92606238700416 92849282284896 93088538540928 93114878755752 93120771414384 93354819407136 93360727250112 93387144483108 93393054371736 93717032586624 93749483082672 93958524882432 93991058997696 94233257411328 94259921534352 94265886655584 94592892704256 94625646475968 94777644447819 94783642332498 94869480109824 94875483806208 95027883093864 95060787485517 95146876250496 95299711478118 95669470765512 95702597313561 95915994150816 95943134418894 95949206060148 96036099393024 96223669899651 96288144591744 96536262190592 96563577968928 96569688874176 96597014110884 96812405311104 96845927612112 97188033793536 97221686159808 97377854172039 97466041314432 97472209330944 97751029739328 98007575745168 98130300049152 98287927575516 98294147604072 98575319176614 98581557392388 98923534396992 98957787698376 99206506337904 99212784497568 99247137954804 99468438378624 99496583841816 99502880358672 99531035567523 99848053410048 99854372169216 99882626835744 100049400239859 100140006782592 100146344017664 100174681300176 100398049952256 100432813819968 100816109329536 100822489350912 100984441363596 101075894696448 101110893274944 101273308553277 101279717507934 101371438248192 101637485957952 101928221189424 101934671589408 101963514894822 102226256923896 102261653827263 102587369004288 102622890946464 102880821387456 102887332071552 102916444940568 102922957879056 103181642502624 103217370218172 103581983385216 103754933582076 103848895922688 103884854681664 104051725797537 104058310580854 104182018537968 104455442570508 104550039304704 104724605858544 104754238600221 104760867841182 104855741174016 105024171833028 105030818156376 105067186168203 105401837289728 105431661659952 105468168468006 105703340492736 105739941372408 106012414587744 106049122487532 106417004292288 106423738759296 106691222179584 106697974000128 106728165123552 106734919281984 106906368480597 107003184817536 107040235781808 107418353140224 107628154611201 107725624610688 107732441892096 107905493419668 108040611817152 108324162665712 108603294964416 108634025215044 108640899983448 108913955974992 108951668563626 109336538017728 109374396929784 109618279029504 109649296478736 109656235497312 109969908456744 110258522713314 110358374821632 110365358713344 110396587555296 110580916054581 110681060128128 110688064440576 110865863609508 111110498468352 111288976196616 111327511160673 111614382559764 111715462559232 111901993175952 111933656822043 111940740403506 112329060086304 112336168690368 112367955190212 112657507630416 112664637019872 112696516462698 112947806196288 112986915547464 113378864386176 113386039425792 113425300519776 113710381533504 113717577552768 113749754934312 114042868029216 114342171702696 114485350057344 114669248838102 114676505538084 114780358651392 115004539039383 115410790129824 115450752314772 115555306599936 115740924060888 115748248580496 115788327613938 116079347815452 116157126809088 116489395645056 116496767530752 116529731308368 116830007913024 116870461516872 117283303938816 117578081585664 117618794217792 117626237576064 117815181590862 117921877145856 117929339684352 117962708820768 118159670425923 118577066950944 118610619367446 118725548207616 118916258054328 118923783520976 118957434043959 119065164043392 119263966411212 119685263838336 119719129828824 119726706104208 120027624952032 120035220750144 120069185763996 120076784192232 120378582919728 120420265254534 120803817705984 120845647282752 121047422512422 121157045243136 121198997128608 121545688294296 121864682998926 121975045855488 121982764893696 122178706834968 122221012481379 122331698036352 122528200471866 123003605269944 123046196546007 123320563908192 123363264934476 123474984933888 123716147013837 123799043046528 124118051387904 124153171674336 124161028552512 124196160999708 124473092542848 124480969666816 124516192644144 124524072495648 124956043448832 124999310776896 125200098221193 125313481689984 125321411996928 125679895379136 125687848874112 125889742322946 126167528634624 126370192597092 126378189776664 126703844125152 126739696084218 126747716647356 126862501667328 127066281970824 127110279990897 127559294354016 127603463084748 127887992201088 127924179225192 127932274746864 128298226532868 128384192788992 128634943165533 128751437291904 128759585165568 128796018814512 129083207081472 129127903482816 129628914879744 129837138896052 129954721752576 129999719924928 130208539568499 130216779653058 130334706319104 130676767660224 131050570100688 131058863472096 131095947721914 131433758902152 131442076523184 131479269206481 131898045862656 131943716931168 132275341783872 132283712663424 132329517273072 132624584504832 132662111789088 132670507144896 132708047423364 133176835780992 133399200319812 133520009043456 133566241733568 133780790311119 133789256461098 133910418426624 134421479106048 134645921818128 134692544367234 134814524366592 135031078071036 135039623343912 135086382216261 135425905784694 135516647943936 135904294919232 135912895452544 135951353193096 136301675898528 136348871769684 136830521261952 137174428516608 137183109428736 137221926587424 137230610505408 137451045189339 137575523336832 137623160290896 138109311180288 138339911442768 138379055928687 138513139575552 138735634396716 138909358050624 139273923427344 139632807811392 139672318133628 139681157121576 140032229110704 140041090875168 140080716724662 140089581557604 140575548879936 140624224624008 140937787323648 140986588496544 141221992931159 141349886116992 141389882301528 141398829983376 141889339056384 141898318345728 141938469713952 142175463498747 142304220164736 142313225709312 142541824640796 142670913090048 142720314375744 142949567217177 143504206148268 143634166147584 143873991226224 143923809090222 144054149089536 144432216887616 144804393285888 144845366953392 144854533311264 144895521166326 145218607966656 145268891418168 145782050690304 145832529239712 146199061971648 146208313996416 146626544608992 147011363617752 147195450073728 147431891363274 147441221406108 147574746837504 147821151479344 147862978764921 147872336088582 148385301595488 148436681547564 148571108485632 148809759506856 148819176746352 148870706932206 149202657567936 149244875762724 149254320538008 149772080115072 149781558253824 149823940253616 150210010173888 150219516026496 150262021950264 150597074928384 150649220729952 151171819181568 151233734026368 151476662045394 151613842044672 151623436737024 151666339912416 151919576261901 152057157372288 152456228936928 152647133409792 152892331784136 152902007384112 152945272342233 153339385385844 153881053506432 153934336419696 154321232081184 154330998107328 154374667410852 154384436818584 154772463753936 154826055327258 155319194193408 155372975077824 155632400373114 155773343884032 155827282022496 156087465871281 156683163855762 156825058957056 156834983434752 157086908787816 157141301761773 157283611761024 157536257749542 157546227234564 158102755934592 158147492489928 158202252702009 158555010739104 158609912058612 158753552057856 159018621881616 159073683731298 159580351784448 159625506438432 159635608138944 160036833269376 160046961000192 160092247685328 160102378922976 160504777226304 160560353672712 161127529710336 161396563349896 161588436916032 161598662838144 161858240129502 162060917725728 162486243998568 162904942446624 162951037822566 162961349975172 163108930715136 163370933962488 163427502845439 164004807026592 164061595394676 164427418544256 164484353245968 164954862685116 165065390728704 165387784069971 165537562232448 165548038070016 165594881332944 165964123390464 166021590192192 166032096660864 166298795414262 166665747702528 166933464294924 167084642253312 167421573839646 167573193838848 167583798498816 167852989763928 167911110605259 168493590129456 168504253035552 168551932785318 168938458833536 168986261445624 168996955529808 169044774694047 169421709294432 169480373321196 170068296579264 170079059138688 170137950779664 170517322934784 170565572300256 170576366329152 171064302043824 171513257554044 171668583055872 171728025086016 172003873257153 172014758307126 172170537977088 173116185194736 173176128472158 173332959899904 173611386091332 173622372870744 173682491420907 174119021723178 174235690213632 174734093467584 174745151296128 174794596962552 175245011869536 175256102030912 175305692275308 175924955908224 176367122378496 176378283551232 176428191326688 176439356364096 176722772386293 176882815718784 176894009526528 176944063231152 177569114374656 177865600426416 177915929051169 178088322311424 178374387081492 178385675281464 178895949616818 179527895757504 179590059156312 180041437428048 180052831125216 180103778645994 180115176288348 180567874379592 180630397881801 181205726558976 181268470924128 181571133768633 181735567864704 181798495692912 182318532441444 182440695015936 182797024498389 182962568783232 182974147340544 183268060252452 183434031115776 183497547054528 183792300707799 184453215257024 184505407904916 184672499332608 184980845862288 185044897401714 185212477400832 185698564569792 186177077081856 186229757511504 186241542828768 186709638814272 186721454500224 186774288966216 186786108743472 187434065173248 187498966165344 187982117995392 188466514822656 188519843068704 188531773311168 188834613484419 189251292951936 189555288895638 189567284664996 189738960219648 190055766187728 190109544126327 190121574971034 190293752500992 190599422956236 191338941531024 191405194627122 191831988301632 191886268837788 191898412120296 192447339799302 192576289183488 193127155937856 193139377748352 193194028221768 193624810622208 193691855224224 194443372319616 194755708344078 194932082628864 194944418661888 195325169479587 195502059478656 196015151490336 196260600098304 196575855151032 196588295208144 196643921582871 197150638353228 197163114784776 197847068793984 197915575396752 198413012675808 198425568995136 198494275909608 198936876757248 198993167683632 199005760717344 199062071135046 199696106820096 199765253671488 200098800479718 200280013565184 200292688035328 200349362600352 200683884691647 200865627639936 201632218659072 201644978701824 201968882727192 202038816550851 202221786549888 202546617106554 202559435015868 202742876496384 203138858677041 203274971915904 203856442378848 203869343178816 203927029789644 204452513847792 204523307654526 205174738008576 205245781892928 205761642774912 205774664143104 205832889881136 205845915758112 206363285005248 206434740436344 207163966770432 207509867164152 207769709363328 208103451595074 208116621161708 208364037075936 208910885141016 209449211717088 209508477200442 209521735682364 209711482348032 210048343666056 210061636312752 210121075086993 210134372336406 210803674579456 210863323319904 210936336936012 211406680985472 211479882744816 212024829175488 212098244975064 212834008584576 212847477518592 213382444359168 213456330247104 213469838563968 213812736961194 214006369635072 214080471563616 215256309222402 215451249221376 215464883784192 215810986839336 215885713635333 216081223634304 216648325331424 217206589928832 217268050430088 217281799966896 217343281749489 217827911949984 217903337127252 218673076035456 218748793859568 219236558059008 219298592957472 219312470994624 219939816913488 220517045426628 220716749643264 220793175110592 221147837044911 221161832109162 221362120256256 221376128881152 221731727219016 221808504132873 222577952393232 222655022321346 223228765119528 223306060398309 223803986351904 223867313644086 223881480807012 224658120172608 224672337380736 224735910380424 225315015260832 225329274039744 225393032925396 225895612392576 225973831094928 226757728772352 226772078851584 226850601039552 227214993068091 227420763067008 227435155105536 227499509868624 228085736058432 228684343405392 228970700114688 229338497676204 229353011076168 230009078078766 230821580259648 230901504629544 231481848121776 231496497160992 231576655227876 232158695630904 232239082990887 232978791290112 232993535061504 233059462616736 233448600559671 233660015826048 233740923033744 234566607877632 235024745783643 235237588435584 235252475152128 235630363181724 235843754291712 235925417641536 236304386624313 236319340851846 237154133901888 237221238734892 237832516108656 237847567041952 237914868087918 238130328086784 238527932822424 238610525596947 239370527676672 239438259657648 239453412208416 240055249904064 240070441500288 240138371527992 240153568384464 240757165839456 240840530509068 241691294565504 242094845024844 242314090486272 242397994257216 242787360194253 243091376588592 243729365997852 243950091710976 244357413669936 244426556733849 244442024962758 244663396072704 245056400943732 246007210539888 246092393092014 246641127816384 246726529868952 247432294027674 247598086093056 248306343348672 248322057105024 248392321999416 248946185085696 248961939333632 249032385288288 249048144991296 249448193121393 249998621553792 250400196442386 250626963379968 250642823993856 251132360759469 251359790758272 251375697748224 251779484645892 252335057269248 252740385194184 252756379553328 253407688250304 253479392168436 253495433294712 254132563941648 254220559981794 255118588708032 255206926169496 255775984402176 255848358450384 255864549493728 256596453065736 257269886331066 257502874583808 257519170331136 257592037629024 258022137460689 258255806965632 259257829759488 259674277792104 259764192708237 259999439849856 260417079136998 260433559306116 260669412638208 261178532584767 261353535320448 262101140201376 262117726944192 262191895443828 262867517804304 262884153046368 262958538412962 263796091725312 263887433862336 264550683567744 264567425326848 264659034546144 265324223578176 265341014289792 265416094846728 266353671561984 266798400639624 267132483467136 267561580622238 267578512922196 267820836853248 268343924425227 269291843636256 269385088734468 269629048733184 270062156142072 270079246687824 270155667968991 270172764432522 270851811569388 271033295887872 271808589838464 271825790905088 271902706386192 272603351797056 272697743539368 273661042523904 274348857033216 274443853174848 274461221010816 274902090378678 275151046673664 275246320581792 276679822885536 276758111857374 277026279151104 277471268793432 277567346102571 277818716101248 278547846854688 279265615622784 279344636267256 279362314243152 280064458221408 280082181750336 280161433449324 280179163115208 281151097759872 281248449248016 281875574647296 281973176993088 282443985862318 282699772233984 282779764603056 282797659966752 283778678112768 283876939427904 284332933343457 284350926997494 284608440329472 284626451418624 285083649281592 285182362456551 285440628751488 285899134434354 287008412296536 287107791940683 287747982452448 287847618180444 288108298179072 288671009698953 288864433775232 289608786571776 289690733906784 289709066622528 289791042332652 290437215933312 290537782836336 291564101380608 291665058479424 292133562516117 292398123943296 292416627992832 293253089217984 294022727235504 294390900147456 294863782726548 294882442812216 295642302958688 295725957529842 295744672177164 296770603190976 296873363095128 297619519013712 297638353492704 297741413864412 298405315135872 298489751525448 298508641076016 299544160230144 299563116507648 299647880507232 300148200719577 300420020347776 300439032052992 300524043900528 301194149856768 301298441459904 302467468052736 302953324090788 303227684089344 303332679824832 303819925659831 303839152523802 304114314744576 304912457873856 305784663568272 305804014768224 305890544684466 306678770771688 306784961481789 307762107012864 307868672839392 308642464162368 308661996214656 308749334821704 308768873637168 309544927507872 309652110654516 310745950155648 311264800746228 311546687768064 311654564044992 312155177392611 312174931742562 313366327711524 313650117914112 314173817575632 314282603523546 314567223522048 315072515499084 315092454469128 315201558504609 316205511869184 316294984979856 316404505404018 317110021478208 317219824117224 318037243763232 318147367462596 319251012876864 319271216277888 320073666538752 320093922000384 320184495370656 320204757845952 320719105441791 321009554452608 321120707345424 322255059420672 322793126699792 322884463833603 323176873832064 323197325676288 323716480259004 324121835451456 324972487997136 325809884893248 325902075645132 325922699950344 326741867924976 326855005690878 328009614053184 328123190789352 328854837088512 328968706491936 329909725370232 330775568139942 331075124464896 331096076140032 331189762665888 331742748163743 332043180384384 332064193321728 332597590828524 333331495405056 333866928589848 333982533482019 334843147679292 335146387677696 335705979527856 335800970466129 335822221210518 336987180258912 337008506071104 337103865570636 337876917667072 337972522891248 337993911059616 338089549388094 338843418588864 338960746642392 340136593158528 340158118277376 340275901559328 341131144600512 341152732658304 342128604087648 343026515108088 343456050172032 344007746514306 344029516614252 344341075954176 345013617118149 346232370389472 346352256944316 346665919799808 347222772182664 347244745741488 347364982841814 348238043446356 348471380427264 349468186935168 349490302592256 349589193925104 350490023739072 350512204061824 350611384550616 351849911816448 352734244756992 352856382653376 352878712728192 353445544772586 353765631437568 353788019053056 353888126462304 354479011277769 355731200852832 355831858102338 356176644622848 356748774162984 356771350562928 356872302131877 357791899233636 359055791515008 359180118312624 360082874856096 360105662250432 360207557291988 360230352576696 361135748759184 361260795763602 362411453117952 362536941848256 363142267537266 363471135729408 363596991385824 364637064882888 365594048996778 365925137566464 365948294681088 366536120504904 366663037444137 366995094109056 367584601415598 368906430514048 369010815809832 369138589638021 369961691724576 370089794803428 370424954801664 371397129139584 372354154163712 372459515023008 372483085657536 373419277628544 373442909000448 373548577932432 373572217486944 374868130346496 374997932330688 375600294663579 375964235990784 377039686137408 377063546622336 377669226968838 378502585903872 379110577791276 379134569329992 380111532375456 380219088252654 380243149942068 380587505001984 381198845912472 381330839972691 382677883062048 382810389254244 383663976603264 383772537675576 383796824240592 384894679598604 385152578366976 385904829496599 386254311875712 386278755496704 386388056443536 387249621244416 387383710448448 388886744639232 389511416688156 389864165257728 390650338959174 391004118957312 392030302980672 393151710302064 393176590416288 393287843165742 394301276706456 394326229569552 394437807619443 395694137587968 395831150793504 396826025351616 396851137990272 396988551819216 397873753514496 397986335367264 398011521434688 398124142270092 399530507342976 400197600959436 400560027130368 400698725200704 401342370933357 401367769383294 401731255279872 403264437318144 403937765454384 404077633101702 404443573099776 405093234213108 405118870031736 405259146648783 406277717354082 406549943831808 407712884757696 407738686357632 407854059579288 408905027695584 409046615309052 410491563785856 411523285549824 411549328286208 411665779762272 411691831516224 412353135568017 412726570010496 412869480872688 414327933540864 415019734328304 415137167786061 415539418726656 416206903190148 416233242323416 416728074151872 417821770282032 418898423434176 419016954400884 419043471364728 420096687332112 420123272625504 420242150173986 420268744672812 421726646639808 421872673872024 422813361970944 422959765489632 423665978793477 424049658350976 424196489950128 425668017169152 425694955037184 426526390496241 426912660494208 426939677127936 427625473922388 428012739270144 428160943127232 428848701651531 430512618444804 430902498442752 431621973678672 431771427270666 432162447268608 433296650662848 434413179857664 434536100860176 434563599933792 434686563498978 435655823899968 435806674254504 437346152070912 437497587719136 438597185914944 438624941989248 439879633826976 441034090853256 441586350221184 442295674089822 442323664218324 442724240512512 443463454438032 443588936294763 443617008265746 445155904786464 445310044642692 446457530239056 446612120796618 447607972703808 447734627288172 447762961614024 449316240345216 449344674761472 449471820760848 450630030521664 450658548079488 450786065850792 451791224785152 451947662189856 453515457544704 453701202079104 454429986136182 454841526134016 454870310211072 454999019737248 455758728785703 456171472116864 457368686810784 457941400229376 458676995352408 458706022152336 458835817026699 460018156157532 461643160519296 461803009259088 462963696243552 462992994321984 463153310455752 464317391261808 464478165981774 465957582580224 466118925233472 466897201119342 467320031652096 467481846067488 468262397613843 470049491567286 470475176871168 470504950304256 471260726363448 471423905285319 471850835283072 472608773248626 472638681703692 474308267803776 474442477469784 474606758106027 475665032217312 475695134083904 475829736175836 476260656173568 477055865644848 477221051193894 478741055353344 478876519315296 478906824416832 480110499808128 480140883000576 480276743055984 480307136768928 481514331678912 481681061018136 483382589131008 484189690049688 484795988514432 485574720388506 486182753177184 487458731995704 488714827339872 488853113467698 488884049925516 489326792145408 490112801887464 490282508536317 492014421079776 492184786184028 493282255632768 493453059737904 494864588055348 495196172186112 496163352209913 496612686697344 496644114210048 496784643998832 497892370171392 498064770576576 498096289982592 498896386242786 499997243107584 500800392884772 501253926759936 502264721518938 502719581516544 502751395496448 503558969291784 503733331815777 505480770388368 505512759106656 506815376500608 506958784336872 506990866589424 507134324082141 508265127883296 508441119963588 510237177416064 510413852338992 511551968804352 511696716900768 511729098987456 513192906131472 514539772662132 515005749167616 515184075258048 516011619771459 516044274921378 516511613931264 519348555584208 519528385416474 519998879699712 520834158273996 520867118612232 521047474262721 522357065169534 522707070640896 524202280402752 524235453888384 524383790887656 525735035608608 525768306092736 525917076825924 527774867724672 529101367135488 529134850653696 529318069092288 530168317158879 530648447156352 530682028579584 530832189693456 532707343123968 533596801279248 533747787153507 534264966934272 535123161244476 535157025844392 536687848850454 538583687272512 538770177468936 540124312284144 540158493375648 540311335937982 540345528865044 541703623138776 541891193645403 543617179676928 543651581810176 543805412772384 544713401305899 545206703594112 545395487078736 547322085047808 548391073495167 548887706349696 548922442021632 549804180757356 550302093347328 550492641163584 551376902123397 553359645771072 553516223714748 554942537586864 555134692205142 555637432202496 557095693709376 558531231245568 558689272534512 558724628486304 560128916442816 560164363500672 560322866898648 560358326230416 562302195519744 562496898496032 563946353986176 564887971724636 565399544467968 565559529206112 565595319933504 566503840453257 567753878855808 568665866686914 568701853994988 569216880658944 570167298563184 570328632378981 570364724913102 570881257502976 571798268868708 574016824593072 574215583881366 575495964904896 575695236360888 577342019397906 577728867550464 579381467813568 579418133245056 579582084665304 580874431866624 581075565672672 583330116958848 584267125032234 584796247886592 584833255985664 585975508438761 586506178435968 588045454471008 588781800294912 589727565453096 589764885624432 589931764748613 591284605917376 591451915059684 591489344354328 593541206381952 593746726190256 595239038027424 595276706985408 595482827728824 596810630271744 596979503050896 597017282152032 599088320460288 599295761014464 600296401439154 600840040695552 600878064105984 601048087801056 602051654074941 602596882919808 604934936105472 605906648181576 606116449652553 606665359649664 607639851319662 607678305047604 608228629489152 609416576031123 609824915747712 611569327136544 611608029536448 611781089368932 613357541543376 613569922963578 615524214025728 615737345678784 617284928324736 617323992429312 617498669643408 617537747274336 619089855015744 619304221309032 621491900311296 622529601492456 623309128089984 624310354785222 624349863485124 626732655423048 628347635151264 628565207047092 629134447044096 630145030998168 630184908938256 630363225260979 630403117009218 632411023738368 632589969959712 632809010808036 634220042956416 634439648234448 636074487526464 636294734925192 638502025753728 638542432555776 640147333077504 640368990741312 640409515691904 641438210883582 642019108905216 642241414690848 645586253399584 645768927667206 646353747664128 646394651352576 647432960518008 647657140905999 648243670902912 649944975994272 651619769786496 651804151290264 651845399900688 653483735849952 653710011381756 656019228106368 656246381578704 657709674177024 657937412983872 659819450740464 661551136279884 662150248929792 662379525331776 663443511134733 663485496327486 664086360768768 664128386643456 665195181657048 665425512398619 667733857179696 667965066964038 669686295358584 669918181194927 671411959055712 671601940932258 671644442421036 673974360517824 674017012142208 674207731141272 675753835334144 675945045782496 675987822119232 676179098776188 677686837177728 677921493284784 680273186317056 680316236554752 680551803118656 681644979204273 682262289201024 682305465316608 684257208175296 686053030216176 686912100344064 688015493028612 688059033228504 690027234236298 692464740778944 692704513888632 694445544365328 694489491482976 694729965683628 696476086892712 696717248972661 698936373870336 698980605184512 699178387850208 700345801679013 700980047478144 701024408123648 701222769101232 703699823632896 705074237350929 705712765306752 705757425456384 706891089545172 707531262875136 707776252924608 708913159872939 708958022555538 711462401705664 711663716204676 713497548325968 713542701125856 713744604263754 715583798467272 715831576790841 718111583030016 718360236625248 720165749712192 720211324500864 720415114583976 720460705153392 722271497518368 722521591527204 725073883696512 726284535074532 726942271458816 727193982771648 728362080582759 729274129765776 731188097993556 731850275132928 733072241009808 733279670201547 733326074888274 733990188218112 735169202831196 737812861028096 738021631619664 738277179276042 739923383449152 740179589606856 742794258279168 744919030046016 744966171315072 746838555257088 746885818000896 747097155864864 747144434973888 748344579364179 749995864661376 751200589327158 751928471981568 753397082278407 754079372274816 754127093244672 755338453937676 757005171807744 758221155582552 758269138659984 760223064750912 760438176505308 760486299884136 762397691824944 762661679945382 765355766124096 765620778508488 767327953206528 767545075351152 767593648481184 769789359197208 771809658993198 772508623751424 772557510993408 772776112887072 774066412382067 774767420896896 777773489278464 779022833376312 779292578124711 781300677918348 782008237914624 783535597754301 784060605961344 786303420604128 786353180832576 786575686331484 788602553412912 788652459139104 788875615238886 791388275175936 791662301587008 793652050703232 793702275980544 793977103638432 795972670734528 796023042869376 796248284540184 799061014685952 800395201918872 801397450401408 802684741866714 802735538766588 803462510559744 805031773275681 807875530908768 808155266203404 808887146199552 810186468426216 810237740063472 810518293297566 812555434708164 813099887663616 815425769515392 815477372715264 815708119158576 817810055391168 818093230618104 820983127571712 823046571099648 823331559524544 823383663032448 824706271136034 825453140020992 825738961745376 830039468656608 830274335572122 831078837453312 832413806380296 832466484646832 832702038307713 833456148303744 835643540564064 837796846868352 838033908801768 838086942729456 840193374664224 840246545251008 840484300347972 840537489345624 843453293279616 843745347744048 845626723941888 845919530979264 847331957586954 848099316701952 848392979900256 851336034338304 853052780992482 853825320988416 853879354255872 855250947844776 855547087369653 856321886254464 857697403303062 861025236889608 861323375822049 863243947357344 863542854541332 864324894537216 866013029096859 866593301325696 868826359715328 869072201720352 869127199867584 869373126997956 871311647799936 871613348509008 874692304141824 874995175438272 876400687548351 877194371829888 877249883978496 879759267653952 882068181706512 883172700442368 884591348179644 884647328436648 886926908876064 887177872589526 887234016531492 890311809572928 890620089285384 892915060478112 893224241593236 895215945407616 895469254576344 895525923228048 898632480690432 898689349522944 898943641521696 900444602158731 901260061043328 901317096158976 901572131701584 903582449570304 903895324379712 907402404158208 908859972272364 909683052268032 909998039474496 911459776979493 911517457571406 912342944233728 914737373621568 917353990704816 917412044304672 917671634053398 920036312315064 920354884445367 923286321038592 923606018518176 925927392487104 925985988643968 926306620911504 928634782523616 928956331963548 932237850466944 933794402238684 934640063304192 934963692134976 936465532177833 936524795227686 940098983134572 940950353742336 942521452726896 942847810570638 943701670566144 945217546497252 945277363407384 945604675513827 948616535607552 948884954939568 949213516212054 951330064434624 951390268167808 951659472351672 954111731289696 954442102387788 957753038630592 957813648833664 960220999616256 960281766001152 960553486111968 960614273537856 962157316325373 963028663357824 963362122036272 966765178262016 968379380099376 968653391500809 969591977028864 971149440777012 972365506354368 974917463991408 977429654679744 977706226935396 977768099851032 980225603774928 980565017072634 984028842159552 984369572368056 986564511265536 986906119475808 988553950518113 989729176110696 992326704419826 993225373394688 993288228420096 993569287997664 995228244491229 996129541153152 996192579965184 997792772485572 999994486215168 1001600785769544 1001947600446057 1004529443037876 1005439163033088 1007117938583568 1007466663631554 1010961540776736 1011025518213312 1013630753001216 1013917568673744 1013981733178848 1014268648164282 1016530255766592 1016882239927176 1020474354832128 1020827704677984 1023393433801536 1023458197974912 1026385812262944 1029079545324264 1030368150516096 1032023239542918 1032088549842756 1033023227862528 1035040851354447 1038697111168416 1039056770832948 1039997759399424 1041668316547992 1041734237224464 1042094948525442 1044714130339068 1045414141281792 1048404560805504 1048470907776768 1048767581775312 1051470071217216 1051536612185472 1051834153651848 1055549735449344 1058202734270976 1058636138184576 1060336634317758 1061296894312704 1061364057159168 1061664379386912 1063437033833307 1067193602558496 1067495574307014 1068529933868544 1070246322488952 1070314051688784 1070616906395631 1073375697700908 1077167374545024 1077540354937872 1080248624568288 1080316986751296 1080622671875964 1080691057730088 1083407246277552 1083782387290806 1087234359353856 1087610825544768 1089426802611798 1090413407188224 1090790974157472 1096782146990334 1097775412699392 1097844884043264 1099608361514712 1099989112332411 1100985282327168 1102753804246794 1106719291542144 1107032447429496 1107415768914063 1109885075173728 1110269384410284 1111274864404992 1114191387418752 1117062462491136 1117378545069024 1117449256972608 1120257832885632 1120328727001344 1120645733797296 1120716652460832 1124604391039488 1124993796992064 1126800883990737 1127892707972352 1129775943449272 1131119058412224 1131190639867008 1133007680906514 1135507757711616 1137331733373828 1137403707989976 1140334597126368 1140657264757962 1140729449826204 1141762515005952 1143596537737416 1143992519918073 1148033649186144 1148431167762732 1150991929809792 1151390472721776 1154684038795812 1155457735100928 1157714488489797 1158762935627136 1158836266490112 1159164169330608 1161748863733248 1162151131345344 1166660233917696 1168534250064468 1169592495773184 1171951016877522 1173012356871936 1176090908942016 1179455130906192 1179529771248864 1179863529497226 1182569211834752 1182903830119368 1182978688708656 1183313422858329 1187082412763904 1187493452380512 1190478076054848 1190553413970816 1190965655457648 1193621260543488 1193959006101792 1194034564304064 1198591522028928 1200592802878308 1201680081391104 1202096175602112 1204027112800071 1204103308149882 1205193765839616 1211813296363152 1212232899305106 1213330719299328 1215279702639324 1215356610095208 1215777439946349 1218833152062246 1219649831495424 1223138654273088 1223216059072896 1223562178737864 1226715083086752 1227139845927156 1231474691357568 1234569856649472 1234647984858624 1234997339286816 1235075494548672 1237059406704051 1238179710031488 1238608442618064 1242983800622592 1245059202984912 1245411503358183 1246618256179968 1248620709570444 1248699726970248 1253465310846096 1256695270302528 1257130414094184 1260290061996336 1260369817876512 1260726450521958 1260806234018436 1265179939919424 1265618021616072 1268440085912832 1268879296468896 1270997936380431 1272148975052928 1272589469850384 1277004051507456 1277084865111552 1279579171488723 1280737981482624 1280819031383808 1282876421767164 1284038217810432 1284482829381696 1286546104954593 1291172506799168 1291537855334412 1292707495328256 1294865921036016 1295314281811998 1296487341805824 1299889951988544 1303239539572992 1303608302580528 1303690799801376 1306967471699904 1307420022763512 1312038456212736 1312492763157408 1315874825967744 1319638901480928 1323102272559768 1324759050663552 1326887022269466 1326970992654972 1328172721537536 1330390363314096 1330766808884289 1330851024797238 1335467714359392 1335930133928076 1339372590717168 1339836362389854 1342823918111424 1343203881864516 1343288884842072 1347948721035648 1348034024284416 1348415462282544 1351890091564992 1351975644238464 1352358197552376 1355373674355456 1355842986569568 1360546372634112 1361103606237312 1363289958408546 1364524578402048 1364610930633216 1367276186357109 1368514416350592 1372106060432352 1373824200688128 1376030986057224 1376118066457008 1376507451080097 1380054468472596 1384929481557888 1385409027777264 1388891088730656 1388978982965952 1389459931367256 1392952173785424 1393434497945322 1397872747740672 1398356775700416 1400691603358026 1401960094956288 1402048816247296 1402445538202464 1404787192841529 1410148474701858 1411425530613504 1411514850912768 1413782179090344 1414271715855957 1415552505849216 1417826319745878 1417916045111076 1422924803411328 1423327432409352 1426995096651936 1427085402251712 1427489208527508 1431167596934544 1431663153581682 1436223166060032 1436720473250496 1440331499424384 1440422649001728 1440830229167952 1440921410306784 1444542995036736 1445043183054408 1450147767393024 1452569070149064 1454387965543296 1456724161165518 1458548259531552 1462376195987112 1466144482019616 1466559340403094 1466652149776548 1467980376436224 1470338405662392 1470847525608951 1475625722056192 1476043263239328 1476554358552084 1479846766898304 1480359179213712 1485588516558336 1488490056629739 1489838060092032 1489932342630144 1493677110514176 1494194311729728 1494288869947776 1496689158728358 1499991729322752 1502401178654316 1506794164556814 1508158744549632 1508254186489344 1510676907875352 1511199995447331 1516442311165104 1516538277319968 1520446129501824 1520876353010616 1520972599768272 1521402972246423 1524795383649888 1525323359890764 1530711532248192 1531241557016976 1534655906413056 1535090150702304 1535187296962368 1539578718394416 1543619317986396 1545017247502848 1545552225774144 1548034859314377 1548132824764134 1549534841793792 1558045666752624 1558585156249422 1562601355836696 1563142422788163 1567071195508602 1568121211922688 1572606841208256 1572706361665152 1573151372662968 1577205106825824 1577304918278208 1577751230477772 1583324603174016 1587304101406464 1587404551961088 1587954207276864 1590504951476637 1591945341469056 1592046085738752 1592496569080368 1598122029371904 1600790403837744 1601243361460521 1602794900802816 1605369483733428 1605471077533176 1610063546551362 1615751061817536 1616310532406808 1620372936852432 1620475480126944 1621036586595132 1625110869416328 1625673580936209 1630851539030784 1630954745430528 1631416238317152 1634140203917697 1635620110782336 1636186461236208 1641966255143424 1645173220485501 1646663119049088 1646767326064896 1649412542272068 1650906280041984 1651477923490752 1654130706370191 1660078937313216 1660548671144244 1664827612760592 1664932969293664 1665404076615426 1666912296607488 1671287081128128 1675593693736704 1676067817603536 1676173885458912 1680386749328448 1680493090502016 1680968600695944 1681074978691248 1686906586559232 1687490695488096 1691839061958528 1694663915173908 1696198633403904 1696785959800512 1699511521359771 1706105561984964 1707650641976832 1710501895689552 1710985897136943 1711094174739306 1712643772508928 1715394806606124 1722050473779216 1722646751644098 1726487894714688 1727085709082664 1732026058193718 1733186602651392 1738144403440704 1738254399735168 1738746253995912 1742623295599872 1743226697018016 1749990350876544 1752801375096702 1754388743659776 1754499767956992 1757926525316283 1759518535307904 1764136363413024 1766345400884736 1769182696359288 1769294656873296 1773853817752128 1774355745179052 1774468033062984 1780623619145856 1781240178570768 1785830120956224 1786448483186472 1790431890815232 1790938509152688 1791051846456096 1797264961380864 1797887283043392 1800889204317462 1802520122086656 1802634192317952 1803144263403168 1806154962224823 1807790648759424 1814804808316416 1817719944544728 1818349348957659 1819996078948992 1822919553958986 1823034915142812 1824685888467456 1828249728093369 1829474747243136 1834707981409632 1834824088609344 1835343268106796 1840072624630128 1840709768890734 1846572642077184 1847212037036352 1851854784974208 1851971977287936 1852613241823008 1857269565047232 1857912663927096 1864475700933888 1867588804477368 1869927384269952 1872931064355666 1873049590455372 1880197966269144 1885042905453792 1885695621141276 1887403341132288 1890435092994504 1890554726814768 1891089675782937 1891209351027654 1897233071215104 1897769909879136 1898427032424108 1902660128869248 1902780536335616 1903318944703344 1908223462579392 1908884204775576 1915506077261184 1915627297667328 1920441999232512 1921106972223936 1921228547075712 1924314632650746 1926057326715648 1926724244072544 1936758760198752 1937306783001618 1939183954057728 1942298881554024 1942971422717997 1944731012708736 1949834927982816 1954859309359488 1955412453870792 1955536199702064 1960451207549856 1961130034145268 1968057684319104 1968739144736112 1973129022531072 1973812238951616 1977107901036226 1979458352221392 1984653408839652 1986450746789376 1987138575995328 1990330533404199 1990456488982458 1992259082306304 1992385159930368 1995585544971144 1996276537195857 2003201571539088 2003895200892114 2009058886075752 2009754543584781 2014235877167136 2014933327263108 2021923081553472 2022051036426624 2027261506002432 2027835137347488 2027963466357696 2028537296328564 2033060511533184 2033764479854352 2040948709664256 2041655409355968 2044934937612819 2046786867603072 2046916395949824 2052771624525888 2058159090648528 2060736301032192 2064046479085836 2064177099685512 2070081702708894 2077394222336832 2078113541665896 2083336633095984 2083468474448928 2084189897050884 2089428260678136 2096809121611008 2096941815553536 2097535163550624 2101037405037039 2102940142434432 2103073224370944 2103668307303696 2111099470898688 2115222712052787 2117272276369152 2120673268635516 2122593788625408 2123328758773824 2126739479618817 2126874067666614 2134387205116992 2134991148614028 2140492644977904 2140628103377568 2141233812791262 2146751395401816 2147494730372523 2154334749090048 2155080709875744 2160497249136576 2160633973502592 2161245343751928 2161382115460176 2166814492555104 2167564774581612 2175221651089536 2178853605223596 2180826814376448 2181581948314944 2185086241748277 2193564293980668 2195550825398784 2199216723029424 2199978224664822 2201970564654336 2205507608493588 2213438583084288 2214064894858992 2214831537828126 2219770150347456 2220538768820568 2228382774837504 2234757090138048 2234898513945216 2240515665771264 2240657454002688 2241291467594592 2241433304921664 2245033738092537 2249987593984128 2253601767981474 2255785415944704 2259551886898544 2260191246835221 2262238116824448 2262381279734016 2266015361813028 2271015515423232 2274663466747656 2274807415979952 2280669194252736 2281314529515924 2281458899652408 2287193075474832 2287985039836146 2296067298372288 2296862335525464 2301983859619584 2302780945443552 2309368077591624 2315428976979594 2317525871254272 2317672532980224 2318328338661216 2322199237146201 2324302262690688 2333320467835392 2337068500128936 2337877734374133 2343902033755044 2346024713743872 2350606793262903 2352181817884032 2358910261812384 2359059542497728 2359727058994452 2365138423669504 2365807660238736 2365957377417312 2366626845716658 2374164825527808 2374986904761024 2380956152109696 2381106827941632 2381931310915296 2387918012203584 2388069128608128 2397183044057856 2401185605756616 2404192351204224 2408054225600142 2408206616299764 2410387531679232 2415095319827043 2423626592726304 2424465798610212 2426661438598656 2430559405278648 2430713220190416 2431554879892698 2437666304124492 2439299662990848 2446277308546176 2446432118145792 2447124357475728 2453430166173504 2454279691854312 2462949382715136 2469139713298944 2469994678573632 2470150989097344 2474118813408102 2476359420062976 2477216885236128 2490118405969824 2490823006716366 2493236512359936 2497241419140888 2497399453940496 2498106114923139 2506930621692192 2513390540605056 2514260828188368 2520580123992672 2520739635753024 2521452901043916 2521612468036872 2530359879838848 2531236043232144 2536880171825664 2537758592937792 2541995872760862 2544297950105856 2545178939700768 2554008103014912 2559158342977446 2561475962965248 2561638062767616 2565752843534328 2566641262108959 2568965658763392 2573092209909186 2582345013598336 2583075710668824 2583970127466147 2589731842072032 2590628563623996 2592974683611648 2599779903977088 2606479079145984 2607216605161056 2607381599602752 2613934943399808 2614840045527024 2624076912425472 2624985526314816 2629202062645053 2631749651935488 2639277802961856 2646204545119536 2649518101327104 2653774044538932 2653941985309944 2660780726628192 2661533617768578 2661702049594476 2670935428718784 2671860267856152 2678745181434336 2679672724779708 2685647836222848 2686407763729032 2686577769684144 2695897442071296 2696068048568832 2696830924565088 2701333806476193 2703780183129984 2703951288476928 2704716395104752 2710747348710912 2711685973139136 2722207212474624 2726579916817092 2729049156804096 2734552372714218 2737028832701184 2744212120864704 2752061972114448 2752236132914016 2753014902160194 2760108936945192 2761064653336101 2769858963115776 2770818055554528 2777782177461312 2777957965931904 2778919862734512 2785904347570848 2786868995890644 2796713551400832 2801383206716052 2803920189912576 2804891076404928 2809396596533499 2809574385683058 2820296949403716 2822851061227008 2827564358180688 2828543431711914 2831105011698432 2835652639491756 2835832090222152 2836814026541481 2845849606822656 2846654864818704 2853990193303872 2854170804503424 2854978417055016 2862335193869088 2863326307163364 2873440946500992 2880662998848768 2880845298003456 2881660458335904 2881842820613568 2886471948976119 2889085990073472 2890086366108816 2900295534786048 2905138140298128 2905960174502427 2908775931086592 2913448322331036 2917096519063104 2924752391974224 2932288964039232 2933118680806188 2933304299553096 2940676811324784 2941695051217902 2952086526478656 2953108717104168 2959693533796608 2960718358427424 2965661851554339 2976980113259478 2979676120184064 2979864685260288 2985684733473687 2988388623459456 2988577739895552 2993378317456716 2999983458645504 3004802357308632 3005842801338171 3013588329113628 3016317489099264 3021353815750704 3022399990894662 3032884622330208 3033076554639936 3040892259003648 3041752706021232 3041945199536544 3042805944492846 3049590767299776 3050646719781528 3061423064496384 3062483114033952 3070180301404608 3070374593924736 3079157436788832 3087238635972792 3091104451548288 3096069718628754 3096265649528268 3099069683587584 3105122554063341 3116091333505248 3117170312498844 3125202711673392 3126284845576326 3134142391017204 3136242423845376 3145213682416512 3145412723330304 3146302745325936 3154410213651648 3154609836556416 3155502460955544 3166649206348032 3174608202812928 3175908414553728 3181009902953274 3183890682938112 3184092171477504 3184993138160736 3190311101499921 3201580807675488 3202486722921042 3205589801605632 3210738967466856 3210942155066352 3211850719186893 3220127093102724 3231502123635072 3232621064813616 3240745873704864 3240950960253888 3242073173190264 3250221738832656 3251347161872418 3261703078061568 3262832476634304 3268280407835394 3271240221564672 3272372922472416 3290346440971002 3293326238098176 3293534652129792 3298825084544136 3299967336997233 3302955846981504 3308261412740382 3320157874626432 3321097342288488 3322247306742189 3329655225521184 3329865938587328 3330808153230852 3333824593214976 3342574162256256 3351187387473408 3352135635207072 3352347770917824 3360773498656896 3360986181004032 3361937201391888 3362149957382496 3373813173118464 3374981390976192 3380402651972211 3383678123917056 3389327830347816 3393571919601024 3399023042719542 3412211123969928 3421003791379104 3421971794273886 3422188349478612 3425287545017856 3430789613212248 3431977559754219 3444100947558432 3445293503288196 3452975789429376 3454171418165328 3464052116387436 3466373205302784 3473143465469391 3476288806881408 3476508799470336 3477492507991824 3485246591199744 3486453394036032 3499980701753088 3505602750193404 3508777487319552 3515853050632566 3519037070615808 3528272726826048 3538365392718576 3538589313746592 3547707635504256 3548711490358104 3548936066125968 3549940268574987 3561247238291712 3562480357141536 3571660241912448 3572896966372944 3580863781630464 3581877018305376 3582103692912192 3595774566086784 3601778408634924 3605040244173312 3606288526806336 3612081338400213 3612309924449646 3615581297518848 3635439889089456 3636698697915318 3639992157897984 3645839107917972 3646069830285624 3647332319839047 3656499456186738 3658949494486272 3669415962819264 3669648177218688 3670686536213592 3680145249260256 3681419537781468 3694424074072704 3703709569948416 3703943954575872 3705226483646016 3711178220112153 3714539130094464 3715825327854192 3728951401867776 3735177608954736 3736234510074549 3739854768539904 3745862128711332 3746099180910744 3760395932538288 3770085810907584 3771391242282552 3780870185989008 3781109453629536 3782179351565874 3782418702055308 3795539819758272 3796854064848216 3805320257738496 3805561072671232 3806637889406688 3812993809141293 3816446925158784 3817768409551152 3831012154522368 3831254595334656 3838737514466169 3842213944447872 3842457094151424 3848629265301492 3852114653431296 3853448488145088 3859638314863779 3873517520397504 3874613566003236 3884597763108048 3885942845435994 3889462025417472 3899669855965632 3909718618718976 3910824907741584 3911072399404128 3920902415099712 3922260068290536 3936115368638208 3937478289472224 3947624477903232 3954215802072452 3958916704442784 3969306817679304 3974277151990656 3980661066808398 3980912977964916 3984518164612608 3991171089942288 3992300426652867 3992553074391714 4006403143078176 4007790401784228 4018117772151504 4019509087169562 4028471754334272 4029866654526216 4043846163106944 4044102072853248 4055670274694976 4055926932715392 4057074592657128 4066121023066368 4067528959708704 4083310818711936 4089869875225638 4093573735206144 4093832791899648 4101828559071327 4105543249051776 4116318181297056 4121472602064384 4128092958171672 4128354199371024 4129522353240291 4140163405417788 4154788444673664 4156227083331792 4166673266191968 4166936948897856 4168379794101768 4178856521356272 4193618243222016 4195070327101248 4202074810074078 4205880284868864 4206146448741888 4207336614607392 4214361578524587 4230445424105574 4234544552738304 4241346537271032 4242815147567871 4246657517547648 4253478959237634 4253748135333228 4268774410233984 4269982297228056 4280985289955808 4281256206755136 4282467625582524 4293502790803632 4294989460745046 4308669498180096 4310161419751488 4320994498273152 4321267947005184 4322490687503856 4322764230920352 4333628985110208 4335129549163224 4350443302179072 4357707210447192 4363163896629888 4370172483496554 4387128587961336 4398433446058848 4399956449329644 4403941129308672 4411015216987176 4412542576826853 4426877166168576 4428129789717984 4429663075656252 4439540300694912 4441077537641136 4456765549675008 4465470169889217 4469514180276096 4469797027890432 4481031331542528 4482582935189184 4482866609843328 4490067476185074 4499975187968256 4507203535962948 4519103773797088 4520382493670442 4524476233648896 4524762559468032 4532030723626056 4533599986341993 4549326933495312 4549614831959904 4561338388505472 4562629059031848 4562917799304816 4574386150949664 4575970079672292 4592134596744576 4593724671050928 4603967719239168 4605561890887104 4618736155183248 4630857953959188 4635051742508544 4636656677322432 4644104577943131 4644398474292402 4648604525381376 4674137000257872 4675755468748266 4687804067510088 4689427268364489 4701213586525806 4704363635768064 4717820523624768 4718119084995456 4719454117988904 4730276847339008 4731615320477472 4731914754834624 4733253691433316 4749973809522048 4761912304219392 4762213655883264 4763862621830592 4771514854429911 4775836024407168 4776138257216256 4794366088115712 4802371211513232 4808384702408448 4816108451200284 4816413232599528 4830190639654086 4847253185452608 4848931597220424 4861118810557296 4861426440380832 4863109759785396 4875332608248984 4877020742808627 4892554617092352 4892864236291584 4894248714951456 4902420611753091 4906860332347008 4908559383708624 4925898765430272 4935519661456503 4939989357147264 4940301978194688 4948237626816204 4952718840125952 4954433770472256 4962392119110573 4980236811939648 4981646013432732 4994482838281776 4994798907880992 4996212229846278 5013861243384384 5026781081210112 5028521656376736 5041160247985344 5041479271506048 5042905802087832 5043224936073744 5060719759677696 5062472086464288 5075517185875584 5083991745521724 5088595900211712 5090357879401536 5098534564079313 5118316685954892 5122951925930496 5131505687068656 5132957691410829 5133282524217918 5137931317526784 5146184419818372 5164690027196672 5166151421337648 5167940254932294 5179463684144064 5181257127247992 5199559807954176 5214433210322112 5214763199205504 5227869886799616 5229680091054048 5249971052629632 5258404125290106 5263499303870976 5273779575948849 5278555605923712 5292409090239072 5299036202654208 5307548089077864 5307883970619888 5321561453256384 5323067235537156 5323404099188952 5341870857437568 5343720535712304 5357490362868672 5359345449559416 5371295672445696 5372815527458064 5373155539368288 5391794884142592 5393661849130176 5402667612952386 5407560366259968 5407902576953856 5409432790209504 5418464886674469 5423371946278272 5444414424949248 5453159833634184 5455048046872977 5469104745428436 5474057665402368 5484749184280107 5488424241729408 5504123944228896 5504472265828032 5506029804320388 5520217873890384 5522129306672202 5539717926231552 5541636111109056 5555564354922624 5555915931863808 5557839725469024 5571808695141696 5573737991781288 5593427102801664 5602766413432104 5609782152809856 5618793193066998 5619148771366116 5640593898807432 5655128716361376 5657086863423828 5662210023396864 5671305278983512 5671664180444304 5673628053082962 5691699213645312 5693309729637408 5707980386607744 5708341609006848 5709956834110032 5724670387738176 5726652614326728 5746881893001984 5761325997697536 5763320916671808 5763685641227136 5772943897952238 5778171980146944 5780172732217632 5810276280596256 5811920349004854 5817551862173184 5826896644662072 5828914268153991 5834193038126208 5849504783948448 5864577928078464 5866237361612376 5866608599106192 5881353622649568 5883390102435804 5904173052957312 5906217434208336 5919387067593216 5921436716854848 5931323703108678 5953960226518956 5959352240368128 5971369466947374 5976777246918912 5977155479791104 5986756634913432 5988829611587571 6009604714617264 6011685602676342 6027176658227256 6029263630754343 6042707631501408 6044799981789324 6065769244660416 6066153109279872 6081784518007296 6083505412042464 6083890399073088 6085611888985692 6099181534599552 6101293439563056 6122846128992768 6124966228067904 6134804812838457 6140360602809216 6140749187849472 6158314873577664 6174477271945584 6182208903096576 6192139437257508 6192531299056536 6210245108126682 6232182667010496 6234340624997688 6250405423346784 6252569691152652 6268284782034408 6290427364833024 6290825446660608 6292605490651872 6303112215111117 6308820427303296 6309219673112832 6311004921911088 6333298412696064 6345668136158361 6351816829107456 6362019805906548 6367781365876224 6369986276321472 6380218438856451 6380622202999842 6403161615350976 6404973445842084 6421477934933712 6421884310132704 6423701438373786 6440254186205448 6442484191117569 6463004247270144 6465242129627232 6481491747409728 6481901920507776 6484146346380528 6500443477665312 6502694323744836 6525664953268608 6536560815670788 6542480443129344 6544745844944832 6555258725244831 6580692881942004 6586652476196352 6597650169088272 6599934673994466 6605911693963008 6616522825480764 6640315749252864 6642194684576976 6644494613484378 6659310451042368 6659731877174656 6661616306461704 6685148324512512 6704271270414144 6704695541835648 6721546997313792 6721972362008064 6723874402783776 6724299914764992 6735101214277611 6749962781952384 6760805303944422 6767356247834112 6778655660695632 6780573740505663 6787143839202048 6798046085439084 6824422247939856 6842007582758208 6843943588547772 6844376698957224 6861579226424496 6863955119508438 6888201895116864 6890587006576392 6905951578858752 6908342836330656 6928104232774872 6946286930938782 6952577613762816 6953017598940672 6954985015983648 6966597711438603 6972906788072064 6999961403506176 7011205500386808 7013633203122399 7031706101265132 7038074141231616 7056545453652096 7076730785437152 7077178627493184 7095415271008512 7097422980716208 7097872132251936 7099880537149974 7122494476583424 7124960714283072 7143320483824896 7145793932745888 7163754036610752 7164207385824384 7191549132173568 7203556817269848 7212577053612672 7224162676800426 7224619848899292 7231162595037696 7245285959481129 7270879778178912 7273397395830636 7279984315795968 7291678215835944 7292139660571248 7294664639678094 7312998912373476 7317898988972544 7338831925638528 7339296354437376 7341373072427184 7360290498520512 7362839075562936 7388848148145408 7407419139896832 7410452967292032 7422356440224306 7429078260188928 7431650655708384 7470355217909472 7472469020149098 7479709537079808 7491724257422664 7492198361821488 7494318344769417 7520791865076576 7540171621815168 7542782484565104 7561740371978016 7562218907259072 7564358703131748 7564837404110616 7591079639516544 7593708129696432 7610640515476992 7613275778813376 7625987618282586 7632893850317568 7635536819102304 7662024309044736 7677475028932338 7684427888895744 7684914188302848 7697258530602984 7699923786326877 7706896976290176 7719276629727558 7747035040795008 7749227132006472 7751910382398441 7769195526216096 7771885690871988 7778924050834944 7799339711931264 7819437237437952 7821649815483168 7822144798808256 7841804830199424 7844520136581072 7872230737276416 7874956578944448 7887606187935159 7895248955806464 7908431604144904 7917833408885568 7938613635358608 7948554303981312 7961322133616796 7961825955929832 7982342179884576 7984600853305734 7985106148783428 8012806286156352 8015580803568456 8036235544303008 8039018174339124 8056943508668544 8059733309052432 8087692326213888 8088204145706496 8104001419428579 8111340549389952 8111853865430784 8114149185314256 8132242046132736 8135057919417408 8166621637423872 8179739750451276 8187147470412288 8203657118142654 8211086498103552 8232636362594112 8256185916343344 8256708398742048 8259044706480582 8280326810835576 8283193960008303 8309576889347328 8312454166663584 8333346532383936 8333873897795712 8336759588203536 8357713042712544 8390140654202496 8404149620148156 8411760569737728 8414673229214784 8428189789600497 8428723157049174 8460890848211148 8482693074542064 8485630295135742 8493315035095296 8506957918475268 8507496270666456 8510442079624443 8537548820467968 8539964594456112 8561970579911616 8562512413510272 8564935251165048 8587005581607264 8589978921490092 8620322839502976 8641988996546304 8642535894010368 8644981375007712 8645528461840704 8659415846928357 8667257970220416 8670259098326448 8700886604358144 8715414420894384 8717880523507281 8726327793259776 8740344966993108 8774257175922672 8796866892117696 8799912898659288 8822030433974352 8825085153653706 8856259579435968 8859326151312504 8879080601389824 8882155075282272 8896985554663017 8930940339778434 8939028360552192 8939594055780864 8957054200421061 8965165870378368 8965733219686656 8980134952370148 8999950375936512 9014407071925896 9017528404014513 9038207547594176 9040764987340884 9048952467297792 9064061447252112 9067199972683986 9098653866990624 9099229663919808 9122676777010944 9125258118063696 9125835598609632 9148772301899328 9151940159344584 9184269193489152 9187449342101856 9211123781774208 9237472310366496 9261715907918376 9273313354644864 9288209155886262 9288796948584804 9297209050762752 9315367662190023 9348274000515744 9351510937496532 9375608135020176 9378854536728978 9402427173051612 9408727271536128 9435641047249536 9436238169990912 9438908235977808 9463230640954944 9463829509669248 9466507382866632 9499947619044096 9523824608438784 9527725243661184 9543029708859822 9551672048814336 9552276514432512 9570933304499763 9604742423026464 9616769404816896 9632216902400568 9632826465199056 9635552157560679 9660381279308172 9694506370905216 9697863194440848 9722237621114592 9722852880761664 9726219519570792 9750665216497968 9754041485617254 9785109234184704 9788497429902912 9804841223506182 9813720664694016 9817118767417248 9871039322913006 9879978714294528 9880603956389376 9896475253632408 9899902010991699 9908867540944512 9924784238221146 9960473623879296 9963292026865464 9988965676563552 9989597815761984 9992424459692556 10027722486768768 10053562162420224 10057043312753472 10082320495970688 10082958543012096 10085811604175664 10086449872147488 10121439519355392 10124944172928576 10141207955916633 10151034371751168 10167983491043448 10180715758803072 10197069128158626 10236633371909784 10263011374137312 10265915382821658 10266565048435836 10275862635053568 10292368839636744 10295932679262657 10329380054393344 10332302842675296 10335880509864588 10358927368288128 10362514254495984 10399119615908352 10419430396408173 10428866420644224 10429526398411008 10455739773599232 10459360182108096 10499942105259264 10516808250580212 10547559151897698 10557111211847424 10584818180478144 10615096178155728 10615767941239776 10643122906512768 10646134471074312 10646808198377904 10649820805724961 10683741714875136 10687441071424608 10714980725737344 10718690899118832 10742591344891392 10745631054916128 10746311078736576 10787323698260352 10805335225904772 10815120732519936 10818865580419008 10836244015200639 10836929773348938 10846743892556544 10906319667268368 10910096093745954 10938209490856872 10941996959517141 10969498368560214 10976848483458816 11008247888457792 11008944531656064 11012059608640776 11040435747780768 11044258613344404 11083272222218112 11111128709845248 11111831863727616 11115679450938048 11133534660336459 11143617390283392 11147475983562576 11186854205603328 11205532826864208 11208703530223647 11219564305619712 11237586386133996 11238297542732232 11281187797614864 11310257432722752 11314173726847656 11342610557967024 11343328360888608 11347256106165924 11386619459274816 11415960773215488 11416683218013696 11419913668220064 11438981427423879 11449340775476352 11453305228653456 11493763786003968 11516212543398507 11526641833343616 11527371282454272 11545887795904476 11556343960293888 11560345464435264 11578914944591337 11620552561192512 11623840698009708 11653793289324144 11657828536307982 11668386076252416 11699009567896896 11729155856156928 11732474723224752 11733217198212384 11762707245299136 11766780204871608 11808346105914624 11812434868416672 11842873433709696 11862647406217356 11907920453037912 11942738933894748 11953554493837824 11973513269826864 11976901279958601 11977659223175142 12019209429234528 12023371205352684 12054353316454512 12058527261508686 12085415263002816 12089599963578648 12131538489320832 12132306218559744 12167010824084928 12167780798146176 12171223777971384 12198363069199104 12202586879126112 12249932456135808 12269609625676914 12280721205618432 12281498375698944 12305485677213981 12316629747155328 12348954543891168 12364417806193152 12384278874515016 12385062598113072 12420490216253364 12464365334020992 12468681249995376 12500810846693568 12505139382305304 12536569564068816 12580854729666048 12585210981303744 12606224430222234 12617640854606592 12618439346225664 12622009843822176 12643084735573761 12691336272316722 12703633658214912 12724039611813096 12728445442703613 12739972552642944 12760436877712902 12761244405999684 12806323230701952 12809946891684168 12842955869867424 12843768620265408 12847402876747572 12880508372410896 12884968382235138 12926008494540288 12930484259254464 12962983494819456 12963803841015552 12968292692761056 13000886955330624 13005388647489672 13051329906537216 13073121631341576 13089491689889664 13110517450489662 13161385763884008 13195300338176544 13199869347988932 13211823387926016 13233045650961528 13237627730480559 13280631498505728 13284389369153952 13288989226968756 13318620902084736 13319463754349312 13323232612923408 13370296649025024 13396410509667651 13408542540828288 13409391083671296 13443093994627584 13447748805567552 13448599829529984 13470202428555222 13499925563904768 13521610607888844 13557311321391264 13561147481011326 13574287678404096 13596092170878168 13600799959025979 13648844495879712 13684015165516416 13687887177095544 13688753397914448 13723158452848992 13727910239016876 13776403790233728 13781174013152784 13811903157717504 13816685672661312 13856208465549744 13892573861877564 13905155227525632 13909970031967296 13932313733829393 13933195422877206 13945813576144128 14022411000773616 14027266406244798 14063412202530264 14068281805093467 14113090907304192 14153461570874304 14154357254986368 14190830542017024 14194845961432416 14195744264503872 14199761074299948 14249921428566144 14286640967649792 14291587865491776 14314544563289733 14327508073221504 14328414771648768 14383098264347136 14407113634539696 14425154107225344 14448325353600852 14449239697798584 14490571918962258 14541759556357824 14546794791661272 14583356431671888 14584279321142496 14589329279356188 14625997824746952 14677663851277056 14678592708874752 14682746144854368 14707261835259273 14720580997041024 14725678151125872 14777696296290816 14806558984369509 14820905934584064 14844712880448612 14858156520377856 14863301311416768 14887176357331719 14940710435818944 14944938040298196 14983448514845328 14984396723642976 14988636689538834 15041583730153152 15080343243630336 15085564969130208 15123480743956032 15124437814518144 15128717406263496 15129674808221232 15182159279033088 15187416259392864 15226551557626752 15251975236565172 15265787700635136 15271073638204608 15295603692237939 15354950057864676 15368855777791488 15394517061205968 15399847572653754 15413793952580352 15438553259455116 15494070081590016 15498454264012944 15503820764796882 15538391052432192 15543771381743976 15598679423862528 15643299630966336 15644289597616512 15683609660398848 15689040273162144 15749913157888896 15775212375870318 15790497911612928 15816863208289808 15821338727846547 15835666817771136 15877227270717216 15897108607962624 15922644267233592 15923651911859664 15964684359769152 15969201706611468 15970212297566856 16025612572312704 16031161607136912 16072471088606016 16078036348678248 16113887017337088 16119466618104864 16175384652427776 16208002838857158 16222681098779904 16223707730861568 16228298370628512 16255394660023407 16270115838834816 16333243274847744 16359479500902552 16365144140618931 16407314236285308 16422172996207104 16454247552840321 16465272725188224 16512371832686688 16513416797484096 16518089412961164 16560653621671152 16566387920016606 16619153778694656 16624908333327168 16666693064767872 16667747795591424 16673519176407072 16715426085425088 16780281308404992 16808299240296312 16829346458429568 16856379579200994 16857446314098348 16921781696422296 16965386149084128 16971260590271484 16986630070190592 17013915836950536 17014992541332912 17020884159248886 17075097640935936 17079929188912224 17123941159823232 17125024827020544 17129870502330096 17174011163214528 17179957842980184 17240645679005952 17283977993092608 17289962750015424 17291056923681408 17318831693856714 17334515940440832 17340518196652896 17430828841788768 17435761047014562 17452655586519552 17480689933986216 17486742804461973 17548514351845344 17593733784235392 17599825797318576 17644060867948704 17650170307307412 17712519158871936 17718652302625008 17758161202779648 17764310150564544 17793971109326034 17861880679556868 17878056721104384 17914108400842122 17930331740756736 17931466439373312 17960269904740296 17966488834762713 18028814143851792 18035056808029026 18076415095188352 18081529974681768 18087790892263029 18128122894504224 18134399945367972 18197307733981248 18198459327839616 18245353554021888 18250516236127392 18251671197219264 18297544603798656 18303880318689168 18368538386978304 18374898684203712 18404414438515371 18422247563548416 18474944620732992 18523431815836752 18546626709289728 18576418311772524 18577593897169608 18630735324380046 18696548001031488 18703021874993064 18751216270040352 18757709073457956 18804854346103224 18871282094499072 18872476339981824 18877816471955616 18909336645333351 18926461281909888 18927659019338496 18933014765733264 18999895238088192 19037004408475083 19055450487322368 19086059417719644 19103344097628672 19141866608999526 19209484846052928 19264433804801136 19265652930398112 19271104315121358 19320762558616344 19327452573352707 19389012741810432 19395726388881696 19444475242229184 19445705761523328 19452439039141584 19501330432995936 19508082971234508 19576994859805824 19609682447012364 19627441329388032 19634237534834496 19665776175734493 19742078645826012 19759957428589056 19792950507264816 19799804021983398 19817735081889024 19849568476442292 19920947247758592 19926584053730928 19977931353127104 19979195631523968 19984848919385112 20055444973537536 20114086625506944 20164640991941376 20165917086024192 20171623208351328 20172899744294976 20205303642832833 20249888345857152 20282415911833266 20302068743502336 20335966982086896 20341721221516989 20361431517606144 20394138256317252 20473266743819568 20526022748274624 20531830765643316 20533130096871672 20584737679273488 20591865358525314 20664605685350592 20671761019729176 20717854736576256 20725028508991968 20838860792816346 20857732841288448 20859052796822016 20899793134315809 20918720364216192 20999884210518528 21033616501160424 21040899609367197 21095118303795396 21114222423694848 21169636360956288 21230192356311456 21231535882479552 21286245813025536 21292268942148624 21293616396755808 21299641611449922 21367483429750272 21374882142849216 21429961451474688 21437381798237664 21491262109832256 21492622157473152 21574647396520704 21610670451809544 21637731160838016 21672488030401278 21673859546697876 21693487785113088 21735857878443387 21812639334536736 21820192187491908 21876418981713744 21883993919034282 21938996737120428 21953696966917632 22016495776915584 22017889063312128 22024119217281552 22080871495561536 22088517226688808 22166544444436224 22222257419690496 22231358901876096 22267069320672918 22287234780566784 22294951967125152 22411065653728416 22417407060447294 22439128611239424 22475172772267992 22476595085464464 22482955034308251 22562375595229728 22620514865445504 22628347453695312 22685221115934048 22686656721777216 22694512212331848 22773238918549632 22831921546430976 22839827336440128 22877962854847758 22898681550952704 22906610457306912 23032425086797014 23053283666687232 23054742564908544 23091775591808952 23099771358980631 23120690928870528 23157829889182674 23241105122385024 23247681396019416 23255731147195323 23307586578648288 23315657072615964 23336772152504832 23398019135793792 23458311712313856 23464949446449504 23466434396424768 23525414490598272 23533560409743216 23616692211829248 23624869736833344 23662818563805477 23685746867419392 23725294812434712 23815840906075824 23885477867789496 23947026539653728 23953802559917202 23955318446350284 24038418858469056 24046742410705368 24108706632909024 24117054523017372 24170830526005632 24179199927157296 24263076978641664 24264612437119488 24312004258285737 24334021648169856 24335561596292352 24342447555942768 24396726138398208 24405173758252224 24499864912271616 24539219251353828 24561442411236864 24610971354427962 24633259494310656 24697909087782336 24768557749030032 24770125196226144 24840980432506728 24849581880024909 24928730668041984 24937362499990752 25001621693387136 25010278764610608 25073139128137632 25170421962607488 25212448860444468 25235281709213184 25244019687644352 25284569368801491 25286169471147522 25382672544633444 25448079223626192 25456890885407226 25479945105285888 25520873755425804 25522488811999368 25531326238873329 25612646461403904 25619893783368336 25685911739734848 25687537240530816 25694805753495144 25761016744821792 25769936764470276 25860968518508928 25925966989638912 25927607682031104 25936585385522112 25978247540785071 26001773910661248 26010777294979344 26102659813074432 26146243262683152 26153641570521843 26178983379779328 26221034900979324 26322771527768016 26390600676353088 26399738695977864 26466091301923056 26475255460961118 26568778738307904 26577978453937512 26637241804169472 26638927508698624 26646465225846816 26690956663989051 26792821019335302 26817085081656576 26818782167342592 26871162601263183 26895497611135104 26897199659059968 26940404857110444 26999851127809536 27043221215777688 27114622642782528 27122294962022652 27192184341756336 27201599918051958 27297688991759424 27368030331032832 27375774354191088 27377506795828896 27446316905697984 27455820478033752 27552807580467456 27562348026305568 27633371345322624 27712416931099488 27785147723755128 27819940063934592 27864627467658786 27866390845754412 27891627152288256 27946102986570069 28044822001547232 28054532812489596 28126824405060528 28136563610186934 28226181814608384 28306923141748608 28308714509972736 28389691922864832 28391488529007744 28399522148599896 28499842857132288 28583175730983552 28629089126579466 28655016146443008 28656829543297536 28712799913499289 28814227269079392 28850308214450688 28896650707201704 28898479395597168 28906656472682037 28981143837924516 29083519112715648 29093589583322544 29166712863343776 29168558642284992 29178658558712376 29251995649493904 29355327702554112 29365492289708736 29414523670518546 29441161994082048 29451356302251744 29613117968739018 29641811869168128 29689425760897224 29699706032975097 29726602622833536 29774352714663438 29881420871637888 29889876080596392 29966897029690656 29968793447285952 29977273379077668 30083167460306304 30160686487260672 30171129938260416 30246961487912064 30248875629036288 30257434812526992 30259349616442464 30364318558066176 30374832518785728 30423623867749899 30453103115253504 30503950473130344 30542147276409216 30591207384475878 30709900115729352 30789034122411936 30799695145307508 30827587905160704 30877106518910232 30887798037787971 30988140163180032 30996908528025888 31007641529593764 31076782104864384 31087542763487952 31197358847725056 31258291189224519 31286599261932672 31288579195233024 31367219320797696 31378080546324288 31499826315777792 31550424751740636 31633726416579616 31642677455693094 31671333635542272 31754454541434432 31845288534467184 31847303823719328 31929368719538304 31938403413222936 31940424595133712 32051225144625408 32062323214273824 32144942177212032 32156072697356496 32227774034674176 32238933236209728 32416005677714316 32445362197559808 32456596741257024 32508732045601917 32510789320046814 32540231677669632 32718959001805104 32730288281237862 32814628472570616 32825990878551423 32908495105680642 32930545450376448 33024743665373376 33026833594968192 33036178825922328 33121307243342304 33132775840033212 33249816666654336 33333386129535744 33335495591182848 33347038352814144 33400603981009377 33430852170850176 33560562616809984 33616598480592624 33658692916859136 33712759158401988 33714892628196696 33843563392844592 33930772298168256 33942521180542968 34027831673901072 34029985082665824 34041768318497772 34159858377824448 34247882319646464 34250049654041088 34259741004660192 34316944282271637 34348022326429056 34359915685960368 34481291358011904 34548637630195521 34579925500030848 34582113847362816 34637663387713428 34669031880881664 34681036393305792 34736744833774011 34861657683577536 34871522094029124 34961379867972432 34973485608923946 35097028703690688 35187467568470784 35199651594637152 35288121735897408 35300340614614824 35425038317743872 35437304605250016 35528620301129088 35587942218652068 35723761359113736 35828216801684244 35860663481513472 35920539809480592 35930703839875803 35932977669525426 36057628287703584 36070113616058052 36152830190376704 36163059949363536 36175581784526058 36256245789008448 36268799890735944 36394615467962496 36396918655679232 36501032472254784 36503342394438528 36595089207597312 36607760637378336 36749797368407424 36808828877030742 36844495127096832 36916457031641943 36949889241465984 37046863631673504 37093253418579456 37152836623545048 37155187794339216 37261470648760092 37393096002062976 37406043749986128 37502432540080704 37515418146915912 37609708692206448 37742564188998144 37755632943911232 37818673290666702 37852922563819776 37855318038676992 37866029531466528 37929254206721283 38074008816950166 38110900974644736 38172118835439288 38185336328110839 38283733217999052 38418969692105856 38528867609602272 38531305860796224 38542208630242716 38641525117232688 38654905146705414 38778025483620864 38791452777763392 38888950484458368 38891411523046656 38904878078283168 39002660865991872 39016165942469016 39153989719611648 39219364894024728 39268475069668992 39331552351468986 39484157291652024 39585901014529632 39599608043966796 39635470163778048 39699136952884584 39841894495517184 39853168107461856 39955862706254208 39958391263047936 39969697838770224 40110889947075072 40189231529002953 40228173251013888 40329281983882752 40343246416702656 40345799488589952 40410607285665666 40499776691714304 40564831823666532 40671933964173792 40683442443033978 40722863035212288 40788276512634504 40802399877077937 40946533487639136 41052045496549248 41063661531286632 41066260193743344 41169475358546976 41183730717050628 41329211370701184 41343522039458352 41435709473152512 41450057017983936 41677721585632692 41715465682576896 41799586268631618 41837440728432384 42067233002320848 42081799218734394 42190236607590792 42204845415280401 42339272721912576 42460384712622912 42463071764959104 42572491626051072 42584537884297248 42587232793511616 42599283222899844 42749764285698432 42859922902949376 42874763596475328 42943633689869199 42982524219664512 42985244314946304 43149294793041408 43221340903619088 43275462321676032 43344976060802556 43347719093395752 43471715756886774 43625278669073472 43640384374983816 43752837963427488 43767987838068564 43877993474240856 44032991553831168 44035778126624256 44048238434563104 44121785505777819 44161742991123072 44177034453377616 44333088888872448 44419676953108527 44462717803752192 44534138641345836 44574469561133568 44589903934250304 44661529071995157 44822131307456832 44834814120894588 44950345544535984 44953190170928928 44965910068616502 45124751190459456 45241029730891008 45256694907390624 45370442231868096 45373313443554432 45389024424663696 45546477837099264 45679654672880256 45755925709695516 45797363101905408 45813220914613824 45886811076713817 46064850173594028 46106567333374464 46183551183617904 46199542717961262 46241381857741056 46315659778365348 46482210244770048 46495362792038832 46511462294390646 46615173157296576 46631314145231928 46796038271587584 46929898892899008 46932868792849536 47050828981196544 47067120819486432 47249739473666688 47325637127610954 47371493734838784 47450589624869424 47464016183539641 47631681812151648 47770955735578992 47894053079307456 47907605119834404 47910636892700568 48076837716938112 48093484821410736 48217413265818048 48234109046034744 48341661052011264 48358399854314592 48526153957283328 48624008516571474 48668043296339712 48671123192584704 48684895111885536 48766183980070221 48810347516504448 48999729824543232 49078438502707656 49095432421856793 49221942708855924 49266518988621312 49395818175564672 49537115498060064 49540250392452288 49681960865013456 49699163760049818 49857461336083968 49874724999981504 50003243386774272 50020557529221216 50146278256275264 50340843925214976 50424897720888936 50488039375288704 50569138737602982 50572338942295044 50765345089266888 50896158447252384 50913781770814452 50959890210571776 51041747510851608 51044977623998736 51062652477746658 51225292922807808 51239787566736672 51371823479469696 51375074481061632 51389611506990288 51522033489643584 51539873528940552 51721937037017856 51851933979277824 51873170771044224 51956495081570142 52003547821322496 52021554589958688 52292486525366304 52307283141043686 52357966759558656 52442069801958648 52460228413385919 52645543055536032 52781201352706176 52799477391955728 52932182603846112 52950510921922236 53137557476615808 53155956907875024 53274483608338944 53292930451693632 53381913327978102 53585642038670604 53634170163313152 53742325202526366 53790995222270208 53794399318119936 53880809714220888 53899466504288139 54086442431555376 54229245285565056 54244589924045304 54263372676789087 54384368683512672 54403199836103916 54595377983518848 54736060662065664 54751548708382176 54755013591657792 54892633811395968 54911640956067504 55105615160934912 55124696052611136 55213243315546113 55266742690645248 55424833862198976 55570295447510256 55639880127869184 55729254935317572 55732781691508824 55892205973140138 56089644003094464 56109065624979192 56253648810121056 56273127220373868 56613846283497216 56617429019945472 56728009936000053 56779383845729664 56782977058015488 56799044297199792 56999685714264576 57111013225425249 57166351461967104 57258178253158932 57310032292886016 57425599826998578 57628454538158784 57793301414403408 57796958791194336 57813312945364074 57962287675849032 57982357720058121 58167038225431296 58187179166645088 58333425726687552 58337117284569984 58357317117424752 58503991298987808 58730984579417472 58829047341037092 58882323988164096 58902712604503488 58997328527203479 59226235937478036 59378851521794448 59399412065950194 59453205245667072 59548705429326876 59762841743275776 59779752161192784 59933794059381312 59937586894571904 59954546758155336 60166334920612608 60342259876520832 60493922975824128 60497751258072576 60514869625053984 60518699232884928 60615910928498499 60749665037571456 60847247735499798 60906206230507008 61007900946260688 61025163664550967 61084294552818432 61182414768951756 61419800231458704 61578068244823872 61599390290615016 61754213037820464 61775596075575942 61993817056051776 62015283059187528 62153564209728768 62175085526975904 62516582378449038 62573198523865344 62577158390466048 62699379402947427 62756161092648576 62999652631555584 63100849503481272 63122698828101591 63267452833159232 63285354911386188 63342667271084544 63508909082868864 63690577068934368 63694607647438656 63858737439076608 63876806826445872 63880849190267424 64102450289250816 64124646428547648 64289884354424064 64312145394712992 64477866472419456 64832011355428632 64913193482514048 65017464091203834 65021578640093628 65080463355339264 65207573635330161 65437918003610208 65460576562475724 65629256945141232 65651981757102846 65816990211361284 65861090900752896 66049487330746752 66053667189936384 66072357651844656 66242614486684608 66265551680066424 66499633333308672 66666772259071488 66694076705628288 66801207962018754 66861704341700352 67233196961185248 67317385833718272 67425518316803976 67429785256393392 67448865102924753 67687126785689184 67861544596336512 67885042361085936 68055663347802144 68059970165331648 68083536636995544 68319716755648896 68495764639292928 68519482009320384 68633888564543274 68696044652858112 68719831371920736 69097275260391042 69159851000061696 69164227694725632 69275326775426856 69299314076941893 69362072786611584 69473489667548022 69723315367155072 69743044188058248 69922759735944864 69946971217847892 70194057407381376 70374935136941568 70399303189274304 70576243471794816 70600681229229648 70850076635487744 70874609210500032 70988455691416431 71057240602258176 71175884437304136 71447522718227472 71656433603368488 71841079618961184 71861407679751606 71865955339050852 72115256575407168 72140227232116104 72305660380753408 72326119898727072 72351163569052116 72512491578016896 72537599781471888 72789230935924992 72793837311358464 72936012774857211 73002064944509568 73006684788877056 73190178415194624 73215521274756672 73499594736814848 73617657754061484 73832914063283886 73899778482931968 74093727263347008 74305673247090096 74310375588678432 74522941297520184 74548745640074727 74786192004125952 74812087499972256 75004865080161408 75030836293831824 75219417384412896 75511265887822464 75637346581333404 75705845127639552 75732059062933056 75853708106404473 75858508413442566 76148017633900332 76344237670878576 76370672656221678 76567466435998104 76593978716619987 76837939384211712 77057735219204544 77062611721592448 77084417260485432 77283050234465376 77309810293410828 77582905555526784 77777900968916736 77782823046093312 77809756156566336 77934742622355213 78005321731983744 78032331884938032 78307979439223296 78438729788049456 78460924711565529 78536950139337984 78663104702937972 78968314583304048 79171802029059264 79199216087933592 79398273905769168 79706336214923712 79911725412508416 79916782526095872 79939395677540448 80072869991967153 80378463058005906 80456346502027776 80613487803789549 80686492833405312 80691598977179904 80821214571331332 80999553383428608 81129663647333064 81343867928347584 81366884886067956 81576553025269008 81604799754155874 81893066975278272 82104090993098496 82127323062573264 82132520387486688 82338950717093952 82367461434101256 82658422741402368 82687044078916704 82900114035967872 83355443171265384 83599172537263236 83674881456864768 83838308959710207 84134466004641696 84163598437468788 84380473215181584 84409690830560802 84678545443825152 84920769425245824 84926143529918208 85169075768594496 85174465587023232 85198566445799688 85499528571396864 85749527192950656 85887267379738398 85965048439329024 85970488629892608 86138399740497867 86442681807238176 86550924643352064 86689952121605112 86695438186791504 86943431513773548 87250557338146944 87280768749967632 87505675926854976 87535975676137128 87755986948481712 88065983107662336 88096476869126208 88243571011555638 88323485982246144 88354068906755232 88839353906217054 88925435607504384 89068277282691672 89099118098925291 89179807868500608 89323058143990314 89644262614913664 89669628241789176 89900691089071968 89906380341857856 89931820137233004 90249502380918912 90482059461782016 90513389814781248 90740884463736192 90746626887108864 90778048849327392 91092955674198528 91359309345760512 91511851419391032 91626441829227648 91773622153427634 92129700347188056 92367102367235808 92399085435922524 92482763715482112 92631319556730696 92663394113363913 92964420489540096 92990725584077664 93022924588781292 93230346314593152 93262628290463856 93592076543175168 93774873567673557 93859797785798016 93865737585699072 94101657962393088 94134241638972864 94499478947333376 94651274255221908 94901179249738848 94928032367079282 95263363624303296 95541911471157984 95788106158614912 95815210239668808 95821273785401136 96153675433876224 96186969642821472 96434826531636096 96468218092069488 96683322104022528 96716799708629184 97248017033142948 97336086592679424 97369790223771072 97526196136805751 97532367960140442 97620695033008896 98156877005415312 98190864843713586 98443885417711848 98477972635654269 98791636351129344 99074230996120128 99080500784904576 99363921730026912 99398327520099636 99749449999963008 100006486773548544 100041115058442432 100201811943028131 100292556512550528 100681687850429952 100849795441777872 100976078750577408 101138277475205964 101144677884590088 101530690178533776 101792316894504768 101827563541628904 102083495021703216 102089955247997472 102125304955493316 102479575133473344 102743646958939392 102750148962123264 102779223013980576 102950832846814911 103044066979287168 103079747057881104 103443874074035712 103645912890586563 103746341542088448 103912990163140284 104007095642644992 104043109179917376 104210234501322033 104584973050732608 104614566282087372 104884139603917296 104920456826771838 105291086111072064 105562402705412352 105598954783911456 105864365207692224 105901021843844472 106275114953231616 106311913815750048 106585860903387264 106763826655956204 107171284077341208 107484650405052732 107581990444540416 107761619428441776 107798933008576278 108172884863110752 108458490571130112 108489179848090608 108526745353578174 108768737367025344 108806399672207832 109190755967037696 109503097416764352 109510027183315584 109785267622791936 109823281912135008 110249392105222272 110426486631092226 110533485381290496 110749371094925829 110849667724397952 111140590895020512 111279760255738368 111458509870635144 111465563383017648 111784411946280276 112179288006188928 112218131249958384 112507297620242112 112546254440747736 113227692566994432 113456019872000106 113558767691459328 113565954116030976 113598088594399584 113787762620163849 114222026450850498 114332702923934208 114516356506317864 114556008984332517 114851199653997156 115256909076317568 115586602828806816 115593917582388672 115626625890728148 115924575351698064 115964715440116242 116334076450862592 116374358333290176 116666851453375104 116674234569139968 116714634234849504 117007982597975616 117461969158834944 117658094682074184 117805425209006976 117994657054406958 118452471874956072 118757703043588896 118798824131900388 118906410491334144 119097410858653752 119525683486551552 119559504322385568 119867588118762624 119875173789143808 119909093516310672 120332669841225216 120567694587008859 120684519753041664 120987845951648256 121029739250107968 121037398465769856 121231821856996998 121499330075142912 121694495470999596 122015801892521376 122050327329101934 122168589105636864 122364829537903512 122407199631233811 122839600462917408 123156136489647744 123198780581230032 123508426075640928 123551192151151884 123987634112103552 124030566118375056 124307128419457536 124350171053951808 125033164756898076 125146397047730688 125398758805894854 125512322185297152 126201699006962544 126245397656203182 126534905666318464 126570709822772376 126614536245841203 127017818165737728 127381154137868736 127389215294877312 127717474878153216 127753613652891744 127761698380534848 128249292857095296 128579768708848128 128624290789425984 128830901069607597 128955732944838912 129664022710857264 129826386965028096 130034928182407668 130043157280187256 130415147270660322 130875836007220416 130921153124951448 131258513890282464 131303963514205692 131633980422722568 132098974661493504 132107334379872768 132144715303689312 132365356517333457 132485228973369216 132531103360132848 132999266666617344 133259030859325581 133388153411256576 133602415924037508 133723408683400704 134466393922370496 134851036633607952 134859570512786784 134897730205849506 135374253571378368 135723089192673024 135770084722171872 136111326695604288 136119940330663296 136167073273991088 136639433511297792 137038964018640768 137267777129086548 137392089305716224 137439662743841472 137660433230141451 138194550520782084 138319702000123392 138550653550853712 138598628153883786 138724145573223168 138946979335096044 139446630734310144 139486088376116496 139845519471889728 139893942435695784 140388114814762752 140798606378548608 141152486943589632 141201362458459296 141749218421000064 141976911382832862 142114481204516352 142351768874608272 142392048550618923 142895045436454944 143312867206736976 143682159237922368 143722815359503212 143731910678101704 144230513150814336 144280454464232208 144652239797454144 144702327138104232 145024983156033792 145075199562943776 145578461871849984 145872025549714422 146004129889019136 146013369577754112 146298551940210663 146431042549513344 146999189473629696 147235315508122968 147286297265570379 147665828126567772 147799556965863936 148187454526694016 148611346494180192 148620751177356864 149045882595040368 149097491280149454 149572384008251904 149624174999944512 150009730160322816 150061672587663648 150438834768825792 151022531775644928 151274693162666808 151464118125866112 151707416212808946 151717016826885132 152296035267800664 152688475341757152 152741345312443356 153134932871996208 153187957433239974 153675878768423424 154115470438409088 154125223443184896 154168834520970864 154566100468930752 154619620586821656 155165811111053568 155555801937833472 155619512313132672 155869485244710426 156010643463967488 156064663769876064 156877459576098912 156921849423131058 157073900278675968 157326209405875944 157380685240157757 157936629166608096 158343604058118528 158398432175867184 158796547811538336 159412672429847424 159823450825016832 159878791355080896 160145739983934306 160756926116011812 161226975607579098 161372985666810624 161383197954359808 161642429142662664 161698399512864417 162259327294666128 162687735856695168 162733769772135912 162790118030367261 163153106050538016 163209599508311748 163786133950556544 164208181986196992 164254646125146528 164265040774973376 164677901434187904 164734922868202512 165316845482804736 165374088157833408 165639729946638339 165800228071935744 166710886342530768 167198345074526472 167676617919420414 168268932009283392 168327196874937576 168760946430363168 168819381661121604 169841538850491648 169852287059836416 170184029808000159 170338151537188992 170348931174046464 170397132891599376 170999057142793728 171333039676275747 171499054385901312 171774534759476796 171930096878658048 172276799480995734 172885363614476352 173379904243210224 173390876373583008 173886863027547096 173947073160174363 174501114676293888 174561537499935264 175011351853709952 175071951352274256 175511973896963424 176192953738252416 176487142023111276 176646971964492288 176708137813510464 176991985581610437 177678707812434108 178136554565383344 178198236197850582 178359615737001216 178646116287980628 179288525229827328 179339256483578352 179801382178143936 179812760683715712 179863640274466008 180499004761837824 181026779629562496 181481768927472384 181493253774217728 181556097698654784 181847732785495497 182718618691521024 183023702838782064 183075490993652901 183252883658455296 183547244306855268 184259400694376112 184734204734471616 184798170871845048 185262639113461392 185326788226727826 185981451168155328 186045849177562584 186460692629186304 186525256580927712 187549747135347114 187719595571596032 187731475171398144 188098138208842281 188268483277945728 188998957894666752 189302548510443816 189802358499477696 189856064734158564 190526727248606592 191083822942315968 191576212317229824 191630420479337616 191642547570802272 192307350867752448 192373939285642944 192869653063272192 192936436184138976 193433599417258368 194496034066285896 194739580447542144 195052392273611502 195064735920280884 195241390066017792 195622720905990483 196313754010830624 196381729687427172 196887770835423696 196955945271308538 197583272702258688 198148461992240256 198161001569809152 198727843460053824 198796655040199272 199498899999926016 200082230116884864 200403623886056262 200585113025101056 201699590883555744 201952157501154816 202276554950411928 202289355769180176 202346595308774259 203061380357067552 203584633789009536 203655127083257808 204166990043406432 204179910495994944 204250609910986632 204959150266946688 205487293917878784 205558446027961152 205901665693629822 206088133958574336 206159494115762208 207291825781173126 207492683084176896 207825980326280568 207897942230825679 208086218359834752 208420469002644066 209169946101465216 209229132564174744 209768279207834592 209840913653543676 210582172222144128 211124805410824704 211197909567822912 211728730415384448 211802043687688944 212550229906463232 212623827631500096 212965367074249293 213171721806774528 213527653311912408 214342568154682416 214969300810105464 215523238856883552 215597866017152556 216345769726221504 216916981142260224 216978359696181216 217053490707156348 217537474734050688 217612799344415664 218381511934075392 218808038324571633 219006194833528704 219020054366631168 219570535245583872 219646563824270016 220498784210444544 220852973262184452 221498742189851658 221699335448795904 222281181790041024 222917019741270288 222931126766035296 223568823892560552 224358576012377856 224436262499916768 225014595240484224 225092508881495472 226912039744000212 227117535382918656 227196177188799168 227561124319213419 227575525240327698 228444052901700996 229032713012635728 229112017968665034 229702399307994312 229781936149859961 230513818152635136 231173205657613632 231187835164777344 231253251781456296 231849150703396128 231929430880232484 232748716666580352 233333702906750208 233348469138279936 233429268469699008 233804227867065639 234015965195951232 234923938317669888 235316189364148368 235610850418013952 235989314108813916 236904943749912144 237515406087177792 237597648263800776 238194821717307504 239119008644771136 239735176237525248 239750347578287616 239818187032621344 240218609975901459 241135389174017718 241369039506083328 241840463411368647 242059478500215936 242074796931539712 242463643713993996 242998660150285824 243388990941999192 244031603785042752 244100654658203868 244729659075807024 244814399262467622 245679200925834816 246312272979295488 246397561162460064 247016852151281856 247102384302303768 247975268224207104 248061132236750112 248700342107903616 250066329513796152 250797517611789708 251024644370594304 251514926879130621 252403398013925088 252490795312406364 253069811332636928 253141419645544752 253229072491682406 254035636331475456 254762308275737472 254778430589754624 255507227305783488 255523396761069696 256498585714190592 257248581578851968 257661802139215194 257911465889677824 258415199221493601 259328045421714528 259652773930056192 260069856364815336 260086314560374512 260830294541320644 261751672014440832 261842306249902896 262517027780564928 262607927028411384 263267960845445136 264197949322987008 264289430607378624 264730713034666914 264970457946738432 265062206720265696 266518061718651162 266776306822513152 267204831848075016 267297354296775873 268932787844740992 269702073267215904 269719141025573568 269795460411699012 270748507142756736 271446178385346048 271540169444343744 272222653391208576 272239880661326592 272334146547982176 273278867022595584 274077928037281536 274535554258173096 274879325487682944 275320866460282902 276389101041564168 277101307101707424 277197256307767572 277448291146446336 277893958670192088 278893261468620288 278972176752232992 279691038943779456 279787884871391568 280776229629525504 281324620703020671 281597212757097216 282304973887179264 282402724916918592 283498436842000128 283953822765665724 284703537749216544 284784097101237846 285790090872909888 286625734413473952 287364318475844736 287445630719006424 287463821356203408 288461026301628672 288560908928464416 289304479594908288 289404654276208464 290049966312067584 290150399125887552 291744051099428844 292008259778038272 292597103880421326 292862085099026688 294470631016245936 294572594531140758 295331656253135544 295433917906962807 296374909053388032 297222692988360384 297241502354713728 298091765190080736 298194982560298908 299248349999889024 300019460320645632 300123345175327296 300605435829084393 300877669537651584 302045063551289856 302549386325333616 302928236251732224 303414832425617892 303434033653770264 304592070535601328 305376950683514304 305482690624886712 306269865743992416 306375914866479948 308230940876818176 308250446886369792 308337669041941728 308852498540444733 309132200937861504 309239241173643312 310331622222107136 310937738671759689 311239024626265344 311738970489420852 312021286927934976 312129327539752128 312630703503966099 313754919152197824 313843698846262116 314652418811751888 314761370480315514 315873258333216192 316687208116237056 316796864351734368 317593095623076672 318825344859694848 319757582710161792 320291479967868612 321513852232023624 322453951215158196 322745971333621248 323284858285325328 323396799025728834 324518654589332256 325375471713390336 325467539544271824 325580236060734522 326306212101076032 326419199016623496 327572267901113088 328509292250293056 328530081549946752 329355802868375808 329469845736405024 330748176315666816 331279459893276678 331600456143871488 332248113284777487 333421772685061536 334396690149052944 335353235838840828 336537864018566784 336654393749875152 337521892860726336 337638763322243208 339683077700983296 340368059616000318 340676303074377984 340697862348092928 340794265783198752 341363287860491547 342666079352551494 342998108771802624 343549069518953592 343668026952997551 344553598961991468 345770727228952704 346759808486420448 346781752747166016 347773726055094192 347894146320348726 349002229352587776 349123074999870528 350022703707419904 350143902704548512 351023947793926848 352385907476504832 352974284046222552 353416275627020928 353983971163220874 355357415624868216 356273109130766688 356396472395701164 356719231474002432 357292232575961256 358577050459654656 358678512967156704 359602764356287872 359625521367431424 359727280548932016 360998009523675648 361703083761026577 362053559259124992 362963537854944768 363112195397309568 363695465570990994 366047405677564128 366150981987305802 366505767316910592 367094488613710536 367221598893701433 368518801388752224 369468409468943232 369596341743690096 370525278226922784 370653576453455652 371962902336310656 372091698355125168 372921385258372608 373050513161855424 375099494270694228 375439191143192064 376196276417684562 376536966555891456 378605097020887632 379604716998955392 379712129468317128 379843608737523609 381053454497213184 382167645884631936 383152424634459648 383260840958675232 383285095141604544 384747878571285888 385739306126544384 385872872368277952 386492703208822791 386867198834516736 388992068132571792 389479160895084288 390104784547223004 390129471840561768 391245441811980966 392627508021661248 392763459374854344 393775541670847392 393911890542617076 396296923984480512 396322003139618304 397096069552000371 397455686920107648 397593310080398544 398997799999852032 399777092577976743 400164460233769728 400807247772112524 401170226050202112 403399181767111488 404553109900823856 404578711538360352 404693190617548518 406122760714135104 407169267578019072 407310254166515616 408333980086812864 408359820991989888 408501219821973264 409918300533893376 411116892055922304 411803331387259644 412176267917148672 412318988231524416 412981299690424353 414583651562346252 415651960652561136 415795884461651358 416172436719669504 416840938005288132 418339892202930432 418458265128349488 419536558415669184 419681827307087352 421164344444288256 422395819135645824 423457460830768896 423604087375377888 425247655263000192 425930734148498586 426343443613549056 427055306623824816 427176145651856769 428685136309364832 429938601620210928 431046477713767104 431195732034305112 432691539452443008 433956719392362432 434106981414312696 435074949468101376 435225598688831328 437616076649143266 438012389667057408 438040108733262336 438895655820631989 439293127648540032 440997568420889088 441705946524368904 441858891796711137 442997484379703316 443398670897591808 444562363580082048 445834039482540576 445862253532070592 447137647785121104 448717152024755712 448872524999833536 450029190480968448 450185017762990944 453824079488000424 454392354377598336 455122248638426838 455151050480655396 456888105803401992 458065426025271456 458224035937330068 459404798615988624 459563872299719922 461027636305270272 462346411315227264 462375670329554688 462506503562912592 463698301406792256 463858861760464968 465497433333160704 466667405813500416 466858536939398016 467608455734131278 468031930391902464 470632378728296736 471221700836027904 471978628217627832 472142055720473271 473809887499824288 475030812174355584 475195296527601552 476389643434615008 478238017289542272 479470352475050496 479636374065242688 480437219951802918 482270778348035436 483680926822737294 484118957000431872 484149593863079424 484927287427987992 485095198538593251 486777981883998384 488063207570085504 488201309316407736 489459318151614048 489628798524935244 491358401851669632 492624545958590976 492795122324920128 494033704302563712 494204768604607536 495950536448414208 496122264473500224 496919189839915017 497400684215807232 500132659027592304 501595035223579416 503029853758261242 504806796027850176 504981590624812728 506139622665273856 506282839291089504 506458144983364812 509524616551474944 509556861179509248 510552089424000477 511014454611566976 511046793522139392 512997171428381184 514497163157703936 515323604278430388 516830398442987202 518656090843429056 520139712729630672 520172629120749024 521660589082641288 521841219480523089 523503344028881664 523684612499805792 525034055561129856 525215854056822768 526535921690890272 528578861214757248 529461426069333828 529940915893476864 530124413440531392 530975956744831311 533036123437302324 534409663696150032 534594708593551746 537865575689481984 539404146534431808 539438282051147136 539590920823398024 541497014285513472 543080338888687488 544445306782417152 544479761322653184 544668293095964352 545543198356486491 548155856074563072 549071108516346192 549226472980958703 549758650975365888 550641732920565804 552778202083128336 554202614203414848 554394512615535144 555787917340384176 557944353504465984 559382077887558912 559575769742783136 562649241406041342 563194425514194432 564294414626526843 564805449833837184 566996873684000256 567907645531331448 569407075498433088 569568194202475692 571580181745819776 573251468826947904 574728636951689472 574891261438012848 574927642712406816 576922052603257344 577121817856928832 578608959189816576 578809308552416928 580300798251775104 583488102198857688 585194207760842652 585724170198053376 586868162717971449 588941262032491872 589145189062281516 590663312506271088 590867835813925614 592749818106776064 594445385976720768 594483004709427456 596183530380161472 596389965120597816 598496699999778048 600246690350654592 601210871658168786 601755339075303168 605098772650667232 605856472503464448 606829664851235784 606868067307540528 609184141071202656 610753901367028608 610965381249773424 612539731487984832 612751829732959896 616461881753636352 616675338083883456 617704997080889466 618264401875723008 618478482347286624 621875477343519378 622478049252530688 623477940978841704 623693826692477037 624258655079504256 625261407007932198 627509838304395648 627687397692524232 629304837623503776 629522740960631028 631746516666432384 633374416232474112 633593728703468736 635186191246153344 637650689719389696 639515165420323584 640582959935737224 643027704464047248 644907902430316392 646569716570650656 646793598051457668 649037309178664512 650750943426780672 650935079088543648 651160472121469044 652612424202152064 652838398033246992 655144535802226176 656424114973714899 657018584500586112 657060163099893504 658711605736751616 658939691472810048 661496352631333632 662558919786553356 664496226569554974 666843545370123072 668793380298105888 670706471677681656 673075728037133568 673308787499750304 675043785721452672 675277526644486416 680736119232000636 681352606148755968 681588531566397504 682683372957640257 682726575720983094 685332158705102988 687098139037907184 687336053905995102 689107197923982936 689345808449579883 691541454457905408 693519616972840896 693563505494332032 695547452110188384 695788292640697452 698246149999741056 700045407414839808 700287805409097024 701412683601196917 702047895587853696 704771814953009664 705948568092445104 706832551254041856 707967942326441748 710714831249736432 712546218261533376 712792944791402328 714584465151922512 717357025934313408 719205528712575744 719251042734862848 719454561097864032 720655829927704377 723406167522053154 724107118518249984 725521390234105941 726224390794619136 727390931141981988 732094811355128256 732301963974611604 734188977227421072 734443197787402866 737037602777504448 738936818937886464 739192683487380192 741050556453845568 741307152906911304 743925804672621312 744183396710250336 746101026323710848 750198988541388456 752392552835369124 753073933111782912 757210194041775264 759209433997910784 759424258936634256 759687217475047218 762106908994426368 764335291769263872 766521681917350464 766570190283209088 769495757142571776 771745744736555904 772985406417645582 773734397669033472 775245597664480803 777984136265143584 778958321790168576 780209569094446008 780258943681123536 782490883623961932 785255016043322496 785526918749708688 787551083341694784 787823781085234152 792593847968961024 794192139104000742 794911373840215296 795186620160797088 799554185155953486 800328920467539456 801614495544225048 801892062890327619 806798363534222976 809106219801647712 809157423076720704 809386381235097036 812245521428270208 814338535156038144 814620508333031232 816667960173625728 816719641983979776 817002439643946528 819836601067786752 822233784111844608 823606662774519288 824637976463048832 825962599380848706 829167303124692504 831303921305122272 831591768923302716 832344873439339008 833681876010576264 836679784405860864 836916530256698976 839073116831338368 839363654614174704 842328688888576512 843973862109062013 844791638271291648 846914921661537792 847208174750755776 850495310526000384 851861468296997172 854110613247649632 854352291303713538 857370272618729664 859877203240421856 862092955427534208 862391464068610224 865383078904886016 867913438784724864 868213962828625392 870149898936202752 870451197377662656 875232153298286532 876024779334114816 877791311641263978 878586255297080064 883411893048737808 883717783593422274 885994968759406632 886301753720888421 889124727160164096 891668078965081152 891724507064141184 894275295570242208 897745049999667072 900058380961936896 900370035525981888 901816307487253179 907648158976000848 908784708755196672 910244497276853676 910302100961310792 913776211606803984 916130852050542912 916448071874660136 918809597231977248 919127744599439844 924692822630454528 924751340659109376 925013007125825184 926557495621334199 927396602813584512 927717723520929936 930994866666321408 932813216015279067 933717073878796032 935216911468262556 936063860783804928 941264757456593472 943957256435255664 944284111440946542 947619774999648576 950061624348711168 950390593055203104 952779286869230016 956476034579084544 959272748130485376 960874439903605836 964541556696070872 967361853645474588 968237914000863744 969854574855975984 970190397077186502 973555963767996768 976126415140171008 976402618632815472 978918636303228096 979257597049870488 982716803703339264 985590244649840256 988067408605127424 988409537209215072 992244528947000448 993838379679830034 994801368431614464 996744339854332461 1000265318055184608 1003190070447158832 1006059707516522484 1009613592055700352 1009963181249625456 1012565678582179008 1012916289966729624 1019049233102949888 1021104178848000954 1022028909223133952 1022093587044278784 1024089863581474641 1028994326315407872 1030647208556860776 1031004080858992653 1033660796885974404 1037312181686858112 1040279425459261344 1040345258241498048 1043321178165282576 1043682438961046178 1047006688057763328 1047369224999611584 1050068111122259712 1050431708113645536 1053071843381780544 1057157722429514496 1058922852138667656 1060248826881062784 1061951913489662622 1066072246874604648 1068819327392300064 1069189417187103492 1075731151378963968 1078808293068863616 1078876564102294272 1079181841646796048 1082994028571026944 1085109251283079731 1086160677777374976 1088890613564834304 1089336586191928704 1091086396712972982 1098142217032692384 1098452945961917406 1099517301950731776 1101283465841131608 1101664796681104299 1105556404166256672 1108405228406829696 1108789025231070288 1111575834680768352 1115888707008931968 1118764155775117824 1119151539485566272 1125298482812082684 1128588829253053686 1129610899667674368 1135815291062662896 1138814150996866176 1139136388404951384 1139530826212570827 1143160363491639552 1146502937653895808 1149457273903378944 1149782522876025696 1149855285424813632 1154243635713857664 1157217918379633152 1157618617104833856 1159478109626468373 1160601596503550208 1166976204397715376 1170388415521685304 1173736325435942898 1177882524064983744 1178290378124563032 1181326625012542176 1181735671627851228 1188890771953441536 1188966009418854912 1191288208656001113 1192367060760322944 1192779930241195632 1196993399999556096 1199331277733930229 1200493380701309184 1202421743316337572 1203510678150606336 1210197545301334464 1213659329702471568 1213736134615081056 1218368282142405312 1221507802734057216 1221930762499546848 1225079462975969664 1225503659465919792 1233350676167766912 1235409994161778932 1236528803751446016 1236956964694573248 1238943899071273059 1243750954687038756 1246955881957683408 1247387653384954074 1248517310159008512 1250522814015864396 1255019676608791296 1255374795385048464 1258609675247007552 1259045481921262056 1263493033332864768 1267187457406937472 1270372382492306688 1279030330840647168 1281165919871474448 1281528436955570307 1286055408928094496 1289815804860632784 1293139433141301312 1293587196102915336 1298074618357329024 1301870158177087296 1302320944242938088 1305224848404304128 1305676796066493984 1312848229947429798 1314037169001172224 1314120326199787008 1316686967461895967 1317879382945620096 1322992705262667264 1325117839573106712 1328992453139109948 1333687090740246144 1337586760596211776 1341412943355363312 1346151456074267136 1346617574999500608 1350087571442905344 1350555053288972832 1361472238464001272 1363177063132795008 1365366745915280514 1365453151441966188 1370664317410205976 1374196278075814368 1374672107811990204 1378214395847965872 1378691616899159766 1383082908915810816 1387039233945681792 1387127010988664064 1391094904220376768 1391576585281394904 1396492299999482112 1400575610818194048 1402825367202393834 1404095791175707392 1411897136184890208 1413665102508083712 1415935884652883496 1416426167161419813 1421429662499472864 1425092436523066752 1425585889582804656 1429168930303845024 1434714051868626816 1438411057425151488 1438909122195728064 1441311659855408754 1446812335044106308 1451042780468211882 1452448781589238272 1454781862283963976 1455285595615779753 1464189622710256512 1464603927949223208 1468377954454842144 1468886395574805732 1474075205555008896 1477873637875772928 1478385366974760384 1482101112907691136 1482614305813822608 1487851609345242624 1488366793420500672 1490757569519745051 1492202052647421696 1500397977082776912 1504785105670738248 1514420388083550528 1518418867995821568 1518848517873268512 1519374434950094436 1528670583538527744 1531656268272001431 1533043363834700928 1533140380566418176 1538991514285143552 1543491489473111808 1545970812835291164 1550491195328961606 1555968272530287168 1560419138188892016 1560517887362247072 1564981767247923864 1570510032086644992 1571053837499417376 1575102166683389568 1575647562170468304 1588384278208001484 1589822747680430592 1590373240321594176 1592927870234493933 1599108370311906972 1603228991088450096 1603784125780655238 1613596727068445952 1618212439603295424 1618314846153441408 1618772762470194072 1624491042856540416 1629241016666062464 1633335920347251456 1633439283967959552 1634004879287893056 1636629595069459473 1644467568223689216 1647213325549038576 1649275952926097664 1651925198761697412 1658334606249385008 1662607842610244544 1663183537846605432 1667363752021152528 1673833060513397952 1678146233662676736 1678727309228349408 1687947724218124026 1689583276542583296 1692883243879580529 1694416349501511552 1700990621052000768 1703722936593994344 1708221226495299264 1708704582607427076 1714740545237459328 1719754406480843712 1724185910855068416 1724782928137220448 1730766157809772032 1735826877569449728 1736427925657250784 1740902394755325312 1750464306596573064 1755582623282527956 1757172510594160128 1760604488153914347 1766823786097475616 1767435567186844548 1771989937518813264 1772603507441776842 1778249454320328192 1783336157930162304 1783449014128282368 1788550591140484416 1795490099999334144 1800740071051963776 1803632614974506358 1815296317952001696 1817569417510393344 1820488994553707352 1820604201922621584 1827552423213607968 1832261704101085824 1832896143749320272 1837619194463954496 1838255489198879688 1849385645260909056 1850026014251650368 1853114991242668398 1854793205627169024 1855435447041859872 1865626432030558134 1867434147757592064 1870433822936525112 1871081480077431111 1882529514913186944 1887914512870511328 1888568222881893084 1895239549999297152 1900123248697422336 1900781186110406208 1905558573738460032 1912952069158169088 1918545496260970752 1921748879807211672 1929083113392141744 1934723707290949176 1939709149711951968 1940380794154373004 1947111927535993536 1952252830280342016 1952805237265630944 1957837272606456192 1958515194099740976 1965433607406678528 1969272344921144697 1971180489299680512 1976134817210254848 1976819074418430144 1984489057894000896 1987676759359660068 1993488679708664922 2000530636110369216 2006380140894317664 2012119415033044968 2019227184111400704 2019926362499250912 2025131357164358016 2025832579933459248 2042208357696001908 2044057818446267904 2048179727162949282 2061294417113721552 2062008161717985306 2067321593771948808 2068037425348739649 2074624363373716224 2080558850918522688 2080690516482996096 2086642356330565152 2087364877922092356 2094738449999223168 2100136222244519424 2100863416227291072 2104238050803590751 2106143686763561088 2114315444859028992 2117845704277335312 2120497653762125568 2123903826979325244 2132144493749209296 2137638654784600128 2138378834374206984 2157616586137727232 2157753128204588544 2158363683293592096 2161967489783113131 2170218502566159462 2172321355554749952 2176564170702317823 2178673172383857408 2182172793425945964 2196284434065384768 2196905891923834812 2202566931682263216 2203329593362208598 2211112808332513344 2216810456813659392 2217578050462140576 2223151669361536704 2231777414017863936 2238303078971132544 2250596965624165368 2257177658506107372 2259221799335348736 2271630582125325792 2277628301993732352 2278272776809902768 2279061652425141654 2286320726983279104 2293005875307791616 2299565045752051392 2299710570849627264 2308487271427715328 2315237234209667712 2318956219252936746 2321203193007100416 2325736792993442409 2333952408795430752 2340776831043370608 2347472650871885796 2355765048129967488 2356580756249126064 2362653250025084352 2363471343255702456 2377781543906883072 2382576417312002226 2384734121520645888 2385559860482391264 2398662555467860458 2400986761402618368 2404843486632675144 2405676188670982857 2420395090602668928 2427318659404943136 2427472269230162112 2436736564284810624 2443015605468114432 2443861524999093696 2450158925951939328 2451007318931839584 2466701352335533824 2470819988323557864 2473913929389146496 2477887798142546118 2487501909374077512 2493911763915366816 2494775306769908148 2497034620318017024 2501045628031728792 2510039353217582592 2510749590770096928 2517219350494015104 2518090963842524112 2526986066665729536 2531921586327186039 2534374914813874944 2540744764984613376 2562331839742948896 2563056873911140614 2572110817856188992 2579631609721265568 2586278866282602624 2587174392205830672 2596149236714658048 2603740316354174592 2604641888485876176 2610449696808608256 2611353592132987968 2625696459894859596 2628074338002344448 2633373934923791934 2635758765891240192 2650235679146213424 2657984906278219896 2658905261162665263 2667374181480492288 2675173521192423552 2682825886710726624 2693235149999001216 2700175142885810688 2701110106577945664 2705448922461759537 2722944476928002544 2726354126265590016 2730733491830561028 2730906302883932376 2741328634820411952 2748392556151628736 2749344215623980408 2756428791695931744 2757383233798319532 2774078467891363584 2774254021977328128 2779672486864002597 2782189808440753536 2783153170562789808 2792984599998964224 2798439648045837201 2801151221636388096 2805650734404787668 2808191582351414784 2823794272369780416 2831871769305766992 2832852334322839626 2842859324998945728 2850184873046133504 2851171779165609312 2858337860607690048 2869428103737253632 2877818244391456128 2882623319710817508 2893624670088212616 2902085560936423764 2909563724567927952 2910571191231559506 2928379245420513024 2929207855898446416 2936755908909684288 2937772791149611464 2948150411110017792 2956770733949520768 2964202225815382272 2965228611627645216 2976733586841001344 2981515139039490102 2984404105294843392 2990233019562997383 3000795954165553824 3009570211341476496 3028840776167101056 3037697035746537024 3038748869900188872 3063312536544002862 3066086727669401856 3066280761132836352 3072269590744423923 3086982978946223616 3091941625670582328 3093012242576977959 3100982390657923212 3111936545060574336 3120838276377784032 3121035774724494144 3129963534495847728 3141020064173289984 3142107674998834752 3150204333366779136 3151295124340936608 3176768556416002968 3180746480643188352 3185855740468987866 3198216740623813944 3206457982176900192 3207568251561310476 3227193454136891904 3236424879206590848 3236629692306882816 3237545524940388144 3248982085713080832 3255327753849239193 3258482033332124928 3266671840694502912 3268009758575786112 3273259190138918946 3294426651098077152 3298551905852195328 3303850397523394824 3304994390043312897 3316669212498770016 3325215685220489088 3326367075693210864 3334727504042305056 3347666121026795904 3356292467325353472 3357454618456698816 3375895448436248052 3385766487759161058 3388832699003023104 3407445873187988688 3416442452990598528 3417409165214854152 3429481090474918656 3439508812961687424 3448371821710136832 3449565856274440896 3471653755138899456 3472855851314501568 3478434328879405119 3481804789510650624 3500928613193146128 3511165246565055912 3521208976307828694 3533647572194951232 3534871134373689096 3543979875037626528 3545207014883553684 3566672315860324608 3566898028256564736 3573864625968003339 3577101182280968832 3590980199998668288 3601480142103927552 3607265229949012716 3630592635904003392 3640977989107414704 3641208403845243168 3655104846427215936 3664523408202171648 3665792287498640544 3675238388927908992 3676510978397759376 3700052028503300736 3706229982485336796 3709586411254338048 3710870894083719744 3716831697213819177 3731252864061116268 3740867645873050224 3742162960154862222 3765059029826373888 3775829025741022656 3777136445763786168 3790479099998594304 3801562372220812416 3811117147476920064 3837090992521941504 3843497759614423344 3844585310866710921 3858166226784283488 3869447414581898352 3879418299423903936 3880761588308746008 3894223855071987072 3905610474531261888 3915674545212912384 3917030388199481952 3938544689842289394 3942360978599361024 3950060902385687901 3953638148836860288 3968978115788001792 3975353518719320136 3986977359417329844 4001061272220738432 4012760281788635328 4024238830066089936 4038454368222801408 4039852724998501824 4050262714328716032 4051665159866918496 4084416715392003816 4096359454325898564 4122588834227443104 4124016323435970612 4134643187543897616 4136074850697479298 4149248726747432448 4161117701837045376 4161381032965992192 4173284712661130304 4174729755844184712 4189476899998446336 4201726832454582144 4208476101607181502 4212287373527122176 4235691408554670624 4240995307524251136 4247807653958650488 4264288987498418592 4275277309569200256 4276757668748413968 4315233172275454464 4316727366587184192 4323934979566226262 4340437005132318924 4353128341404635646 4357346344767714816 4364345586851891928 4365856786847339259 4392568868130769536 4393811783847669624 4405133863364526432 4406659186724417196 4422225616665026688 4433620913627318784 4435156100924281152 4446303338723073408 4463554828035727872 4476606157942265088 4501193931248330736 4514355317012214744 4543261164250651584 4555256603987464704 4556545553619805536 4558123304850283308 4586011750615583232 4594968804816004293 4599130091504102784 4599421141699254528 4616974542855430656 4630474468419335424 4637912438505873492 4651473585986884818 4667904817590861504 4681553662086741216 4694945301743771592 4711530096259934976 4713161512498252128 4725306500050168704 4726942686511404912 4765152834624004452 4769468243041291776 4771119720964782528 4778783610703481799 4797325110935720916 4809686973265350288 4811352377341965714 4840790181205337856 4854637318809886272 4854944538460324224 4873473128569621248 4887723049998187392 4900317851903878656 4902014637863679168 4909888785208378419 4933402704671067648 4941639976647115728 4947827858778292992 4955775596285092236 4975003818748155024 4987823527830733632 4989550613539816296 5002091256063457584 5021499181540193856 5034438700988030208 5036181927685048224 5063843172654372078 5068749829627749888 5078649731638741587 5124663679485897792 5126113747822281228 5144221635712377984 5159263219442531136 5172557732565205248 5174348784411661344 5192298473429316096 5207480632708349184 5209283776971752352 5222707184265975936 5251392919789719192 5266747869847583868 5271517531782480384 5300471358292426848 5315969812556439792 5317810522325330526 5334748362960984576 5350347042384847104 5365651773421453248 5386470299998002432 5402220213155891328 5410897844923519074 5445888953856005088 5452708252531180032 5461466983661122056 5461812605767864752 5482657269640823904 5496785112303257472 5498688431247960816 5512857583391863488 5514766467596639064 5548156935782727168 5559344973728005194 5564379616881507072 5566306341125579616 5596879296091674402 5602302443272776192 5611301468809575336 5613244440232293333 5647588544739560832 5663743538611533984 5665704668645679252 5685718649997891456 5700369746092267008 5702343558331218624 5716675721215380096 5738856207474507264 5755636488782912256 5765246639421635016 5787249340176425232 5804171121872847528 5819127449135855904 5821142382463119012 5856758490841026048 5858415711796892832 5873511817819368576 5875545582299222928 5896300822220035584 5907817034763434091 5913541467899041536 5928404451630764544 5930457223255290432 5953467173682002688 5963030278078980204 5980466039125994766 6001591908331107648 6019140422682952992 6057681552334202112 6075394071493074048 6077497739800377744 6126625073088005724 6132173455338803712 6144539181488847846 6183883251341164656 6186024485153955918 6201964781315846424 6204112276046218947 6223873090121148672 6241676552755568064 6242071549448988288 6259927068991695456 6284215349997669504 6300408666733558272 6302590248681873216 6312714152410772253 6353537112832005936 6361492961286376704 6371711480937975732 6396433481247627888 6412915964353800384 6415136503122620952 6472849758413181696 6473259384613765632 6475091049880776288 6485902469349339393 6510655507698478386 6516964066664249856 6529692512106953469 6536019517151572224 6546518380277837892 6588853302196154304 6607700795046789648 6609988780086625794 6633338424997540032 6650431370440978176 6652734151386421728 6669455008084610112 6695332242053591808 6714909236913397632 6751790896872496104 6771532975518322116 6777665398006046208 6814891746375977376 6832884905981197056 6834818330429708304 6858962180949837312 6879017625923374848 6899131712548881792 6945711702629003136 6956868657758810238 6963609579021301248 6977210378980327227 7001857226386292256 7022330493130111824 7042417952615657388 7067295144389902464 7069742268747378192 7087959750075253056 7090414029767107368 7133344631720649216 7147729251936006678 7154202364561937664 7202960284207855104 7214530459898025432 7217028566012948571 7261185271808006784 7281955978214829408 7282416807690486336 7310209692854431872 7329046816404343296 7331584574997281088 7350476777855817984 7353021956795518752 7400104057006601472 7412459964970673592 7421741788167439488 7433663394427638354 7462505728122232536 7481735291746100448 7484325920309724444 7530118059652747776 7551658051482045312 7554272891527572336 7580958199997188608 7595764758981558117 7603124744441624832 7622234294953840128 7686995519228846688 7689170621733421842 7716332453568566976 7738894829163796704 7758836598847807872 7761523176617492016 7788447710143974144 7811220949062523776 7831349090425824768 7834060776398963904 7877089379684578788 7900121804771375802 7907276297673720576 7950707037438640272 7973954718834659688 7976715783487995789 8002122544441476864 8025520563577270656 8048477660132179872 8079705449997003648 8100525428657432064 8103330319733836992 8116346767385278611 8168833430784007632 8192718908651797128 8245177668454886208 8248032646871941224 8269286375087795232 8272149701394958596 8322235403674090752 8322762065931984384 8339017460592007791 8346569425322260608 8349459511688369424 8378953799996892672 8395318944137511603 8403453664909164288 8416952203214363004 8424574747054244352 8471382817109341248 8495615307917300976 8528577974996837184 8550554619138400512 8553515337496827936 8633454733174368384 8647869959132452524 8680874010264637848 8706256682809271292 8728691173703783856 8731713573694678518 8785137736261539072 8787623567695339248 8810267726729052864 8813318373448834392 8844451233330053376 8870312201848562304 8892606677446146816 8953212315884530176 8970699058688992149 9002387862496661472 9028710634024429488 9086522328501303168 9113091107239611072 9116246609700566616 9189937609632008586 9198260183008205568 9198842283398509056 9216808772233271769 9260948936838670848 9275824877011746984 9302947171973769636 9335809635181723008 9363107324173482432 9389890603487543184 9423060192519869952 9426323024996504256 9450613000100337408 9453885373022809824 9530305669248008904 9542239441929565056 9557567221406963598 9594650221871441832 9619373946530700576 9622704754683931428 9681580362410675712 9709274637619772544 9709889076920648448 9746946257139242496 9775446099996374784 9804029275727358336 9819777570416756838 9883279953294231456 9895655717556585984 9911551192570184472 9914983170129938691 9950007637496310048 9975647055661467264 9979101227079632592 10004182512126915168 10042998363080387712 10068877401976060416 10072363855370096448 10127686345308744156 10157299463277483174 10249327358971795584 10252227495644562456 10288443271424755968 10318526438885062272 10345115465130410496 10348697568823322688 10414961265416698368 10418567553943504704 10435302986638215357 10445414368531951872 10502785839579438384 10533495739695167736 10600942716584853696 10631939625112879584 10635621044650661052 10700694084769694208 10721593877904010017 10731303546842906496 10772940599996004864 10804440426311782656 10821795689847038148 10891777907712010176 10922933967322244112 10923625211535729504 10965314539281647808 10993570224606514944 10997376862495921632 11025715166783726976 11029532935193278128 11118689947456010388 11128759233763014144 11132612682251159232 11150495091641457531 11193758592183348804 11222602937619150672 11226488880464586666 11295177089479121664 11327487077223067968 11331409337291358504 11371437299995782912 11404687116662437248 11433351442430760192 11511272977565824512 11530493278843270032 11574498680352850464 11608342243745695056 11638254898271711808 11642284764926238024 11716831423593785664 11747023635638737152 11751091164598445856 11815634069526868182 11827082935798083072 11850182707157063703 11860914446510580864 11906934347364005376 11926060556157960408 11960932078251989532 12003183816662215296 12038280845365905984 12115363104668404224 12150788142986148096 12154995479600755488 12253250146176011448 12289078362977695692 12367766502682329312 12372048970307911836 12403929562631692848 12408224552092437894 12447746180242297344 12483353105511136128 12484143098897976576 12519854137983390912 12568430699995339008 12605180497363746432 12625428304821544506 12707074225664011872 12722985922572753408 12743422961875951464 12792866962495255776 12825831928707600768 12830273006245241904 12945699516826363392 12950182099761552576 12971804938698678786 13021311015396956772 13059385024213906938 13072039034303144448 13093036760555675784 13097570360542017777 13177706604392308608 13215401590093579296 13219977560173251588 13266676849995080064 13300862740881956352 13305468302772843456 13338910016169220224 13390664484107183616 13429818473826795264 13503581793744992208 13543065951036644232 13629783492751954752 13665769811962394112 13669636660859416608 13758035251846749696 13784906414448012879 13798263425097763584 13891423405258006272 13913737315517620476 13954420757960654454 14003714452772584512 14044660986260223648 14084835905231314776 14134590288779804928 14139484537494756384 14175919500150506112 14180828059534214736 14295458503872013356 14308404729123875328 14429060919796050864 14434057132025897142 14522370543616013568 14563911956429658816 14564833615380972672 14620419385708863744 14663169149994562176 14700953555711635968 14706043913591037504 14729666355625135257 14800208114013202944 14824919929941347184 14843483576334878976 14867326788855276708 14925011456244465072 14963470583492200896 14968651840619448888 15103316102964090624 15108545783055144672 15191529517963116234 15206249488883249664 15235949194916224761 15373991038457693376 15378341243466843684 15432664907137133952 15477789658327593408 15517673197695615744 15523046353234984032 15576895420287948288 15622441898125047552 15668121552797927808 15754178759369157576 15800243609542751604 15814552595347441152 15901414074877280544 15947909437669319376 15953431566975991578 16004245088882953728 16051041127154541312 16096955320264359744 16159410899994007296 16206660639467673984 16232693534770557222 16337666861568015264 16385437817303594256 16490355336909772416 16496065293743882448 16538572750175590464 16544299402789917192 16644470807348181504 16678034921184015582 16693138850644521216 16698919023376738848 16790637888275023206 16806907329818328576 16833904406428726008 16839733320696879999 16942765634218682496 16991230615834601952 17057155949993674368 17101109238276801024 17107030674993655872 17266909466348736768 17295739918264905048 17361748020529275696 17412513365618542584 17457382347407567712 17463427147389357036 17570275472523078144 17575247135390678496 17620535453458105728 17626636746897668784 17688902466660106752 17723451104290302273 17740624403697124608 17785213354892293632 17941398117377984298 18004775724993322944 18057421268048858976 18173044657002606336 18226182214479222144 18232493219401133232 18379875219264017172 18396520366016411136 18433617544466543538 18551649754023493968 18605894343947539272 18612336828138656841 18671619270363446016 18726214648346964864 18779781206975086368 18852646049993008512 18901226000200674816 18907770746045619648 18938142457232316759 19060611338496017808 19084478883859130112 19115134442813927196 19189300443742883664 19238747893061401152 19245409509367862856 19418549275239545088 19419778153841296896 19457707408048018179 19550892199992749568 19589077536320860407 19608058551454716672 19639555140833513676 19766559906588462912 19823102385140368944 19829966340259877382 19900015274992620096 19951294111322934528 19958202454159265184 20008365024253830336 20085996726160775424 20144727710740192896 20255372690617488312 20314598926554966348 20498654717943591168 20504454991289124912 20576886542849511936 20637052877770124544 20697395137646645376 20837135107887009408 20870605973276430714 20890828737063903744 20931631136940981681 21005571679158876768 21066991479390335472 21201885433169707392 21263879250225759168 21271242089301322104 21443187755808020034 21462607093685812992 21608880852623565312 21643591379694076296 21651085698038845713 21783555815424020352 21845867934644488224 21847250423071459008 21930629078563295616 21987140449213029888 21994753724991843264 22051430333567453952 22059065870386556256 22237379894912020776 22265225364502318464 22300990183282915062 22387517184366697608 22445205875238301344 22452977760929173332 22590354178958243328 22654974154446135936 22662818674582717008 22742874599991565824 22787294276944674351 22809374233324874496 22866702884861520384 23060986557686540064 23148997360705700928 23216684487491390112 23276509796543423616 23284569529852476048 23433662847187571328 23494047271277474304 23502182329196891712 23631268139053736364 23700365414314127406 23721828893021161728 23852121112315920816 23921864156503979064 24006367633324430592 24076561690731811968 24301576285972296192 24309990959201510976 24349040302155835833 24506500292352022896 24578156725955391384 24735533005364658624 24744097940615823672 24807859125263385696 24816449104184875788 24966706211022272256 24968286197795953152 25017052381776023373 25039708275966781824 25136861399990678016 25210360994727492864 25250856609643089012 25414148451328023744 25486845923751902928 25585733924990511552 25651663857415201536 25660546012490483808 25900364199523105152 25943609877397357572 26042622030793913544 26118770048427813876 26186073521111351568 26195140721084035554 26355413208784617216 26430803180187158592 26439955120346503176 26533353699990160128 26610936605545686912 26677820032338440448 26859636947653590528 26912097176066976447 27007163587489984416 27086131902073288464 27259566985503909504 27339273321718833216 27569812828896025758 27596526850195527168 27650426316699815307 27782846810516012544 27827474631035240952 27908841515921308908 28007428905545169024 28089321972520447296 28169671810462629552 28269180577559609856 28278969074989512768 28351839000301012224 28361656119068429472 28590917007744026712 28858121839592101728 28868114264051794284 29044741087232027136 29127823912859317632 29129667230761945344 29240838771417727488 29326338299989124352 29412087827182075008 29459332711250270514 29649839859882694368 29686967152669757952 29734653577710553416 29850022912488930144 29926941166984401792 29937303681238897776 30206632205928181248 30217091566110289344 30383059035926232468 30471898389832449522 30747982076915386752 30756682486933687368 30865329814274267904 30955579316655186816 31035346395391231488 31046092706469968064 31244883796250095104 31336243105595855616 31508357518738315152 31600487219085503208 31802828149754561088 31895818875338638752 31906863133951983156 32102082254309082624 32164781633712030051 32193910640528719488 32318821799988014592 32413321278935347968 32465387069541114444 32675333723136030528 32770875634607188512 32980710673819544832 32992130587487764896 33077145500351180928 33088598805579834384 33356069842368031164 33386277701289042432 33397838046753477696 33451485274924372593 33581275776550046412 33667808812857452016 33679466641393759998 33885531268437364992 33982461231669203904 34114311899987348736 34214061349987311744 34533818932697473536 34591479836529810096 34723496041058551392 34825026731237085168 34914764694815135424 34926854294778714072 35150494270781356992 35241070906916211456 35253273493795337568 35446902208580604546 35481248807394249216 35550548121471191109 35882796234755968596 36009551449986645888 36114842536097717952 36346089314005212672 36452364428958444288 36464986438802266464 36759750438528034344 36867235088933087076 37103299508046987936 37211788687895078544 37224673656277313682 37343238540726892032 37452429296693929728 37559562413950172736 37705292099986017024 37815541492091239296 37876284914464633518 38121222676992035616 38168957767718260224 38230268885627854392 38378600887485767328 38477495786122802304 38490819018735725712 38837098550479090176 38915414816096036358 39178155072641720814 39216117102909433344 39279110281667027352 39292711081626053331 39533119813176925824 39646204770280737888 39659932680519754764 39800030549985240192 39902588222645869056 39916404908318530368 40016730048507660672 40171993452321550848 40289455421480385792 40510745381234976624 40629197853109932696 40997309435887182336 41008909982578249824 41274105755540249088 41354719243344038637 41394790275293290752 41674270215774018816 41741211946552861428 41863262273881963362 42011143358317753536 42133982958780670944 42403770866339414784 42527758500451518336 42542484178602644208 42886375511616040068 42925214187371625984 43287182759388152592 43302171396077691426 43567111630848040704 43691735869288976448 43694500846142918016 43861258157126591232 43989507449983686528 44102860667134907904 44118131740773112512 44188999066875405771 44474759789824041552 44530450729004636928 44601980366565830124 44775034368733395216 44890411750476602688 44905955521858346664 45309948308892271872 45325637349165434016 45574588553889348702 45618748466649748992 45707847584748674283 46121973115373080128 46297994721411401856 46433368974982780224 46553019593086847232 46569139059704952096 46867325694375142656 47004364658393783424 47262536278107472728 47400730828628254812 47443657786042323456 47704242224631841632 47843728313007958128 48012735266648861184 48153123381463623936 48619981918403021952 48698080604311671666 49013000584704045792 49156313451910782768 49471066010729317248 49488195881231647344 49615718250526771392 49632898208369751576 49933412422044544512 50034104763552046746 50079416551933563648 50420721989454985728 50501713219286178024 50519199962090639997 50828296902656047488 50973691847503805856 51171467849981023104 51303327714830403072 51321092024980967616 51800728399046210304 51887219754794715144 52085244061587827088 52237540096855627752 52372147042222703136 52390281442168071108 52710826417569234432 52861606360374317184 52879910240693006352 53066707399980320256 53170353312870906819 53221873211091373824 53355640064676880896 53824194352133952894 54014327174979968832 54172263804146576928 54519133971007819008 54678546643437666432 55139625657792051516 55300852633399630614 55654949262070481904 55817683031842617816 55837010484415970523 56014857811090338048 56178643945040894592 56339343620925259104 56557938149979025536 56703678000602024448 56723312238136858944 56814427371696950277 57181834015488053424 57716243679184203456 57736228528103588568 58255647825718635264 58259334461523890688 58373122224144054537 58652676599978248704 58767232608962581221 58824175654364150016 58918665422500541028 59299679719765388736 59469307155421106832 59700045824977860288 59853882333968803584 59874607362477795552 60434183132220578688 60766118071852464936 60943796779664899044 61495964153830773504 61513364973867374736 61730659628548535808 61911158633310373632 62092185412939936128 62672486211191711232 62794893410822945043 63016715037476630304 63200974438171006416 63605656299509122176 63791637750677277504 63813726267903966312 64329563267424060102 64387821281057438976 64826642557870695936 64930774139082228888 65350667446272061056 65541751269214377024 65961421347639089664 65984261174975529792 66154291000702361856 66177197611159668768 66712139684736062328 66795676093506955392 66902970549848745186 67162551553100092824 67335617625714904032 67358933282787519996 67771062536874729984 67964922463338407808 68228623799974697472 68428122699974623488 69182959673059620192 69446992082117102784 69650053462474170336 69829529389630270848 69853708589557428144 70300988541562713984 70482141813832422912 70506546987590675136 70893804417161209092 71101096242942382218 71765592469511937192 72019102899973291776 72229685072195435904 72904728857916888576 72929972877604532928 73047120906467507499 73519500877056068688 73734470177866174152 74206599016093975872 74423577375790157088 74449347312554627364 74904858593387859456 75051157145328070119 75119124827900345472 75410584199972034048 75631082984182478592 75752569828929267036 76242445353984071232 76460537771255708784 76757201774971534656 76954991572245604608 76981638037471451424 77830829632192072716 78356310145283441628 78558220563334054704 78585422163252106662 79066239626353851648 79292409540561475776 79319865361039509528 79600061099970480384 79832809816637060736 80033460097015321344 80578910842960771584 81021490762469953248 81258395706219865392 82017819965156499648 82709438486688077274 82789580550586581504 82951278950099445921 83348540431548037632 83482423893105722856 83726524547763926724 84022286716635507072 84267965917561341888 84807541732678829568 85055517000903036672 85084968357205288416 85772751023232080136 86574365518776305184 86604342792155382852 87134223261696081408 87383471738577952896 87389001692285836032 87722516314253182464 87979014899967373056 88236263481546225024 88377998133750811542 88949519579648083104 89060901458009273856 89203960733131660248 89550068737466790432 89780823500953205376 89811911043716693328 90619896617784543744 90651274698330868032 91149177107778697404 91415695169497348566 92243946230746160256 92595989442822803712 92866737949965560448 93106039186173694464 93138278119409904192 93734651388750285312 94008729316787566848 94525072556214945456 94801461657256509624 95408484449263683264 95687456626015916256 96306246762927247872 96494344901136090153 97239963836806043904 97396161208623343332 98026001169408091584 98312626903821565536 98942132021458634496 98976391762463294688 99231436501053542784 99265796416739503152 100068209527104093492 100158833103867127296 101003426438572356048 101038399924181279994 101656593805312094976 101947383695007611712 102342935699962046208 102642184049961935232 103601456798092420608 103774439509589430288 104170488123175654176 104475080193711255504 104744294084445406272 104780562884336142216 105723212720748634368 105759820481386012704 106340706625741813638 106443746422182747648 106651644364413573327 107648388704267905788 108028654349959937664 108344527608293153856 109038267942015638016 109357093286875332864 110279251315584103032 110601705266799261228 111309898524140963808 111635366063685235632 111674020968831941046 112029715622180676096 112357287890081789184 112678687241850518208 113115876299958051072 113446624476273717888 113628854743393900554 114363668030976106848 115432487358368406912 115472457056207177136 116511295651437270528 116746244448288109074 117534465217925162442 117648351308728300032 117837330845001082056 117878133244878159993 118599359439530777472 118938614310842213664 119400091649955720576 119707764667937607168 119749214724955591104 120868366264441157376 121532236143704929872 121887593559329798088 122991928307661547008 123026729947734749472 123822317266620747264 124064157730032115911 124184370825879872256 125589786821645890086 126033430074953260608 126401948876342012832 127211312599018244352 127583275501354555008 127627452535807932624 128659126534848120204 128775642562114877952 129861548278164457776 130701334892544122112 131083502538428754048 131968522349951059584 132308582001404723712 132354395222319337536 132566997200626217313 133424279369472124656 133591352187013910784 133805941099697490372 134325103106200185648 134671235251429808064 134717866565575039992 135929844926676815616 136856245399949246976 137123542754246022849 138365919346119240384 138893984164234205568 139300106924948340672 139659058779260541696 139707417179114856288 140601977083125427968 141013093975181350272 141787608834322418184 142202192485884764436 143531184939023874384 144038205799946583552 144459370144390871808 145859945755209065856 146094241812935014998 147039001754112137376 147468940355732348304 148413198032187951744 148847154751580314176 148898694625109254728 150102314290656140238 150238249655800690944 151262165968364957184 151505139657858534072 151557599886271919991 152484890707968142464 152921075542511417568 153514403549943069312 153909983144491209216 153963276074942902848 155661659264384145432 156712620290566883256 157116441126668109408 157170844326504213324 158132479252707703296 158584819081122951552 158639730722079019056 159200122199940960768 159511059938612720457 159665619633274121472 160066920194030642688 162042981524939906496 162516791412439730784 164035639930312999296 165418876973376154548 165902557900198891842 166964847786211445712 167453049095527853448 168044573433271014144 168535931835122683776 170111034001806073344 170169936714410576832 170443282115090850831 171545502046464160272 173148731037552610368 173208685584310765704 174766943477155905792 174778003384571672064 175119366672432163611 175958029799934746112 176472526963092450048 176755996267501623084 177899039159296166208 178407921466263320496 179100137474933580864 179561647001906410752 179623822087433386656 181302549396661736064 182298354215557394808 182831390338994697132 184487892461492320512 185191978885645607424 185733475899931120896 186276556238819808384 188017458633575133696 188384680232468835129 189050145112429890912 189602923314513019248 190816968898527366528 191374913252031832512 192988689802272180306 194479927673612087808 194792322417246686664 196052002338816183168 196625253807643131072 197884264042917268992 197952783524926589376 198462873002107085568 198531592833479006304 200136419054208186984 202006852877144712096 202076799848362559988 203313187610624189952 203894767390015223424 204685871399924092416 205284368099923870464 207548879019178860576 208340976246351308352 208950160387422511008 209488588168890812544 209561125768672284432 211446425441497268736 211519640962772025408 212681413251483627276 213303288728827146654 215296777408535811576 216057308699919875328 216689055216586307712 218714186573750665728 220558502631168206064 221203410533598522456 222619797048281927616 223270732127370471264 223348041937663882092 224714575780163578368 225153471435984210357 225357374483701036416 226231752599916102144 226893248952547435776 227257709486787801108 228727336061952213696 230864974716736813824 230944914112414354272 233492488896576218148 235068930435850324884 235674661690002164112 235756266489756319986 237198718879061554944 237877228621684427328 238800183299911441152 239498429449911182208 241736732528882314752 243064472287409859744 243775187118659596176 246053459895469498944 248128315460064231822 248368741651759744512 248853836850298337763 251179573643291780172 252066860149906521216 252803897752684025664 254422625198036488704 255166551002709110016 255254905071615865248 257318253069696240408 259723096556328915552 261402669785088244224 262167005076857508096 263937044699902119168 264708790444638675072 265133994401252434626 266848558738944249312 267182704374027821568 267611882199394980744 268650206212400371296 269342470502859616128 269435733131150079984 271859689853353631232 274247085508492045698 276731838692238480768 277787968328468411136 278600213849896681344 279318117558521083392 279414834358229712576 281203954166250855936 282026187950362700544 283575217668644836368 284404384971769528872 287062369878047748768 288918740288781743616 289483034703408270459 291719891510418131712 292188483625870029996 294078003508224274752 294937880711464696608 296826396064375903488 297694309503160628352 297797389250218509456 300204628581312280476 300476499311601381888 303010279315717068144 303115199772543839982 304969781415936284928 305842151085022835136 307028807099886138624 307926552149885805696 311323318528768290864 313425240581133766512 314232882253336218816 314341688653008426648 317169638162245903104 317279461444158038112 319022119877225440914 319331239266548242944 319954933093240719981 324085963049879812992 325033582824879461568 328071279860625998592 330837753946752309096 331805115800397783684 333929695572422891424 334906098191055706896 336089146866542028288 337071863670245367552 340339873428821153664 340886564230181701662 343091004092928320544 346297462075105220736 346417371168621531408 349533886954311811584 350238733344864327222 352945053926184900096 353511992535003246168 353634399734634479979 355798078318592332416 356815842932526640992 358200274949867161728 359123294003812821504 359247644174866773312 362605098793323472128 364596708431114789616 365662780677989394264 368975784922984641024 371466951799862241792 372192473190096347733 372553112477639616768 376769360464937670258 378100290224859781824 379205846629026038496 381633937797054733056 382749826504063665024 385977379604544360612 389584644834493373328 392104004677632366336 393250507615286262144 395905567049853178752 396925746004214171136 397063185666958012608 397700991601878651939 400272838108416373968 404013705754289424192 404153599696725119976 407789534780030446848 410568736199847740928 411370628262738068547 415097758038357721152 416681952492702616704 417900320774845022016 418977176337781625088 419122251537344568864 423039281925544050816 425362826502967254552 426606577457654293308 430593554817071623152 432114617399839750656 433378110433172615424 441117005262336412128 442406821067197044912 445239594096563855232 446541464254740942528 446696083875327764184 450306942871968420714 450714748967402072832 453786497905094871552 454515418973575602216 457454672123904427392 461729949433473627648 461889828224828708544 466984977793152436296 470137860871700649768 471349323380004328224 471512532979512639972 474397437758123109888 475754457243368854656 477600366599822882304 478996858899822364416 486128944574819719488 487550374237319192352 492106919790938997888 496256630920128463644 497707673700596675526 502359147286583560344 504133720299813042432 505607795505368051328 510333102005418220032 510509810143231730496 511329846345272552493 514636506139392480816 519446193112657831104 524334010153715016192 525358100017296490833 527874089399804238336 529417580889277350144 530267988802504869252 533697117477888498624 535223764398789961488 537300412424800742592 538684941005719232256 538871466262300159968 548494171016984091396 553463677384476961536 555575936656936822272 557200427699793362688 558829668716459425152 564052375900725401088 567150435337289672736 568808769943539057744 574124739756095497536 578966069406816540918 583439783020836263424 584376967251740059992 588156007016448549504 589875761422929393216 593652792128751806976 595388619006321256704 595594778500437018912 600409257162624560952 606020558631434136288 606230399545087679964 609939562831872569856 611684302170045670272 614057614199772277248 615853104299771611392 622646637057536581728 626850481162267533024 628465764506672437632 628683377306016853296 634339276324491806208 634558922888316076224 638044239754450881828 639909866186481439962 648171926099759625984 650067165649758923136 656142559721251997184 661675507893504618192 663610231600795567368 667859391144845782848 669812196382111413792 674143727340490735104 675460414307952631071 680679746857642307328 681773128460363403324 686182008185856641088 692594924150210441472 692834742337243062816 700477466689728654444 707023985070006492336 707268799469268959958 711596156637184664832 713631685865053281984 716400549899734323456 718495288349733546624 725210197586646944256 729193416862229579232 731325561355978788528 744384946380192695466 745106224955279233536 746561510550895013289 753538720929875340516 756200580449719563648 758411693258052076992 763267875594109466112 765499653008127330048 771954759209088721224 779169289668986746656 784208009355264732672 786501015230572524288 791811134099706357504 794126371333916025216 795401983203757303878 800545676216832747936 808027411508578848384 808307199393450239952 815579069560060893696 822741256525476137094 830195516076715442304 833363904985405233408 835800641549690044032 837954352675563250176 838244503074689137728 846078563851088101632 850725653005934509104 853213154915308586616 861187109634143246304 866756220866345230848 868449104110224811377 882234010524672824256 884813642134394089824 890479188193127710464 893082928509481885056 893392167750655528368 900613885743936841428 901429497934804145664 909030837947151204432 914909344247808854784 923779656449657417088 933969955586304872592 940275721743401299536 942698646760008656448 943025065959025279944 951508914486737709312 957993717799644728832 959864799279722159943 972257889149639438976 975100748474638384704 984213839581877995776 992513261840256927288 995415347401193351052 1004718294573167120688 1008267440599626084864 1011215591010736102656 1021019620286463460992 1022659692690545104986 1029273012278784961632 1038892386225315662208 1050716200034592981666 1058835161778554700288 1060535977605009738504 1060903199203903439937 1067394234955776997248 1070447528797579922976 1074600824849601485184 1077369882011438464512 1077742932524600319936 1096988342033968182792 1106927354768953923072 1114400855399586725376 1116577419570289043199 1117659337432918850304 1134300870674579345472 1137617539887078115488 1148249479512190995072 1157932138813633081836 1168753934503480119984 1176312014032897099008 1179751522845858786432 1190777238012642513408 1191189557000874037824 1193102974805635955817 1200818514325249121904 1212041117262868272576 1212460799090175359928 1223368604340091340544 1231706208599543222784 1245293274115073163456 1253700962324535066048 1256931529013344875264 1257366754612033706592 1269117845776632152448 1276088479508901763656 1279819732372962879924 1296343852199519251968 1300134331299517846272 1323351015787009236384 1327220463201591134736 1335718782289691565696 1339624392764222827584 1350920828615905262142 1361359493715284614656 1363546256920726806648 1372364016371713282176 1385189848300420882944 1385669484674486125632 1400954933379457308888 1414047970140012984672 1414537598938537919916 1423192313274369329664 1427263371730106563968 1432801099799468646912 1436990576699467093248 1458386833724459158464 1462651122711957577056 1488769892760385390932 1493123021101790026578 1507077441859750681032 1512401160899439127296 1516823386516104153984 1530999306016254660096 1543909518418177442448 1558338579337973493312 1573002030461145048576 1576074300051889472499 1583622268199412715008 1588252742667832050432 1590803966407514607756 1601091352433665495872 1616054823017157696768 1616614398786900479904 1645482513050952274188 1660391032153430884608 1666727809970810466816 1671601283099380088064 1676489006149378275456 1692157127702176203264 1701451306011869018208 1706426309830617173232 1722374219268286492608 1736898208220449622754 1764468021049345648512 1769627284268788179648 1780958376386255420928 1786165857018963770112 1786784335501311056736 1801227771487873682856 1818061675894302408864 1829818688495617709568 1847559312899314834176 1867939911172609745184 1880551443486802599072 1885397293520017312896 1886050131918050559888 1903017828973475418624 1919729598559444319886 1944515778299278877952 1950201496949276769408 1968427679163755991552 1985026523680513854576 1990830694802386702104 2009436589146334241376 2022431182021472205312 2026381242923857893213 2042039240572926921984 2045319385381090209972 2058546024557569923264 2077784772450631324416 2101432400069185963332 2121071955210019477008 2121806398407806879874 2134788469911553994496 2140895057595159845952 2149201649699202970368 2155485865049200639872 2193976684067936365584 2233154839140578086398 2235318674865837700608 2239684531652685039867 2268601741349158690944 2275235079774156230976 2296498959024381990144 2315864277627266163672 2337507869006960239968 2352624028065794198016 2359503045691717572864 2382379114001748075648 2386205949611271911634 2401637028650498243808 2424082234525736545152 2424921598180350719856 2446737208680182681088 2490586548230146326912 2507401924649070132096 2513863058026689750528 2514733509224067413184 2538235691553264304896 2552176959017803527312 2559639464745925759848 2600268662599035692544 2605347312330674434131 2646702031574018472768 2654440926403182269472 2671437564579383131392 2679248785528445655168 2701841657231810524284 2727092513841453613296 2744728032743426564352 2771338969348972251264 2801909866758914617776 2828095940280025969344 2829075197877075839832 2854526743460213127936 2873981153398934186496 2879594397839166479829 2916773667448918316928 2925302245423915154112 2977539785520770781864 2986246042203580053156 3014154883719501362064 3024802321798878254592 3033646773032208307968 3087819036836354884896 3116677158675946986624 3152148600103778944998 3176505485335664100864 3181607932815029215512 3202182704867330991744 3232109646034315393536 3233228797573800959808 3290965026101904548376 3320782064306861769216 3343202566198760176128 3352978012298756550912 3402902612023738036416 3412852619661234346464 3444748438536572985216 3473796416440899245508 3528936042098691297024 3539254568537576359296 3572331714037927540224 3573568671002622113472 3579308924416907867451 3602455542975747365712 3636123351788604817728 3695118625798629668352 3735879822345219490368 3761102886973605198144 3770794587040034625792 3772100263836101119776 3839459197118888639772 3889031556598557755904 3900402993898553538816 3970053047361027709152 3981661389604773404208 4018873178292668482752 4052762485847715786426 4084078481145853843968 4090638770762180419944 4117092049115139846528 4155569544901262648832 4202864800138371926664 4242143910420038954016 4243612796815613759748 4269576939823107988992 4281790115190319691904 4298403299398405940736 4310971730098401279744 4387953368135872731168 4466309678281156172796 4479369063305370079734 4537203482698317381888 4550470159548312461952 4592997918048763980288 4631728555254532327344 4675015738013920479936 4719006091383435145728 4728222900155668417497 4764758228003496151296 4772411899222543823268 4803274057300996487616 4848164469051473090304 4849843196360701439712 4981173096460292653824 5014803849298140264192 5029467018448134826368 5076471383106528609792 5104353918035607054624 5119278929491851519696 5210694624661348868262 5293404063148036945536 5308881852806364538944 5342875129158766262784 5358497571056891310336 5403683314463621048568 5454185027682907226592 5489456065486853128704 5542677938697944502528 5603819733517829235552 5656191880560051938688 5658150395754151679664 5709053486920426255872 5759188795678332959658 5833547334897836633856 5850604490847830308224 5955079571041541563728 5972492084407160106312 6028309767439002724128 6067293546064416615936 6079143728771573679639 6175638073672709769792 6233354317351893973248 6304297200207557889996 6363215865630058431024 6404365409734661983488 6466457595147601919616 6581930052203809096752 6705956024597513101824 6719053594958055119601 6805805224047476072832 6825705239322468692928 6889496877073145970432 6947592832881798491016 7057872084197382594048 7078509137075152718592 7147137342005244226944 7158617848833815734902 7204911085951494731424 7272246703577209635456 7471759644690438980736 7522205773947210396288 7541589174080069251584 7544200527672202239552 7678918394237777279544 7800805987797107077632 7816041936992023302393 7940106094722055418304 7963322779209546808416 8037746356585336965504 8105524971695431572852 8181277541524360839888 8234184098230279693056 8405729600276743853328 8484287820840077908032 8487225593631227519496 8563580230380639383808 8621943460196802559488 8775906736271745462336 8932619356562312345592 8958738126610740159468 9074406965396634763776 9100940319096624923904 9263457110509064654688 9350031476027840959872 9456445800311336834994 9529516456006992302592 9544823798445087646536 9606548114601992975232 9696328938102946180608 9699686392721402879424 9962346192920585307648 10029607698596280528384 10058934036896269652736 10208707836071214109248 10238557858983703039392 10421389249322697736524 10586808126296073891072 10617763705612729077888 10716995142113782620672 10807366628927242097136 10908370055365814453184 11085355877395889005056 11207639467035658471104 11312383761120103877376 11316300791508303359328 11518377591356665919316 11667094669795673267712 11701208981695660616448 11910159142083083127456 11944984168814320212624 12056619534878005448256 12158287457543147359278 12351276147345419539584 12466708634703787946496 12608594400415115779992 12726431731260116862048 12808730819469323966976 12932915190295203839232 13163860104407618193504 13438107189916110239202 13611610448094952145664 13651410478644937385856 13778993754146291940864 13895185665763596982032 14157018274150305437184 14184668700467005252491 14294274684010488453888 14317235697667631469804 14409822171902989462848 14544493407154419270912 14943519289380877961472 15044411547894420792576 15088401055344404479104 15357836788475554559088 15632083873984046604786 15880212189444110836608 15926645558419093616832 16075492713170673931008 16211049943390863145704 16362555083048721679776 16468368196460559386112 16811459200553487706656 16968575641680155816064 16974451187262455038992 17127160460761278767616 17551813472543490924672 17865238713124624691184 17917476253221480318936 18201880638193249847808 18237431186314721038917 18526914221018129309376 18700062952055681919744 18912891600622673669988 19089647596890175293072 19213096229203985950464 19399372785442805758848 20117868073792539305472 20157160784874165358803 20417415672142428218496 20477115717967406078784 20842778498645395473048 21173616252592147782144 21235527411225458155776 21614733257854484194272 21816740110731628906368 22415278934071316942208 22624767522240207754752 22632601583016606718656 23036755182713331838632 23402417963391321232896 23820318284166166254912 23889968337628640425248 24113239069756010896512 24316574915086294718556 24702552294690839079168 25217188800830231559984 25452863462520233724096 25865830380590407678464 26327720208815236387008 26876214379832220478404 27223220896189904291328 27302820957289874771712 27790371331527193964064 28369337400934010504982 28588549368020976907776 28634471395335262939608 28819644343805978925696 29088986814308838541824 29887038578761755922944 30088823095788841585152 30176802110688808958208 30715673576951109118176 31264167747968093209572 31760424378888221673216 31853291116838187233664 32150985426341347862016 32422099886781726291408 32725110166097443359552 33622918401106975413312 33937151283360311632128 33948902374524910077984 35103626945086981849344 35730477426249249382368 35834952506442960637872 36474862372629442077834 37053828442036258618752 37400125904111363839488 37825783201245347339976 38179295193780350586144 38426192458407971900928 38798745570885611517696 40314321569748330717606 40834831344284856436992 40954231435934812157568 41685556997290790946096 42471054822450916311552 42554006101401015757473 43229466515708968388544 43633480221463257812736 44830557868142633884416 45265203166033213437312 46073510365426663677264 47640636568332332509824 47779936675257280850496 48226478139512021793024 48633149830172589437112 49405104589381678158336 50434377601660463119968 50905726925040467448192 52655440417630472774016 53752428759664440956808 54605641914579749543424 54712293558944163116751 55580742663054387928128 56738674801868021009964 57268942790670525879216 57639288687611957851392 60353604221377617916416 61431347153902218236352 62528335495936186419144 63520848757776443346432 63706582233676374467328 64844199773563452582816 65450220332194886719104 67245836802213950826624 67874302566720623264256 67897804749049820155968 70207253890173963698688 71460954852498498764736 71669905012885921275744 72949724745258884155668 74107656884072517237504 75651566402490694679952 76358590387560701172288 77597491141771223035392 80628643139496661435212 81669662688569712873984 81908462871869624315136 83371113994581581892192 85108012202802031514946 86458933031417936777088 87266960442926515625472 89661115736285267768832 90530406332066426874624 92147020730853327354528 95281273136664665019648 95559873350514561700992 96452956279024043586048 97266299660345178874224 100868755203320926239936 101811453850080934896384 105310880835260945548032 107504857519328881913616 109424587117888326233502 111161485326108775856256 113477349603736042019928 114537885581341051758432 115278577375223915702784 122862694307804436472704 125056670991872372838288 127413164467352748934656 127662018304203047272419 129688399547126905165632 130900440664389773438208 134491673604427901653248 135795609498099640311936 142921909704996997529472 143339810025771842551488 145899449490517768311336 148215313768145034475008 151303132804981389359904 152717180775121402344576 161257286278993322870424 163816925743739248630272 166742227989163163784384 170216024405604063029892 172917866062835873554176 181060812664132853749248 184294041461706654709056 190562546273329330039296 191119746701029123401984 194532599320690357748448 201737510406641852479872 203622907700161869792768 210621761670521891096064 215009715038657763827232 218849174235776652467004 222322970652217551712512 226954699207472084039856 229075771162682103516864 245725388615608872945408 250113341983744745676576 255324036608406094544838 259376799094253810331264 261800881328779546876416 268983347208855803306496 271591218996199280623872 285843819409993995058944 286679620051543685102976 291798898981035536622672 302606265609962778719808 305434361550242804689152 322514572557986645740848 333484455978326327568768 340432048811208126059784 345835732125671747108352 368588082923413309418112 382239493402058246803968 382986054912609141817257 389065198641380715496896 403475020813283704959744 430019430077315527654464 437698348471553304934008 444645941304435103425024 453909398414944168079712 458151542325364207033728 491450777231217745890816 500226683967489491353152 510648073216812189089676 518753598188507620662528 543182437992398561247744 571687638819987990117888 573359240103087370205952 583597797962071073245344 605212531219925557439616 610868723100485609378304 645029145115973291481696 666968911956652655137536 680864097622416252119568 737176165846826618836224 765972109825218283634514 778130397282761430993792 806950041626567409919488 860038860154631055308928 875396696943106609868016 907818796829888336159424 916303084650728414067456 1000453367934978982706304 1021296146433624378179352 1037507196377015241325056 1146718480206174740411904 1167195595924142146490688 1210425062439851114879232 1290058290231946582963392 1333937823913305310275072 1361728195244832504239136 1474352331693653237672448 1531944219650436567269028 1556260794565522861987584 1720077720309262110617856 1750793393886213219736032 1815637593659776672318848 1832606169301456828134912 2000906735869957965412608 2042592292867248756358704 2334391191848284292981376 2420850124879702229758464 2580116580463893165926784 2723456390489665008478272 3063888439300873134538056 3112521589131045723975168 3440155440618524221235712 3501586787772426439472064 3631275187319553344637696 4001813471739915930825216 4085184585734497512717408 4668782383696568585962752 5160233160927786331853568 5446912780979330016956544 6127776878601746269076112 7003173575544852878944128 7262550374639106689275392 8170369171468995025434816 9337564767393137171925504 10320466321855572663707136 10893825561958660033913088 12255553757203492538152224 14006347151089705757888256 16340738342937990050869632 21787651123917320067826176 24511107514406985076304448 28012694302179411515776512 32681476685875980101739264 49022215028813970152608896 65362953371751960203478528 98044430057627940305217792 196088860115255880610435584
- Sum of all divisors σ(n): 730553100189943643910792000
- Sum of proper divisors (its aliquot sum) s(n): 534464240074687763300356416
- 196088860115255880610435584 is an abundant number, because the sum of its proper divisors (534464240074687763300356416) is greater than itself. Its abundance is 338375379959431882689920832
Bases of 196088860115255880610435584
- Binary: 10100010001100110110111001101000001001111101111000010110111111001111111101010010000000002
- Hexadecimal: 0xA2336E6827DE16FCFF5200
- Base-36: OMZE9QELOTJ4I0000
Squares and roots of 196088860115255880610435584
- 196088860115255880610435584 squared (1960888601152558806104355842) is 38450841061300388487676753555275461207099442213421056
- 196088860115255880610435584 cubed (1960888601152558806104355843) is 7539781594183268842837730491190048006532591313834372473678244573433214957256704
-
The
square root of 196088860115255880610435584 is 14003173215927.0200398851 -
196088860115255880610435584 is a
perfect cube number . Itscube root is 580966344
Scales and comparisons
How big is 196088860115255880610435584?- 196,088,860,115,255,880,610,435,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 196,088,860,115,255,880,610,435,584 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 196088860115255880610435584 cubic inches would be around 48413862 feet tall.
Recreational maths with 196088860115255880610435584
- 196088860115255880610435584 backwards is 485534016088552511068880691
- The number of decimal digits it has is: 27
- The sum of 196088860115255880610435584'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 196088860115255880610435584 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 196088860115255880610435584 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/196088860115255880610435584/
Chicago style:
Numbermatics. 2024. "Number 196088860115255880610435584 - Facts about the integer". https://numbermatics.com/n/196088860115255880610435584/
The information we have on file for 196088860115255880610435584 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 196088860115255880610435584, math, Factors of 196088860115255880610435584, curriculum, school, college, exams, university, Prime factorization of 196088860115255880610435584, STEM, science, technology, engineering, physics, economics, calculator, one hundred ninety-six septillion, eighty-eight sextillion, eight hundred sixty quintillion, one hundred fifteen quadrillion, two hundred fifty-five trillion, eight hundred eighty billion, six hundred ten million, four hundred thirty-five thousand, five hundred eighty-four.