59226902937337112651930256
59,226,902,937,337,112,651,930,256 is an even composite number composed of seven prime numbers multiplied together.
59226902937337112651930256 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 59226902937337112651930256:
24 × 32 × 76 × 112 × 132 × 172 × 8774
(2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 17 × 877 × 877 × 877 × 877)See below for interesting mathematical facts about the number 59226902937337112651930256 from the Numbermatics database.
Names of 59226902937337112651930256
- Cardinal: 59226902937337112651930256 can be written as Fifty-nine septillion, two hundred twenty-six sextillion, nine hundred two quintillion, nine hundred thirty-seven quadrillion, three hundred thirty-seven trillion, one hundred twelve billion, six hundred fifty-one million, nine hundred thirty thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 5.9226902937337112651930256 × 1025
Factors of 59226902937337112651930256
Divisors of 59226902937337112651930256
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 28 33 34 36 39 42 44 48 49 51 52 56 63 66 68 72 77 78 84 88 91 98 99 102 104 112 117 119 121 126 132 136 143 144 147 153 154 156 168 169 176 182 187 196 198 204 208 221 231 234 238 242 252 264 272 273 286 289 294 306 308 312 336 338 343 357 363 364 374 392 396 408 429 441 442 462 468 476 484 504 507 528 539 546 561 572 578 588 612 616 624 637 663 676 686 693 714 726 728 748 784 792 816 819 833 847 858 867 877 882 884 924 936 952 968 1001 1008 1014 1029 1071 1078 1089 1092 1122 1144 1156 1176 1183 1224 1232 1274 1287 1309 1326 1352 1372 1386 1428 1452 1456 1496 1521 1547 1573 1584 1617 1638 1666 1683 1694 1716 1734 1754 1764 1768 1848 1859 1872 1904 1911 1936 1989 2002 2023 2028 2057 2058 2142 2156 2178 2184 2244 2288 2312 2352 2366 2401 2431 2448 2499 2541 2548 2574 2601 2618 2631 2652 2704 2744 2772 2856 2873 2904 2992 3003 3042 3087 3094 3146 3179 3234 3276 3332 3366 3388 3432 3468 3508 3528 3536 3549 3696 3718 3757 3773 3822 3927 3978 4004 4046 4056 4114 4116 4284 4312 4356 4368 4459 4488 4624 4641 4719 4732 4802 4851 4862 4998 5082 5096 5148 5202 5236 5262 5304 5488 5544 5577 5712 5733 5746 5808 5831 5929 6006 6069 6084 6139 6171 6174 6188 6292 6358 6468 6552 6664 6732 6776 6864 6936 7007 7016 7056 7098 7203 7293 7436 7497 7514 7546 7623 7644 7854 7893 7956 8008 8092 8112 8228 8232 8281 8568 8619 8624 8712 8918 8976 9009 9163 9282 9438 9464 9537 9604 9647 9702 9724 9996 10164 10192 10296 10404 10472 10524 10608 10647 10829 11011 11088 11154 11271 11319 11401 11466 11492 11662 11781 11858 12012 12138 12168 12278 12342 12348 12376 12584 12716 12936 13013 13104 13328 13377 13464 13552 13872 13923 14014 14032 14157 14161 14196 14399 14406 14586 14872 14909 14994 15028 15092 15246 15288 15708 15786 15912 16016 16184 16456 16464 16562 16731 16807 17017 17136 17238 17424 17493 17787 17836 18018 18207 18326 18417 18513 18564 18876 18928 19074 19208 19294 19404 19448 19992 20111 20328 20449 20592 20808 20944 21021 21048 21294 21609 21658 21879 22022 22253 22308 22542 22638 22802 22932 22984 23324 23562 23716 24024 24276 24336 24556 24684 24696 24752 24843 25168 25432 25857 25872 26026 26299 26411 26741 26754 26928 27489 27846 28028 28314 28322 28392 28611 28798 28812 28941 29172 29744 29818 29988 30056 30184 30492 30576 31213 31416 31572 31603 31824 32368 32487 32912 33033 33124 33462 33614 33813 33957 34034 34203 34476 34969 34986 35574 35672 36036 36414 36652 36834 37026 37128 37752 38148 38416 38588 38808 38896 39039 39984 40131 40222 40656 40817 40898 41327 41503 41616 42042 42096 42483 42588 42973 43197 43218 43316 43758 44044 44506 44616 44727 45084 45276 45604 45864 45968 46648 47124 47432 48048 48552 48841 49049 49112 49368 49392 49686 50421 50864 51051 51714 52052 52479 52598 52822 53361 53482 53508 54978 55251 55692 56056 56628 56644 56784 57222 57596 57624 57882 57967 58344 59636 59976 60112 60333 60368 60984 61347 62426 62832 63063 63144 63206 64141 64974 66066 66248 66759 66924 67228 67529 67626 67914 68068 68406 68952 69938 69972 71148 71344 72072 72828 73304 73668 74052 74256 74529 75504 75803 76296 77077 77176 77616 78078 78897 79233 79807 80223 80262 80444 81634 81796 82467 82654 83006 84084 84966 85176 85946 86394 86436 86632 86823 87516 88088 89012 89232 89454 90168 90552 91091 91208 91728 93296 93639 94248 94809 94864 97104 97461 97682 98098 98224 98736 99099 99127 99372 100793 100842 102102 102609 103428 104104 104363 104907 104958 105196 105644 106117 106722 106964 107016 109956 110502 111384 112112 113256 113288 114444 115192 115248 115764 115934 116688 117117 117649 119119 119272 119952 120666 121968 122451 122694 123981 124509 124852 125411 126126 126288 126412 127449 128282 128919 129591 129948 132132 132496 133518 133848 134181 134456 135058 135252 135828 136136 136812 137904 139876 139944 140777 142296 143143 144144 145656 146523 146608 147147 147336 148104 148213 149058 151263 151606 152592 153153 154154 154352 155771 156156 157794 158466 159614 160446 160524 160888 163268 163592 163999 164934 165308 166012 168168 169932 170352 171892 172788 172872 173264 173646 173901 175032 176176 178024 178908 180336 180999 181104 182182 182416 184041 184093 184877 187187 187278 188496 189618 192423 193817 194922 195364 196196 198198 198254 198744 200277 201586 201684 202587 204204 205218 206856 208208 208726 209814 209916 210392 211288 212234 213444 213928 214032 218491 219912 221004 221221 222768 226512 226576 227409 228888 230384 231231 231528 231868 234234 235298 236691 237699 238238 238544 239421 240669 241332 244783 244902 245388 247962 249018 249704 250822 252252 252824 253453 254898 256564 257838 259182 259896 264264 267036 267696 268362 268912 270116 270504 271656 272272 273273 273624 279752 279888 280917 281554 284427 284592 285719 286286 289289 290521 291312 293046 294294 294672 296208 296426 297381 298116 300811 302379 302526 303212 306306 308308 311542 312312 313089 314721 315588 316932 318351 319228 320892 321048 321776 326536 327184 327998 329868 330616 332024 336336 339864 341887 343343 343784 345576 345744 347292 347633 347802 350064 352947 356048 357357 357816 361998 364364 367353 368082 368186 369754 371943 373527 374374 374556 376233 379236 384846 386757 387634 389844 390728 392392 396396 396508 397488 400554 403172 403368 405174 405769 408408 410436 413712 417452 419628 419832 420784 422331 422576 424468 426888 427856 429429 436982 439569 439824 441441 442008 442442 444639 448987 454597 454818 457776 462462 463056 463736 467313 468468 470596 472703 473382 475398 476476 478842 481338 482664 489566 489804 490776 491997 495924 498036 499408 501644 504504 505648 506906 509796 513128 515676 518364 519792 521703 528528 530621 534072 536724 537251 539539 540232 541008 543312 546546 547248 552279 554631 558649 559504 561561 561834 563108 568854 571438 572572 577269 578578 581042 581451 586092 588588 592852 594762 596232 601622 604758 605052 606424 607761 612612 616616 623084 624624 626178 629442 631176 633864 636702 637637 638456 641784 642096 653072 655473 655996 659736 661232 663663 664048 679728 682227 683774 686686 687568 691152 693693 693889 694584 695266 695604 705551 705894 714714 715632 718263 723996 728728 730541 734349 734706 736164 736372 739508 742819 743886 747054 748748 749112 752466 758472 760359 769129 769692 773514 775268 779688 781456 784784 792792 793016 801108 806344 806736 810348 811538 816816 819819 820872 833833 834904 839256 839664 844662 848936 853776 857157 858858 867867 871563 873964 877877 879138 882882 884016 884884 889278 892143 897974 902433 907137 909194 909636 924924 927472 934626 936936 939267 941192 945406 946764 950796 952952 955053 957684 962676 965328 979132 979608 981552 983994 985439 991848 996072 1002001 1003288 1009008 1013812 1019592 1025661 1026256 1030029 1031352 1036728 1037491 1042899 1043406 1058841 1061242 1068144 1072071 1073448 1074502 1079078 1080464 1090397 1093092 1104558 1109262 1117298 1123122 1123668 1126216 1128699 1137708 1142876 1145144 1147993 1154538 1157156 1162084 1162902 1172184 1177176 1185704 1189524 1192464 1203244 1209516 1210104 1212848 1215522 1217307 1225224 1233232 1246168 1252356 1258884 1262352 1266993 1267728 1273404 1275274 1276912 1283568 1288287 1288651 1294139 1310309 1310946 1311992 1319472 1327326 1333917 1346961 1356719 1363791 1364454 1367548 1373372 1379521 1387386 1387778 1389168 1390532 1391208 1401939 1411102 1411788 1418109 1429428 1436526 1447992 1457456 1461082 1468698 1469412 1472328 1472744 1475991 1479016 1485638 1487772 1494108 1497496 1498224 1504932 1516944 1520718 1529437 1538258 1539384 1547028 1548547 1550536 1559376 1585584 1586032 1591863 1602216 1611753 1612688 1618617 1620696 1623076 1630343 1639638 1641744 1656837 1663893 1667666 1669808 1675947 1678512 1684683 1689324 1697872 1713481 1714314 1717716 1735734 1743126 1744353 1747928 1755754 1758276 1765764 1769768 1774171 1778556 1784286 1795948 1803989 1804866 1814274 1818388 1819272 1849848 1869252 1873872 1878534 1882384 1890812 1893528 1901592 1905904 1910106 1912911 1915368 1925352 1958264 1959216 1966419 1967988 1970878 1983696 1990989 1992144 2000033 2004002 2006576 2025023 2027624 2033647 2039184 2051322 2060058 2062704 2073456 2074982 2081667 2085798 2086812 2105677 2116653 2117682 2122484 2131987 2144142 2146896 2149004 2158156 2180794 2186184 2191623 2203047 2209116 2218524 2228457 2234596 2246244 2247336 2252432 2257398 2275416 2281077 2285752 2290288 2295986 2307387 2309076 2314312 2324168 2325804 2344368 2354352 2371408 2379048 2393209 2403401 2406488 2419032 2420208 2431044 2433431 2434614 2450448 2492336 2501499 2504712 2517768 2519621 2533986 2546808 2550548 2571471 2576574 2577302 2588278 2603601 2614689 2620618 2621892 2623984 2633631 2654652 2667834 2693922 2707299 2713438 2727582 2728908 2735096 2746744 2759042 2774772 2775556 2781064 2782416 2787983 2803878 2822204 2823576 2836218 2840383 2858856 2873052 2895984 2922164 2937396 2938824 2944656 2945488 2951982 2956317 2958032 2971276 2975544 2988216 2994992 3006003 3009864 3041436 3058874 3076516 3076983 3078768 3090087 3094056 3097094 3101072 3112473 3128697 3142909 3182179 3183726 3204432 3223506 3237234 3241392 3246152 3260686 3271191 3279276 3294889 3308921 3313674 3327786 3335332 3351894 3369366 3378648 3426962 3428628 3435432 3443979 3471468 3486252 3488706 3495856 3511508 3516552 3531528 3539536 3548342 3557112 3568572 3591896 3607978 3609732 3628548 3636776 3638544 3651921 3699696 3714347 3738504 3757068 3760757 3776773 3781624 3787056 3803184 3820212 3825822 3830736 3850704 3865953 3882417 3910543 3916528 3930927 3932838 3935976 3941756 3981978 4000066 4008004 4040883 4050046 4055248 4067294 4070157 4091373 4102644 4120116 4138563 4149964 4163334 4171596 4173624 4211354 4233306 4235364 4244968 4254327 4263974 4288284 4298008 4316312 4361588 4372368 4383246 4406094 4418232 4437048 4456914 4463459 4469192 4492488 4494672 4514796 4550832 4562154 4571504 4588311 4591972 4614774 4618152 4628624 4645641 4648336 4651608 4758096 4775589 4786418 4806802 4812976 4835259 4838064 4855851 4857223 4862088 4866862 4869228 4891029 4938857 5002998 5009424 5027841 5035536 5039242 5067972 5093616 5101096 5113787 5140443 5142942 5153148 5154604 5176556 5199733 5207202 5229378 5241236 5243784 5267262 5309304 5322513 5335668 5383903 5387844 5411967 5414598 5426876 5455164 5457816 5470192 5493488 5518084 5549544 5551112 5562128 5575966 5607756 5644408 5647152 5672436 5680766 5717712 5738733 5746104 5836831 5844328 5874792 5877648 5903964 5909761 5912634 5942552 5951088 5976432 6000099 6012006 6019728 6075069 6082872 6100941 6117748 6145139 6153032 6153966 6180174 6188112 6194188 6224946 6245001 6257394 6285818 6317031 6349959 6364358 6367452 6395961 6447012 6474468 6492304 6521372 6542382 6558552 6574869 6589778 6617842 6627348 6655572 6670664 6685371 6703788 6738732 6757296 6853924 6857256 6870864 6887958 6898073 6922161 6942936 6972504 6977412 7014007 7023016 7033104 7063056 7096684 7114224 7137144 7179627 7183792 7210203 7215956 7219464 7257096 7262437 7273552 7300293 7303842 7428694 7477008 7504497 7514136 7521514 7553546 7558863 7563248 7632779 7640424 7651644 7731906 7764834 7821086 7861854 7865676 7871952 7883512 7900893 7963956 8000132 8016008 8035951 8081766 8100092 8134588 8140314 8182746 8205288 8240232 8277126 8299928 8326668 8343192 8347248 8363949 8422708 8460419 8466612 8470728 8489936 8508654 8521149 8527948 8576568 8596016 8632624 8723176 8766492 8812188 8836464 8868951 8874096 8913828 8926918 8938384 8984976 9018009 9020557 9029592 9124308 9172163 9176622 9183944 9229548 9236304 9291282 9303216 9337419 9428727 9497033 9546537 9551178 9572836 9613604 9656647 9670518 9711702 9714446 9724176 9733724 9738456 9782058 9813573 9877714 9884667 9926763 9998677 10005996 10055682 10078484 10135944 10202192 10227574 10280886 10285884 10306296 10309208 10331937 10353112 10399466 10414404 10458756 10482472 10487568 10534524 10618608 10645026 10671336 10767806 10775688 10823934 10829196 10839829 10853752 10910328 10915632 11036168 11099088 11102224 11143041 11151932 11215512 11282271 11288816 11330319 11344872 11361532 11412401 11477466 11492208 11597859 11647251 11673662 11688656 11731629 11749584 11792781 11807928 11819522 11825268 11885104 11994367 12000198 12024012 12150138 12165744 12201882 12210471 12235496 12290278 12306064 12307932 12360348 12388376 12415689 12419197 12449892 12490002 12514788 12571636 12627923 12634062 12699918 12728716 12734904 12791922 12894024 12948936 13042744 13075193 13084764 13117104 13149738 13179556 13235684 13254696 13311144 13341328 13370742 13390377 13407576 13477464 13707848 13714512 13764933 13775916 13796146 13844322 13885872 13936923 13945008 13954824 14028014 14046032 14175161 14193368 14235529 14274288 14359254 14420406 14431912 14438928 14514192 14524874 14571669 14600586 14607684 14673087 14739739 14816571 14857388 14923909 15008994 15028272 15043028 15107092 15117726 15265558 15280848 15303288 15341361 15421329 15463812 15529668 15599199 15642172 15723708 15731352 15767024 15801786 15927912 15967539 16000264 16032016 16071902 16151709 16163532 16200184 16235901 16269176 16280628 16365492 16410576 16480464 16554252 16599856 16653336 16686384 16727898 16752463 16823807 16845416 16920838 16933224 16941456 17017308 17034017 17042298 17055896 17153136 17446352 17510493 17532984 17624376 17637347 17729283 17737902 17827656 17853836 17933773 18000297 18036018 18041114 18059184 18225207 18248616 18302823 18344326 18353244 18367888 18435417 18459096 18582564 18674838 18857454 18951093 18994066 19093074 19102356 19145672 19187883 19227208 19313294 19341036 19423404 19428892 19467448 19476912 19515881 19564116 19627146 19755428 19769334 19853526 19882681 19997354 20011992 20111364 20156968 20271888 20455148 20561772 20571768 20612592 20618416 20663874 20694219 20706224 20798932 20828808 20917512 20964944 21042021 21069048 21290052 21342672 21535612 21538881 21551376 21630609 21647868 21658392 21679658 21707504 21787311 21820656 21900879 22000363 22072336 22275253 22286082 22303864 22431024 22564542 22660638 22676589 22689744 22723064 22824802 22898337 22954932 23064223 23162447 23195718 23294502 23347324 23451857 23463258 23585562 23615856 23639044 23650536 23988734 24000396 24048024 24107853 24300276 24403764 24420942 24470992 24580556 24615864 24720696 24776752 24831378 24838394 24899784 24980004 25029576 25091847 25143272 25255846 25268124 25381257 25399836 25457432 25469808 25563447 25583844 25788048 25897872 26000429 26085488 26150386 26169528 26299476 26325299 26359112 26437411 26471368 26509392 26622288 26741484 26780754 26815152 26954928 27061671 27373801 27415696 27516489 27529866 27551832 27592292 27688644 27715831 27873846 27909648 28056028 28286181 28350322 28386736 28471058 28491099 28639611 28718508 28840812 28863824 28969941 29049748 29143338 29201172 29215368 29346174 29479478 29633142 29654001 29714776 29780289 29847818 29996031 30017988 30086056 30214184 30235452 30531116 30606576 30667813 30682722 30842658 30927624 31059336 31198398 31244213 31284344 31447416 31462704 31603572 31855824 31935078 32000528 32143804 32303418 32327064 32400368 32471802 32519487 32538352 32561256 32730984 33108504 33306672 33429123 33455796 33504926 33647614 33690832 33841676 33846813 33866448 33990957 34000561 34034616 34068034 34084596 34111792 34237203 34571999 35020986 35065968 35194887 35248752 35274694 35458566 35475804 35655312 35707672 35796509 35867546 35983101 36000594 36072036 36082228 36243779 36398131 36450414 36497232 36605646 36688652 36706488 36870834 36918192 37165128 37257591 37349676 37687321 37714908 37883769 37902186 37988132 38186148 38204712 38291344 38375766 38454416 38626588 38682072 38846808 38857784 38934896 39031762 39128232 39225579 39254292 39510856 39538668 39707052 39765362 39994708 40023984 40171131 40222728 40313936 40857817 40910296 41123544 41143536 41327748 41368327 41388438 41597864 41657616 41835024 42084042 42138096 42525483 42580104 42706587 42833557 43015973 43071224 43077762 43261218 43295736 43316784 43359316 43574622 43715007 43801758 44000726 44219217 44449713 44550506 44572164 44607728 44771727 45129084 45321276 45353178 45446128 45649604 45796674 45909864 46024083 46128446 46324894 46391436 46589004 46694648 46797597 46903714 46926516 47171124 47278088 47301072 47977468 48000792 48096048 48215706 48286511 48455127 48600552 48807528 48841884 49098049 49161112 49231728 49441392 49662756 49676788 49799568 49960008 50059152 50183694 50257389 50286544 50471421 50511692 50536248 50762514 50799672 50837059 50914864 51102051 51126894 51167688 52000858 52300772 52339056 52531479 52598952 52650598 52718224 52874822 52912041 52942736 53187849 53429453 53482968 53561508 53801319 54123342 54747602 55032978 55059732 55103664 55184584 55306251 55377288 55431662 55747692 56112056 56251657 56572362 56700644 56942116 56982198 57279222 57437016 57681624 57939882 58099496 58286676 58402344 58430736 58547643 58692348 58958956 59222933 59266284 59308002 59429552 59560578 59648043 59695636 59992062 60035976 60172112 60428368 60470904 61062232 61335626 61365444 61685316 61855248 62082657 62118672 62396796 62488426 62568688 62894832 63126063 63143899 63207144 63870156 64205141 64287608 64606836 64654128 64943604 65038974 65122512 65361933 65461968 66001089 66217008 66479231 66825759 66858246 66911592 67009852 67295228 67596529 67683352 67693626 67981914 68001122 68069232 68136068 68169192 68474406 68695011 69143998 69192669 69487341 69990739 70041972 70355571 70389774 70549388 70917132 70951608 71415344 71593018 71735092 71966202 72001188 72144072 72164456 72323559 72487558 72796262 72900828 73211292 73377304 73412976 73741668 74330256 74515182 74699352 75374642 75429816 75767538 75804372 75878803 75976264 76143771 76372296 76409424 76751532 77253176 77364144 77693616 77715568 78001287 78063524 78256464 78451158 78508584 78975897 79021712 79077336 79312233 79414104 79530724 79886807 79989416 80342262 80445456 81185013 81715634 81820592 82121403 82247088 82549467 82655496 82736654 82776876 83147493 83195728 83960569 84168084 85050966 85160208 85413174 85473297 85667114 86031946 86142448 86155524 86522436 86591472 86718632 86909823 86934379 87149244 87430014 87603516 88001452 88395461 88438434 88899426 89101012 89144328 89543454 89988093 90258168 90642552 90706356 91299208 91526351 91593348 91819728 92003439 92048166 92256892 92649788 92782872 93064609 93178008 93389296 93595194 93732639 93807428 93853032 94342248 94556176 95954936 96001584 96431412 96573022 96910254 97201104 97558461 97615056 97683768 98196098 98322224 99226127 99325512 99353576 99920016 100367388 100514778 100942842 101023384 101072496 101525028 101599344 101674118 102001683 102204102 102253788 102335376 102711609 103178173 103715997 104001716 104467363 104601544 105062958 105197904 105301196 105749644 105824082 106375698 106858906 106965936 107123016 107389527 107602638 107949303 108246684 108731337 109194393 109495204 109985447 110065956 110119464 110369168 110612502 110754576 110863324 111495384 111772773 112224112 112503314 113061963 113144724 113401288 113651307 113884232 113964396 114558444 114874032 115363248 115879764 116198992 116573352 116804688 117095286 117267241 117384696 117676737 117917912 118445866 118532568 118616004 119121156 119238119 119296086 119391272 119984124 120071952 120941808 122124464 122573451 122671252 122730888 123370632 123461429 124104981 124165314 124793592 124976852 125536411 126252126 126287798 126414288 127576449 127740312 128119761 128410282 128500671 128575216 129047919 129213672 129887208 129982801 130077948 130723866 132002178 132657651 132958462 133651518 133716492 133823184 134019704 134315181 134590456 135193058 135366704 135387252 135963828 136002244 136272136 136338384 136611167 136948812 137390022 138287996 138385338 138974682 139981478 140083944 140711142 140779548 141098776 141834264 141903216 143186036 143470184 143827123 143932404 144002376 144288144 144328912 144647118 144859533 144975116 145592524 145801656 146422584 146754608 147294147 147483336 149030364 149398704 150749284 150772167 150859632 151414263 151535076 151608744 151757606 151952528 152287542 152511177 152744592 153306153 153503064 154506352 155926771 156002574 156127048 156902316 157017168 157951794 158154672 158624466 158736123 158828208 159061448 159773614 159978832 160288359 160684524 161403957 161449561 162137129 162370026 163431268 164162999 164242806 165098934 165310992 165473308 165553752 166294986 167921138 168336168 168754971 169977509 170101932 170826348 170946594 171334228 172063892 172311048 173044872 173437264 173819646 173868758 174298488 174860028 175207032 175642929 176002904 176790922 176876868 177668799 177798852 178202024 178288656 178944129 179086908 179976186 180516336 181285104 181412712 182598416 183052702 183186696 184006878 184096332 184277093 184513784 185061877 185299576 185565744 186129218 186356016 187190388 187465278 187614856 187706064 188684496 189431697 191616607 191909872 192615423 192862824 193146044 193820508 194010817 195116922 195367536 196392196 198003267 198452254 198651024 198707152 199437693 200477277 200734776 201029556 201885684 202046768 202789587 203050056 203348236 204003366 204408204 204507576 205423218 206356346 207431994 207578007 208003432 208462023 208934726 209203088 209972217 210125916 210602392 211066713 211499288 211648164 212751396 213717812 214246032 214674691 214779054 215205276 215898606 216493368 217462674 218388786 218709491 218990408 219970894 220131912 220238928 221225004 221726648 222278281 222990768 223545546 225006628 226123926 226289448 226802576 227302614 227636409 227768464 227928792 229116888 231759528 233146704 234003861 234190572 234534482 234769392 235353474 235835824 236891732 236927691 237065136 237232008 237936699 238242312 238476238 238592172 238782544 239660421 239968248 242003993 245146902 245342504 245461776 246364209 246741264 246922858 248209962 248330628 249442479 249587184 249953704 250575563 251072822 251881707 252504252 252575596 253706453 254786917 255152898 255480624 256239522 256820564 257001342 258095838 258427344 259774416 259965602 260155896 260803137 261447732 263811247 264004356 265186383 265315302 265916924 267303036 267432984 268039408 268630362 269180912 270386116 270774504 271927656 272004488 272544272 273222334 273897624 274579053 274780044 276010317 276575992 276770676 277949364 279193827 279962956 280167888 281197917 281422284 281559096 282197552 283668528 286004719 286372072 286940368 287654246 287864808 288004752 289294236 289578289 289719066 289950232 291185048 291603312 292845168 294588294 294966672 297678381 298060728 299834899 301111811 301498568 301544334 302828526 303070152 303217488 303515212 304575084 304874141 305022354 306005049 306612306 307006128 309534519 311147991 311853542 312005148 312254096 313402089 313804632 315903588 317248932 317472246 318122896 319547228 320576718 321369048 322168581 322807914 322899122 324274258 324740052 326194011 326862536 327583179 328325998 328485612 329956341 330197868 330946616 331107504 332589972 335842276 336672336 337509942 338005577 339185889 339955018 340203864 341652696 341893188 342668456 343686343 344127784 344622096 346089744 347639292 347737516 348596976 349720056 350414064 351285858 351801723 352005808 353581844 353753736 355337598 355597704 355859413 356404048 357714357 357888258 358173816 359952372 362825424 366105404 366373392 367720353 368013756 368192664 368554186 369027568 370123754 370384287 370599152 372258436 372314943 374006171 374380776 374930556 375229712 376609233 378863394 383233214 385230846 385502013 385725648 386292088 387143757 387641016 388021634 389948403 390233844 392784392 393761599 396006534 396904508 398681569 398875386 400954554 401469552 402059112 403771368 405579174 406100112 406696472 408006732 408816408 409015152 409833501 410846436 412712692 414560531 414863988 415156014 416006864 416924046 417869452 419944434 420251832 421204784 422133426 422998576 423296328 425502792 427435624 429349382 429558108 430410552 431481369 431797212 432986736 434578599 434925348 436777572 437418982 437980816 439941788 440263824 441882441 442007293 442450008 443453296 444556562 447091092 449435987 450013256 452247852 452578896 454605228 455272818 455857584 457533531 458233776 463519056 465354617 467780313 468007722 468381144 469068964 470706948 471169127 473175703 473783464 473855382 474464016 475873398 476484624 476952476 477184344 479320842 479936496 480865077 484007986 484348683 486411387 489935173 490293804 490685008 492488997 492728418 493845716 496419924 496661256 498884958 499907408 501151126 502145644 503763414 505008504 505151192 506264913 507412906 509573834 509932527 510305796 512479044 513641128 514002684 516191676 519931204 520311792 521606274 522895464 527622494 528008712 530372766 530630604 531151621 531833848 533006397 534606072 534865968 537260724 540772232 541549008 543855312 544008976 546444668 547795248 549158106 549560088 552020634 552831279 553151984 553541352 555185631 555898728 558387654 559207649 559925912 562395834 562844568 563118192 568295091 572009438 572744144 574849821 575308492 575729616 577846269 578588472 579156578 579438132 579900464 582032451 582370096 587723983 589176588 595356762 596121456 598313079 599669798 602223622 602997136 603088668 605657052 606140304 607030424 608368761 608540653 609150168 609748282 610044708 612010098 613224612 618768227 619069038 622295982 623707084 624010296 626804178 627609264 629916651 631807176 634497864 634944492 639094456 640684457 641153436 642738096 644024073 644337162 645615828 645798244 648548516 649480104 651452263 652388022 653725072 655166358 656128473 656651996 656971224 659912682 660395736 661893232 665179944 666834843 671684552 674526133 675019884 676011154 678371778 679910036 680407728 682909227 683305392 683786376 685336912 687372686 688255568 694582889 695278584 695475032 699440112 702571716 703603446 707163688 707507472 710675196 711195408 711718826 715428714 715776516 716347632 718981263 719904744 726011979 731271541 732210808 735440706 736027512 736385328 737108372 740247508 740768574 744516872 744629886 748012342 748761552 749861112 751726689 753218466 755645121 757726788 761119359 764360751 766466428 769898129 770461692 771004026 772584176 774287514 775282032 776043268 779896806 780467688 782409411 785568784 787523198 791433741 792013068 793809016 795559149 797363138 797750772 801909108 804118224 807542736 811158348 813392944 816013464 817632816 819667002 820870687 821692872 823737159 825425384 829121062 829727976 830312028 833848092 834666833 835738904 837581481 839888868 840503664 844266852 846592656 851005584 854871248 858014157 858698764 859116216 860821104 862962738 863594424 864230003 868734867 869157198 869850696 873555144 874837964 878754877 879883576 883764882 884014586 884900016 889113124 893035143 894182184 898871974 899504697 900026512 903335433 904495704 909210456 909879607 910545636 914622423 915067062 928603557 930709234 935560626 936015444 936762288 938137928 940206267 941413896 942338254 946351406 947566928 947710764 951746796 953904952 954368688 956278169 958641684 961730154 968015972 968697366 972822774 979870346 980587608 984977994 985456836 987691432 989869023 992839848 993322512 997769916 1002302252 1004291288 1006789861 1007526828 1010017008 1010302384 1012529826 1014016731 1014825812 1019147668 1019865054 1020611592 1024958088 1027282256 1028005368 1031059029 1032383352 1039862408 1043212548 1045790928 1055244988 1055405169 1056017424 1060745532 1061261208 1062303242 1063667696 1066012794 1067578239 1069212144 1073143071 1074521448 1081544464 1091487397 1092889336 1098316212 1099120176 1104041268 1105662558 1107082704 1110371262 1111152861 1111797456 1116775308 1118415298 1119851824 1122018513 1124791668 1125689136 1129827699 1130146927 1134959903 1136590182 1144018876 1149140993 1149699642 1150616984 1155692538 1157176944 1158313156 1158876264 1164064902 1169845209 1175447966 1178353176 1181284797 1189842563 1190713524 1196044707 1196626158 1199339596 1204447244 1206177336 1209839917 1211314104 1214060848 1216737522 1217081306 1218300336 1219496564 1220089416 1224020196 1226449224 1229500503 1237536454 1238138076 1243681593 1244591964 1247414168 1248020592 1253608356 1259833302 1263614352 1268995728 1269888984 1278188912 1281368914 1282306872 1288048146 1288674324 1289939651 1291231656 1291596488 1294444107 1297097032 1298960208 1302904526 1304776044 1310332716 1312256946 1313303992 1313942448 1319825364 1320791472 1326021879 1330359888 1333669686 1341316249 1343369104 1348307961 1349052266 1350039768 1352022308 1356743556 1358075719 1359820072 1365818454 1367572752 1374745372 1389165778 1390557168 1390950064 1396063851 1403340939 1405143432 1407206892 1413507381 1414327376 1419527109 1421350392 1423437652 1429810811 1430857428 1431553032 1437962526 1439809488 1452023958 1453046049 1459234161 1462543082 1464421616 1469805519 1470881412 1472055024 1474216744 1477466991 1480495016 1481537148 1489033744 1489259772 1496024684 1499722224 1502722837 1503453378 1506436932 1511290242 1515453576 1522238718 1528721502 1529797581 1532932856 1539796258 1540923384 1542008052 1548575028 1552086536 1555947967 1559793612 1560935376 1564818822 1575046396 1582098353 1582867482 1584026136 1587618032 1591118298 1593454863 1594726276 1595501544 1603818216 1622316696 1632026928 1639334004 1641741374 1643385744 1647474318 1650850768 1658242124 1658493837 1659455952 1660624056 1665556893 1667696184 1669333666 1671477808 1675162962 1677622947 1679777736 1688533704 1716028314 1717397528 1718232432 1724549463 1725925476 1727188848 1728460006 1737469734 1738314396 1739701392 1746097353 1747110288 1749675928 1754028941 1757509754 1759767152 1763171949 1767529764 1768029172 1775945171 1778226248 1783508419 1786070286 1788364368 1797743948 1799009394 1806670866 1808991408 1818420912 1819759214 1821091272 1825621959 1829244846 1830134124 1846678729 1856304681 1857207114 1861418468 1869752599 1871121252 1872030888 1876275856 1880412534 1882827792 1884676508 1892702812 1895421528 1903493592 1907809904 1912556338 1917283368 1922053371 1923460308 1932072219 1936031944 1937394732 1945645548 1954356789 1959740692 1961175216 1968385419 1969955988 1970913672 1975382864 1979738046 1985679696 1995539832 2000504529 2004604504 2008582576 2013579722 2015053656 2023578399 2025059652 2027048023 2028033462 2029651624 2038295336 2039730108 2041223184 2049916176 2056010736 2062118058 2064766704 2079724816 2083748667 2086425096 2098844293 2107782677 2110489976 2110810338 2121491064 2122522416 2124606484 2132025588 2134118987 2135156478 2146286142 2149042896 2178035937 2182974794 2185778672 2193814623 2196632424 2208082536 2209707617 2211325116 2220742524 2222305722 2233550616 2236830596 2244037026 2249583336 2255180067 2259655398 2260293854 2269919806 2273180364 2283358077 2288037752 2293082253 2298281986 2299399284 2301233968 2309694387 2311385076 2316626312 2317752528 2328129804 2339690418 2350895932 2356706352 2362569594 2374301223 2379685126 2381427048 2392089414 2393252316 2398679192 2405804401 2408894488 2412354672 2419679834 2422628208 2433475044 2434162612 2438993128 2440178832 2445061091 2448040392 2452898448 2459001006 2462612061 2475072908 2476276152 2487363186 2489183928 2491015891 2494828336 2504000499 2507216712 2519666604 2539777968 2562737828 2564613744 2574042471 2576096292 2577348648 2579879302 2582463312 2583192976 2588888214 2592690009 2594194064 2605809052 2606204601 2609552088 2620665432 2624513892 2626607984 2636264631 2639650728 2652043758 2667339372 2682632498 2696615922 2698104532 2698514091 2700079536 2704044616 2710006299 2713487112 2716151438 2719640144 2729638821 2731636908 2743867269 2749490744 2756331193 2778331556 2790770983 2792127702 2806681878 2810286864 2814413784 2827014762 2839054218 2842700784 2846875304 2859621622 2861714856 2863106064 2868834507 2875925052 2889617653 2901923717 2904047916 2906092098 2918468322 2925086164 2939611038 2941762824 2948433488 2954933982 2960990032 2963074296 2978519544 2992049368 3005445674 3006906756 3012873864 3020369583 3022580484 3030907152 3042050193 3044477436 3057443004 3059595162 3065865712 3079592516 3081846768 3084016104 3093177087 3097150056 3104173072 3111895934 3119587224 3129637644 3146051909 3150092792 3164196706 3165734964 3168052272 3182236596 3186909726 3189452552 3191003088 3202734717 3207636432 3244633392 3257482319 3274462191 3278668008 3283482748 3294948636 3298183889 3312229921 3316484248 3316987674 3321248112 3331113786 3335392368 3338667332 3350325924 3355245894 3359555472 3366055539 3377067408 3390440781 3404879709 3429546211 3432056628 3434795056 3447422979 3449098926 3451850952 3456920012 3474939468 3476628792 3492194706 3499351856 3508057882 3515019508 3526343898 3535059528 3536058344 3543854391 3551890342 3556452496 3567016838 3569527689 3572140572 3588134121 3595487896 3598018788 3613341732 3629519751 3639518428 3642182544 3651243918 3658489692 3660268248 3693357458 3712609362 3714414228 3718061347 3722836936 3731044779 3739505198 3742242504 3744061776 3760825068 3769353016 3785405624 3790843056 3806987184 3825112676 3834566736 3844106742 3846920616 3864144438 3869818953 3872063888 3874789464 3891291096 3908713578 3914453543 3919481384 3936770838 3939911976 3941827344 3959476092 3978065637 3991079664 4001009058 4009209008 4023948747 4027159444 4030107312 4044923883 4047156798 4050119304 4054096046 4056066924 4059303248 4074227157 4076590672 4079460216 4114067881 4124236116 4167497334 4172850192 4188191553 4197688586 4215565354 4220979952 4221620676 4240522143 4242982128 4249212968 4258581327 4259784571 4264051176 4268237974 4270312956 4289432433 4292572284 4331377589 4356071874 4365949588 4387629246 4393264848 4409416557 4416165072 4419415234 4422650232 4441485048 4444611444 4467101232 4473661192 4484791199 4488074052 4499166672 4508168511 4510360134 4519310796 4520587708 4539839612 4546360728 4560165841 4566716154 4576075504 4586164506 4596563972 4598798568 4619388774 4622770152 4633252624 4656259608 4667843901 4679380836 4701791864 4721682931 4725139188 4746295059 4748602446 4759370252 4762854096 4780364589 4784178828 4786504632 4797358384 4811608802 4817788976 4839359668 4862080223 4866950088 4868325224 4877986256 4890122182 4896080784 4918002012 4925224122 4950145816 4952552304 4974726372 4978367856 4982031782 5008000998 5014433424 5032868841 5039333208 5118900787 5125475656 5148084942 5152192584 5154697296 5159758604 5177776428 5182860397 5185380018 5211618104 5212409202 5219104176 5241330864 5249027784 5262086823 5272529262 5279301456 5289515847 5304087516 5327835513 5334678744 5350525257 5365264996 5389286903 5393231844 5396209064 5397028182 5408089232 5420012598 5426974224 5432302876 5459277642 5463273816 5476865877 5487734538 5498981488 5512662386 5540036187 5556663112 5568914043 5581541966 5584255404 5609257797 5613363756 5628827568 5654029524 5678108436 5693750608 5719243244 5723429712 5737669014 5746094809 5751850104 5766160113 5779235306 5803847434 5808095832 5812184196 5836936644 5842667831 5850172328 5863070367 5879222076 5883525648 5909867964 5926148592 5957039088 5984098736 6010891348 6013813512 6025747728 6040739166 6045160968 6049610021 6070735197 6081144069 6084100386 6088954872 6114886008 6119190324 6151284139 6159185032 6168032208 6186354174 6194300112 6223791868 6239174448 6251246001 6259275288 6292103818 6296532879 6300185584 6323348031 6328393412 6331469928 6364473192 6369157249 6373819452 6378905104 6402356961 6405469434 6514964638 6548924382 6557336016 6566965496 6581443869 6589897272 6596367778 6624459842 6629122851 6632968496 6633975348 6662227572 6677334664 6693947183 6700651848 6710491788 6732111078 6780881562 6809759418 6859092422 6864113256 6894845958 6898197852 6903701904 6913840024 6929083161 6949878936 6953257584 6984389412 7016115764 7030039016 7047529027 7052687796 7070119056 7072116688 7087708782 7103780684 7134033676 7139055378 7144281144 7176268242 7190975792 7196037576 7217413203 7226683464 7259039502 7279036856 7302487836 7316979384 7320536496 7335183273 7386714916 7387836183 7419787463 7425218724 7428828456 7436122694 7445673872 7462089558 7473047673 7479010396 7484485008 7512001497 7521650136 7538706032 7570811248 7640411779 7650225352 7688213484 7693841232 7728288876 7739637906 7749578928 7778070027 7782582192 7817427156 7828907086 7838962768 7873541676 7879823952 7908793893 7911028489 7918952184 7956131274 8002018116 8043986951 8047897494 8054318888 8089847766 8094313596 8100238608 8108192092 8112133848 8148454314 8158920432 8188916463 8228135762 8248472232 8268993579 8328897941 8334994668 8372312949 8376383106 8395377172 8431130708 8443241352 8468879419 8481044286 8498425936 8517162654 8519569142 8528102352 8536475948 8540625912 8578864866 8585144568 8606503521 8662755178 8668852959 8705771151 8712143748 8731899176 8768839729 8775258492 8818833114 8838830468 8845300464 8882970096 8889222888 8947322384 8969582398 8976148104 9016337022 9020720268 9029577557 9038621592 9041175416 9061108749 9079679224 9092721456 9120331682 9133432308 9172329012 9193127944 9197597136 9238777548 9245540304 9312519216 9335687802 9358761672 9403583728 9438155727 9443365862 9450278376 9492590118 9497204892 9506530033 9518740504 9560729178 9568357656 9573009264 9623217604 9678719336 9724160446 9733900176 9736650448 9772446957 9780244364 9823386573 9836004024 9850448244 9894551667 9900291632 9936689763 9949452744 9964063564 10008675677 10016001996 10065737682 10078666416 10171322343 10214639127 10237801574 10250951312 10288638633 10296169884 10304385168 10319517208 10342268937 10355552856 10365720794 10370760036 10423236208 10424818404 10498055568 10519059859 10524173646 10545058524 10579031694 10608175032 10655671026 10669357488 10701050514 10708583067 10730529992 10778573806 10786463688 10792418128 10794056364 10840025196 10864605752 10888559253 10891635769 10918555284 10926547632 10953731754 10975469076 11025324772 11074688471 11080072374 11113326224 11137828086 11154184041 11163083932 11168510808 11218515594 11226727512 11308059048 11356216872 11438486488 11466944261 11475338028 11492189618 11503700208 11532320226 11558470612 11607694868 11609456859 11616191664 11624368392 11673873288 11685335662 11700344656 11726140734 11743360629 11758444152 11819735928 12021782696 12027627024 12071846241 12081478332 12090321936 12099220042 12141470394 12162288138 12168200772 12177909744 12222681471 12229772016 12238380648 12302568278 12318370064 12342203643 12372708348 12431616197 12447583736 12484558933 12502492002 12518550576 12584207636 12593065758 12646696062 12656786824 12662939856 12728946384 12738314498 12747638904 12779353713 12804713922 12810938868 12868297299 12926751103 12994132767 13029929276 13088268193 13097848764 13133930992 13162887738 13179794544 13192735556 13248919684 13258245702 13267950696 13324455144 13354669328 13387894366 13401303696 13420983576 13454373597 13464222156 13524505533 13561763124 13619518836 13680497523 13718184844 13728226512 13789691916 13796395704 13827680048 13858166322 13899757872 13968778824 14003531703 14032231528 14060078032 14095058054 14105375592 14165048793 14175417564 14189336161 14207561368 14238885177 14268067352 14278110756 14288562288 14352536484 14392075152 14434826406 14453366928 14518079004 14558073712 14586240669 14604975672 14633958768 14670366546 14691910051 14754478739 14773429832 14775672366 14839574926 14850437448 14857656912 14872245388 14924179116 14938832909 14946095346 14958020792 15024002994 15043300272 15280823558 15300450704 15356702361 15376426968 15456577752 15467953319 15479275812 15548581191 15556140054 15634854312 15657814172 15727918921 15747083352 15786260469 15817587786 15822056978 15837904368 15912262548 15983506539 16004036232 16051575771 16087973902 16095794988 16108637776 16167860709 16179695532 16188627192 16216384184 16224267696 16296908628 16377832926 16456271524 16496944464 16537987158 16620108561 16657795882 16669989336 16744625898 16752766212 16790754344 16827773391 16862261416 16886482704 16937758838 16962088572 17034325308 17039138284 17072951896 17081251824 17115427637 17157729732 17170289136 17213007042 17238284427 17325510356 17337705918 17411542302 17424287496 17437111237 17463798352 17528003493 17537679458 17550516984 17637666228 17677660936 17778445776 17939164796 17952296208 18032674044 18041440536 18059155114 18077243184 18082350832 18122217498 18148830063 18159358448 18240663364 18243432207 18266864616 18344658024 18386255888 18453852417 18477555096 18671375604 18717523344 18876311454 18886731724 18889598637 18900556752 18970044093 18985180236 18994409784 19013060066 19037481008 19107471747 19121458356 19136715312 19207070883 19246435208 19294318351 19357438672 19448320892 19535396881 19544893914 19560488728 19646773146 19672008048 19700896488 19789103334 19873379526 19887368553 19898905488 19928127128 20017351354 20032003992 20081841549 20131475364 20227323571 20313466019 20342644686 20429278254 20475603148 20567278589 20577277266 20592339768 20639034416 20684537874 20711105712 20731441588 20741520072 20849636808 21038119718 21048347292 21090117048 21142587081 21158063388 21216350064 21311342052 21402101028 21417166134 21461059984 21557147612 21572927376 21588112728 21652239609 21680050392 21729211504 21777118506 21783271538 21837110568 21907463508 21950938152 22005549819 22050649544 22149376942 22160144748 22259362389 22275656172 22308368082 22326167864 22337021616 22419143019 22437031188 22453455024 22616118096 22712433744 22802376233 22876972976 22921235337 22933888522 22950676056 22984379236 23064640452 23087287223 23116941224 23185609447 23215389736 23218913718 23248736784 23347746576 23370671324 23452281468 23486721258 23516888304 23639471856 23733085467 24006823477 24043565392 24131960853 24143692482 24162956664 24198440084 24282940788 24306783787 24324576276 24336401544 24445362942 24476761296 24605136556 24684407286 24745416696 24806980737 24863232394 24895167472 24969117866 24986693823 25004984004 25116938847 25168415272 25186131516 25293392124 25313573648 25406638257 25476628996 25495277808 25558707426 25609427844 25621877736 25736594598 25853502206 25988265534 26006558877 26059858552 26117313453 26176536386 26195697528 26306519187 26325775476 26385471112 26497839368 26516491404 26535901392 26648910288 26775788732 26841967152 26895672001 26908747194 26928444312 27049011066 27088732671 27123526248 27239037672 27360995046 27401174801 27436369688 27579383832 27592791408 27716332644 27937557648 28007063406 28064463056 28190116108 28210751184 28314467181 28330097586 28350835128 28378672322 28415122736 28477770354 28519590099 28536134704 28556221512 28705072968 28869652812 29036158008 29172481338 29209951344 29317340871 29340733092 29383820102 29508957478 29546859664 29551344732 29679149852 29683655001 29700874896 29744490776 29810069289 29818491997 29848358232 29877665818 29892190692 29916041584 30026027031 30048005988 30319643123 30561647116 30713404722 30752853936 30865915899 30913155504 30935906638 30958551624 31097162382 31112280108 31269708624 31315628344 31393538393 31455837842 31494166704 31557179577 31572520938 31635175572 31644113956 31785794183 31824525096 31921160887 31967013078 32008072464 32103151542 32175947804 32191589976 32335721418 32359391064 32377254384 32432768368 32593817256 32674907307 32755665852 32912543048 33051780517 33075974316 33224065413 33240217122 33315591764 33339978672 33462552123 33489251796 33505532424 33581508688 33655546782 33724522832 33875517676 33924177144 34068650616 34078276568 34145903792 34230855274 34315459464 34400832783 34426014084 34476568854 34651020712 34675411836 34823084604 34848574992 34874222474 35056006986 35075358916 35101033968 35230081887 35275332456 35355321872 35832305509 35878329592 36065348088 36082881072 36118310228 36244434996 36280022779 36297660126 36481326728 36486864414 36533729232 36689316048 36907704834 36955110192 37026610929 37294848591 37342751208 37453676799 37565029489 37725008321 37752622908 37773463448 37779197274 37940088186 37970360472 37988819568 38026120132 38214943494 38242916712 38338061139 38414141766 38492870416 38588636702 38780253309 38896641784 38982398301 39070793762 39089787828 39120977456 39264804579 39293546292 39401792976 39578206668 39746759052 39774737106 39856254256 40034702708 40064007984 40163683098 40262950728 40363120791 40454647142 40626932038 40685289372 40858556508 40898674817 40951206296 41041492569 41134557178 41154554532 41184679536 41369075748 41462883176 41483040144 41699273616 42076239436 42096694584 42180234096 42285174162 42316126776 42347270147 42495146379 42568008483 42622684104 42804202056 42834332268 43058988973 43114295224 43176225456 43304479218 43360100784 43554237012 43566543076 43674221136 43758722007 43814927016 43901876304 44011099638 44075730153 44101299088 44263436217 44298753884 44320289496 44518724778 44551312344 44584100743 44616736164 44652335728 44816498727 44838286038 44874062376 45604752466 45842470674 45867777044 45901352112 45968758472 46070107083 46129280904 46174574446 46233882448 46371218894 46403859957 46430779472 46437827436 46645743573 46741342648 46857630281 46904562936 46973442516 47183756763 47466170934 48013646954 48263921706 48287384964 48325913328 48396880168 48503582127 48565881576 48613567574 48649152552 48672803088 48890725884 49210273112 49332703189 49368814572 49490833392 49613961474 49726464788 49938235732 49973387646 50009968008 50233877694 50336830544 50372263032 50586784248 50813276514 50953257992 51117414852 51218855688 51243755472 51346282911 51473189196 51707004412 51714853281 51938512241 51976531068 52013117754 52119717104 52234626906 52311333711 52353072772 52391395056 52584010479 52613038374 52651550952 52770942224 52995678736 53032982808 53482882453 53551577464 53791344002 53817494388 53856888624 54098022132 54177465342 54247052496 54446490189 54478075344 54721990092 54802349602 54872739376 55158767664 55361557251 55377199423 55432665288 56014126812 56307908657 56380232216 56628934362 56660195172 56701670256 56757344644 56955540708 57039180198 57112443024 57322415241 57410145936 57739305624 57882955053 58072316016 58302285587 58344962676 58606190643 58634681742 58681466184 58767640204 59017914956 59102689464 59282155933 59358299704 59367310002 59488981552 59620138578 59636983994 59696716464 59755331636 59784381384 60052054062 60096011976 60245524647 60639286246 60681970713 60940398057 61123294232 61381878103 61426809444 61701835767 61731831798 61871813276 61917103248 62194324764 62224560216 62631256688 62787076786 62911675684 63114359154 63145041876 63207042899 63270351144 63288227912 63427761243 63571588366 63649050192 63842321774 63934026156 64206303084 64351895608 64383179952 64671442836 64718782128 65187634512 65349814614 65511331704 65825086096 66103561034 66151948632 66448130826 66480434244 66545710231 66631183528 66778087167 66925104246 66978503592 67011064848 67311093564 67751035352 67848354288 68137301232 68156553136 68407128699 68461710548 68630918928 68763706011 68801665566 68852028168 68953137708 69261861669 69302041424 69350823672 69556828341 69646169208 69748444948 70060729739 70112013972 70150717832 70460163774 70550664912 71199256401 71664611018 71756659184 72020470431 72130696176 72236620456 72395882559 72488869992 72560045558 72595320252 72920351361 72962653456 72973728828 73633419013 73815409668 74053221858 74589697182 74685502416 74907353598 74960081469 75130058978 75450016642 75505245816 75546926896 75558394548 75880176372 75940720944 76052240264 76219914771 76241450383 76429886988 76485833424 76676122278 76828283532 77177273404 77522819297 77560506618 77793283568 77964796602 78141587524 78179575656 78529609158 78587092584 78919557561 79156413336 79493518104 79549474212 80069405416 80268609827 80327366196 80525901456 80687016003 80726241582 80909294284 81253864076 81266198013 81370578744 81617662093 81717113016 81797349634 81902412592 82082985138 82203524403 82269114356 82309109064 82738151496 82925766352 84152478872 84193389168 84570348324 84632253552 84694540294 84990292758 85136016966 85245368208 85558770297 85608404112 85668664536 86117977946 86228590448 86608958436 87021313379 87108474024 87133086152 87517444014 87629854032 88022199276 88151460306 88526872434 88597507768 88640578992 89037449556 89102624688 89168201486 89233472328 89455475991 89632997454 89676572076 89748124752 90078081093 90487257721 90958929369 91209504932 91617877351 91684941348 91735554088 91937516944 92140214166 92258561808 92349148892 92742437788 92807719914 92875654872 93291487146 93482685296 93715260562 93809125872 93946885032 94180615179 94367513526 94671538731 94932341868 95357382549 95763482661 96027293908 96457237019 96527843412 96574769928 96793760336 97007164254 97131763152 97227135148 97298305104 97781451768 98024721921 98420546224 98665406378 98737629144 99155341551 99227922948 99325353127 99452929576 99672196239 99876471464 99946775292 100019936016 100467755388 100744526064 101173568496 101626553028 101906515984 102234829704 102437711376 102692565822 102843370357 102946378392 103202498349 103414008824 103429706562 103877024482 103953062136 104026235508 104469253812 104571830363 104622667422 104706145544 105168020958 105226076748 105303101904 106065965616 106965764906 107103154928 107496916527 107582688004 107634988776 108196044264 108275673233 108354930684 108840068337 108892980378 109443980184 109604699204 110095432447 110723114502 110754398846 110865330576 111884545773 112028253624 112361030397 112615817314 112695088467 112760464432 113175024963 113257868724 113320390344 113514689288 113911081416 113994916477 114078360396 114644830482 115478611248 115765910106 116340759927 116604571174 116689925352 117212381286 117269363484 117362932368 117535280408 117794413737 118035829912 118205378928 118564311866 118716599408 118734620004 119240277156 119273967988 119510663272 119568762768 119807993459 120104108124 120192023952 120491049294 121278572492 121363941426 121880796114 122246588464 122696024451 122763756206 122853618888 123403671534 123463663596 123743626552 124388649528 124449120432 125574153572 125823351368 126136386871 126228718308 126290083752 126414085798 126540702288 126576455824 126855522486 127041810441 127143176732 127684643548 127704025449 127868052312 128412606168 128703791216 129176966919 129342885672 130699629228 131022663408 132207122068 132227190459 132303897264 132790308651 132896261652 132960868488 133091420462 133262367056 133556174334 133752302229 133850208492 133957007184 134449496181 134622187128 135502070704 136747778167 136814257398 136923421096 137527412022 137603331132 137704056336 137906275416 138523723338 138701647344 139113656682 139211579871 139292338416 139496889896 140121459478 140224027944 140301435664 140572890843 140920327548 141551270289 141591264997 142194262133 142398512802 143329222036 143970950123 144040940862 144473240912 144791765118 144977739984 145120091116 145190640504 145840702722 145947457656 147266838026 147630819336 147998109567 148106443716 149070275393 149179394364 149814707196 149920162938 150260117956 150900033284 151010491632 151116789096 151760352744 152104480528 152439829542 152482900766 152859773976 153352244556 153656567064 154038848733 154354546808 155045638594 155121013236 155815536723 155929593204 156283175048 156359151312 156934001133 157059218316 157174185168 157839115122 158312826672 158987036208 159098948424 160138810832 160448647359 160537219654 160654732392 161374032006 161452483164 161611010561 161818588568 162299266129 162507728152 162532396026 162741157488 163235324186 163434226032 163594699268 164165970276 164407048806 164538228712 164618218128 165476302992 166131598269 168047764339 168304957744 168923725971 169140696648 169389080588 169980585516 170147486509 170272033932 171117540594 171337329072 172235955892 173217916872 173648865159 174042626758 174216948048 174266172304 174906856761 175034888028 175818571929 176044398552 176302920612 177053744868 177195015536 177846467799 178074899112 178336402972 178466944656 178910951982 179265994908 179353144152 180156162186 180974515442 181917858738 182045912139 182419009864 182821194171 183235754702 183369882696 183471108176 184145634309 184280428332 184698297784 185105507301 185484875576 185615439828 185751309744 186582974292 187430521124 187893770064 188269704007 188361230358 188735027052 189343077462 189621128697 189864683736 190714765098 191526965322 191808223607 192054587816 192914474038 193055686824 193149539856 194014328508 194454270296 194938052437 195562903536 196049443842 197330812756 197475258288 198310683102 198455845896 198650706254 198905859152 199344392478 199637130693 199752942928 199893550584 200935510776 203253106056 204469659408 205221386097 205385131644 205686740714 205892756784 206404996698 206828017648 206859413124 207754048964 207785585007 207906124272 208052471016 208670485023 208938507624 209143660726 209245334844 209412291088 210182189217 210336041916 210452153496 212237501861 213931529812 214993833054 215165376008 215269977552 216061411293 216392088528 216551346466 216709861368 217680136674 217785960756 218761054083 218887960368 219209398408 219754768751 220190864894 220900257039 221446229004 221508797692 222500559281 223448126209 223769091546 224056507248 224722060794 225231634628 225390176934 226350049926 226515737448 226640780688 227029378576 227822162832 227989832954 228156720792 228724351149 229289660964 231362463619 231531820212 232568457891 232681519854 233209142348 233379850704 234424762572 234538726968 235070560816 235588827474 236071659824 237128623732 237469240008 238480554312 238547935976 239021326544 239615986918 240208216248 240805829481 240982098588 242061048009 242557144984 242727882852 243761592228 244852986279 245392048902 245527512412 245707237776 246610573209 246807343068 246927327192 247487253104 248777299056 250826138563 251148307144 251646702736 252272773742 252457436616 252580167504 252828171596 253711044972 253960159453 254083620882 254286353464 255369287096 255408050898 255736104624 256825212336 258353933838 258685771344 261063940137 261399258456 262955206423 264075058247 264414244136 264454380918 265580617302 265792523304 265921736976 266182840924 267112348668 267374621657 267504604458 267700416984 268366427973 268898992362 269244374256 271461773163 272876788107 273495556334 273628514796 273846842192 274853632053 275054824044 275206662264 275812550832 277047446676 278227313364 278423159742 278993779792 280242918956 280448055888 281145781686 281840655096 282541845537 283102540578 283182529994 284388524266 284797025604 286072147647 286658444072 287290447983 287941900246 288081881724 289371711057 289583530236 290240182232 290381281008 291681405444 291894915312 294533676052 295261638672 295996219134 296212887432 296430891029 297466024653 297976059381 298140550786 298358788728 299629414392 299840325876 300520235912 301412922811 301800066568 302233578192 303520705488 304879659084 304965801532 305719547952 306704489112 307313134128 308077697466 308530111071 308709093616 310091277188 310242026472 311631073446 311859186408 312088705201 312566350096 313715491089 313868002266 314118436632 315678230244 318197896848 320897294718 321074439308 321309464784 322490749581 322748064012 322904966328 323222021122 323637177136 324598532258 324827019699 325015456304 325064792052 326470648372 326520205011 327189398536 328003411967 328331940552 328814097612 329076457424 330286297341 332263196538 336095528678 337847451942 338085265401 338281393296 338778161176 339525074889 339961171032 340294973018 340544067864 341984749431 342235081188 344471911784 345328922323 346435833744 347297730318 348085253516 349643736013 349813713522 350069776056 351637143858 352088797104 352605841224 354107489736 355692935598 356149798224 356672805944 357821903964 358531989816 358706288304 359423980377 360312324372 361949030884 363569585687 363835717476 364091824278 364838019728 365642388342 366471509404 366739765392 368088073353 368291268618 368560856664 369396595568 370211014602 370969751152 371230879656 373165948584 374861042248 376539408014 376722460716 377470054104 378409160613 378686154924 379242257394 379729367472 381125431323 381429530196 383053930644 383616447214 384109175632 385828948076 386111373648 387530900757 387640395961 388028657016 388908540592 389876104874 392098887684 394155360599 394661625512 396621366204 396911691792 397301412508 398688784956 399274261386 399787101168 401256906687 401871021552 406506212112 408115999109 410243334501 410442772194 410770263288 411373481428 412809993396 413215324379 413718826248 414975091531 415508097928 415571170014 416104942032 417340970046 417877015248 418287321452 418490669688 420364378434 420672083832 420904306992 421718672529 424475003722 424773794991 426582786399 427863059624 429673146721 429987666108 430330752016 431912850369 432122822586 433102692932 433419722736 435360273348 435571921512 437522108166 438418796816 439509537502 440381729788 441800514078 442892458008 443017595384 443994328701 445001118562 446896252418 447210826179 447538183092 449444121588 450463269256 450780353868 452700099852 453031474896 455979665908 456313441584 457448702298 458579321928 462724927238 463063640424 465136915782 465363039708 465819971617 466418284696 467446610169 468849525144 469077453936 471177654948 474257247464 474938480016 476961108624 477095871952 479231973836 480416432496 481345942077 481611658962 481964197176 484122096018 484833031683 485114289968 485455765704 486897798387 487523184456 489705972558 490425108173 490784097804 491055024824 493221146418 493614686136 493854654384 498394794807 501652277126 502296614288 504143293017 504545547484 504914873232 505656343192 506771177913 507422089944 507920318906 508167241764 508572706928 510442459527 510738574192 510816101796 515433933091 516707867676 522127880274 522798516912 524720570283 525910412846 528150116494 528828488272 528908761836 531161234604 531585046608 532365681848 533539403397 533690152681 534224697336 534749243314 535009208916 535400833968 536732855946 537797984724 542659735079 542923546326 545753576214 546991112668 547257029592 549707264106 550109648088 550413324528 552436902927 554094893352 556454626728 556846319484 560485837912 561880268789 562291563372 563681310192 564809112021 565083691074 566205081156 566365059988 568777048532 568863386091 569594051208 571323634651 572144295294 573316888144 574580895966 575424670821 575883800492 576163763448 578743422114 579167060472 580480364464 583362810888 584814157311 589067352104 591559418641 591992438268 592425774864 592861782058 594932049306 595952118762 596281101572 596717577456 598911392079 599258828784 599680651752 601040471824 602825845622 603600133136 609149193653 609759318168 609931603064 613408978224 616155394932 617060222142 620182554376 620484052944 623262146892 623718372816 624177410402 627430982178 627736004532 628236873264 630546567651 631356460488 636712505583 641325141457 641794589436 642148878616 644981499162 645496128024 645809932656 646444042244 649197064516 649654039398 650129584104 652941296744 653040410022 654378797072 656006823934 656663881104 657628195224 659264306253 660572594682 662700771117 664526393076 667501677843 670344378627 672191057356 675200659133 675694903884 676170530802 677556322352 679050149778 679922342064 680589946036 681088135728 683969498862 684470162376 686173053447 688943823568 690657844646 694087390857 694595460636 695277471889 696170507032 697705373673 699287472026 699627427044 700139552112 703274287716 705211682448 708214979472 711385871196 713345611888 715643807928 717063979632 718847960754 719903592499 720624648744 722417488443 723898061768 727139171374 727671434952 728183648556 731284776684 732002812541 732943018808 734558958837 736176146706 736582537236 737121713328 740422029204 742461759312 746331897168 749722084496 752478415689 753078816028 753444921432 754940108208 756818321226 757372309848 757929712631 758484514788 761880478359 762250862646 762859060392 766107861288 767232894428 770668027129 771657896152 775061801514 775280791922 776057314032 779752209748 783191820411 784197775368 788310721198 788865619269 789323251024 792225174741 793242732408 794602825016 797377569912 797964415339 798548522772 802123864971 802513813374 814385319489 816231998218 820486669002 820885544388 821540526576 822746962856 824560896159 825619986792 826430648758 827437652496 829950183062 831016195856 831142340028 834681940092 836574642904 836981339376 838655954213 840728756868 841344167664 843437345058 848950007444 849547589982 853165572798 855726119248 859346293442 859975332216 863825700738 864245645172 866205385864 868115133171 870720546696 871143843024 875044216332 879019075004 880763459576 882954708097 883601028156 885784916016 886035190768 887988657402 889292673087 890002237124 893792504836 893928178143 894421652358 895076366184 898888243176 900926538512 901560707736 904238768433 905400199704 911959331816 914897404596 917158643856 925449854476 925590333213 926127280848 930273831564 930726079416 931639943234 932836569392 934893220338 936266115603 937699050288 941146473267 942355309896 948514494928 957234447169 958463947672 962691884154 963223317924 963928394352 968244192036 969666063366 970911531408 973795596774 974481059097 975046368912 979411945116 980850216346 981568195608 982110049648 984010235901 986442292836 987229372272 990858892023 991138854979 995359834931 996789589614 1003304554252 1007796650861 1008286586034 1009091094968 1011312686384 1013542355826 1014844179888 1015840637812 1016334483528 1020884919054 1021632203592 1025954248293 1030867866182 1033415735352 1035986766969 1043491927751 1044255760548 1048931208039 1049441140566 1051820825692 1056300232988 1057817523672 1061029607209 1062322469208 1064731363696 1067078806794 1067380305362 1068449394672 1069498486628 1070018417832 1073465711892 1075595969448 1078271941131 1085319470158 1085847092652 1090708757061 1091507152428 1093982225336 1094514059184 1099414528212 1100219296176 1104873805854 1108189786704 1112909253456 1113692638968 1120971675824 1123760537578 1124583126744 1129618224042 1130167382148 1131277073927 1132410162312 1132730119976 1135227481839 1137554097064 1137726772182 1139188102416 1142647269302 1144288590588 1149161791932 1150849341642 1151767600984 1152327526896 1157486844228 1158334120944 1162921187883 1166725621776 1169628314622 1176334350373 1178134704208 1182466081797 1183118837282 1183984876536 1185723564116 1189864098612 1191032405563 1191904237524 1192562203144 1197822784158 1199361303504 1205651691244 1218298387306 1219518636336 1219863206128 1224347997327 1230730003503 1232310789864 1234120444284 1239645973137 1240365108752 1244925274593 1246524293784 1248354820804 1253944081247 1254861964356 1255472009064 1261093135302 1262712920976 1273425011166 1274321384973 1279748359197 1282650282914 1283589178872 1284297757232 1289019440163 1289962998324 1290992256048 1292888084488 1295738551107 1298394129032 1299308078796 1300259168208 1305882593488 1306080820044 1312013647868 1315256390448 1317887928049 1318528612506 1321145189364 1325401542234 1329052786152 1335003355686 1340688757254 1341632478537 1344382114712 1350401318266 1351389807768 1352341061604 1358100299556 1361179892072 1364566367059 1367938997724 1368940324752 1372346106894 1381315689292 1387500255581 1388174781714 1389190921272 1390554943778 1392341014064 1395410747346 1397459914851 1398574944052 1399254854088 1406548575432 1422771742392 1431287615856 1437695921508 1439807184998 1441249297488 1444834976886 1447796123536 1454278342748 1454499095049 1455342869904 1456367297112 1460693395161 1462569553368 1464005625082 1465886037616 1469117917674 1471275324519 1472352293412 1473165074472 1480844058408 1504956831378 1506157632056 1506889842864 1512429879051 1513636642452 1514744619696 1515859425262 1516969029576 1523760956718 1524501725292 1525718120784 1531327378581 1532215722576 1534465788856 1538283381257 1541336054258 1543315792304 1546301799273 1550123603028 1550561583844 1557503914967 1559504419496 1564136883463 1566383640822 1568395550736 1576621442396 1577731238538 1584450349482 1586485464816 1589205650032 1594755139824 1595928830678 1597097045544 1601070458043 1604247729942 1605027626748 1619537245333 1627979205237 1628770638978 1632463996436 1639773029323 1640973338004 1641771088776 1645493925712 1649121792318 1651239973584 1652861297516 1659900366124 1662284680056 1669363880184 1673149285808 1677311908426 1681457513736 1685640806367 1686874690116 1694427336063 1697900014888 1699095179964 1706331145596 1713970903953 1718692586884 1719950664432 1726274012463 1727651401476 1728491290344 1732410771728 1736230266342 1741441093392 1750088432664 1754442471933 1758038150008 1761526919152 1765909416194 1767202056312 1774678255923 1775977314804 1777721116171 1778585346174 1780004474248 1787585009672 1787856356286 1788843304716 1790152732368 1797776486352 1803121415472 1808477536866 1810800399408 1823918663632 1827447580959 1829794809192 1840686444961 1848525407729 1850899708952 1851180666426 1860547663128 1861452158832 1863279886468 1869786440676 1871622351599 1872532231206 1882292946534 1884710619792 1910137516749 1914468894338 1916927895344 1923975424371 1925383768308 1926446635848 1936488384072 1937913580109 1939332126732 1947591193548 1948962118194 1958823890232 1961700432692 1963136391216 1968020471802 1972884585672 1977792918759 1981717784046 1982277709958 1990719669862 1993579179228 2002505033529 2006609108504 2011033135881 2015593301722 2016573172068 2018182189936 2025601977399 2027084711652 2031681275624 2032668967056 2041769838108 2043264407184 2051908496586 2061735732364 2066831470704 2071973533938 2082262172571 2085832415667 2086983855502 2088511521096 2097862416078 2098882281132 2103641651384 2109890459677 2112600465976 2115635047344 2122059214418 2124644938416 2134157613588 2134760610724 2138996973256 2140036835664 2144318576807 2146931423784 2151191938896 2156543882262 2159710777497 2170638940316 2171694185304 2181417514122 2183014304856 2184620936407 2187964450672 2196008437623 2198829056424 2209747611708 2227385277936 2247521075156 2249166253488 2257435247067 2259236448084 2260334764296 2262554147854 2264820324624 2265460239952 2270454963678 2273789137893 2275108194128 2275453544364 2285294538604 2285641435077 2288577181176 2298323583864 2301698683284 2303535201968 2312004081387 2314973688456 2325842375766 2339256629244 2352668700746 2364932163594 2366237674564 2366596857807 2367969753072 2371447128232 2376675524223 2379728197224 2382064811126 2383808475048 2385124406288 2393893246017 2395645568316 2406371594913 2411303382488 2417302456261 2436596774612 2447506152091 2448695994654 2461460007006 2464621579728 2468240888568 2479291946274 2489850549186 2493048587568 2496709641608 2507888162494 2509723928712 2510944018128 2515967862639 2522186270604 2534194681681 2544987099809 2546850022332 2548642769946 2559496718394 2565300565828 2567178357744 2578038880326 2579925996648 2585776168976 2591477102214 2596788258064 2598616157592 2612161640088 2624027295736 2635775856098 2637057225012 2642290378728 2648864124291 2650803084468 2658105572304 2667878019261 2670006711372 2681377514508 2683264957074 2688764229424 2700802636532 2702779615536 2704682123208 2712716305299 2716200599112 2722359784144 2729132734118 2735877995448 2744692213788 2759087524193 2762631378584 2775000511162 2776349563428 2778381842544 2781109887556 2790821494692 2794919829702 2797149888104 2798509708176 2808798346809 2813097150864 2845543484784 2856811993763 2871703341507 2875391843016 2879614369996 2889669953772 2892507270653 2904825640717 2908556685496 2908998190098 2912734594224 2921386790322 2925139106736 2928011250164 2938235835348 2942550649038 2944704586824 2946330148944 2952030707703 2961688116816 2973416564937 2986079504793 3007712027047 3009913662756 3012315264112 3023389952583 3024859758102 3027273284904 3031718850524 3033938059152 3047521913436 3049003450584 3062654757162 3068931577712 3076566762514 3082672108516 3092603598546 3100247206056 3101123167688 3107960300907 3115007829934 3119008838992 3128273766926 3130475783253 3132767281644 3146793624117 3153242884792 3155462477076 3168900698964 3183088821627 3191857661356 3194194091088 3202140916086 3208495459884 3210055253496 3239074490666 3255958410474 3257541277956 3260739801319 3264927992872 3272126271183 3279546058646 3281946676008 3283542177552 3298243584636 3305722595032 3319800732248 3324569360112 3338727760368 3354623816852 3362915027472 3371281612734 3373749380232 3388854672126 3393831221781 3395800029776 3398190359928 3412662291192 3427941807906 3432975757211 3437385173768 3452548024926 3455302802952 3456982580688 3472460532684 3488763563649 3500176865328 3508884943866 3516076300016 3529003051119 3531818832388 3534404112624 3547398245391 3549356511846 3551954629608 3555442232342 3557170692348 3560008948496 3573097216689 3575170019344 3575712712572 3577686609432 3608037531637 3616955073732 3654895161918 3659589618384 3673043991981 3681372889922 3697050815458 3701799417904 3702361332852 3718937919411 3721095326256 3726559772936 3734775823779 3735831068767 3739572881352 3743244703198 3745064462412 3761832243741 3764585893068 3798618145553 3820275033498 3828937788676 3847950848742 3850767536616 3852893271696 3867058320489 3872976768144 3875827160218 3878664253464 3895182387096 3897924236388 3917647780464 3923400865384 3933161881523 3936040943604 3945769171344 3953663784147 3955585837518 3963435568092 3964555419916 3981439339724 3987158358456 3999265442557 4005010067058 4013218217008 4022066271762 4031186603444 4033146344136 4051203954798 4054169423304 4063362551248 4083539676216 4093699101177 4103816993172 4123471464728 4140915930487 4143947067876 4162500766743 4164524345142 4171664831334 4173967711004 4177023042192 4192379744553 4195724832156 4197764562264 4207283302768 4219780919354 4225200931952 4244118428836 4264044355571 4268315227176 4269521221448 4277993946512 4288637153614 4293862847568 4313087764524 4319421554994 4341277880632 4343388370608 4362835028244 4366028609712 4369241872814 4392016875246 4397658112848 4413825973557 4419495223416 4489275990199 4495042150312 4514870494134 4518472896168 4520669528592 4525108295708 4540909927356 4545368568169 4547578275786 4550907088728 4570589077208 4571282870154 4577154362352 4596647167728 4603397366568 4614850143771 4624008162774 4629947376912 4638905397819 4651684751532 4672511744901 4678513258488 4692410650389 4705337401492 4726404613931 4729864327188 4732475349128 4733193715614 4742894256464 4753351048446 4759456394448 4764129622252 4767616950096 4787786492034 4791291136632 4803211374129 4812743189826 4822606764976 4834604912522 4858611735999 4873193549224 4883937615711 4895012304182 4897391989308 4919319087969 4922920014012 4936481777136 4958583892548 4979701098372 4993419283216 5015776324988 5019447857424 5031935725278 5039325147493 5044372541208 5056922419101 5068389363362 5089974199618 5093700044664 5097285539892 5118993436788 5124019687787 5130601131656 5141912711859 5156077760652 5159851993296 5182954204428 5197232315184 5224323280176 5248054591472 5271551712196 5274114450024 5284580757456 5297728248582 5301606168936 5305507988417 5324034767769 5333163348513 5335756038522 5340013422744 5362755029016 5366529914148 5394676189903 5401605273064 5409364246416 5425432610598 5432401198224 5458265468236 5471755990896 5482342742877 5489384427576 5518175048386 5522059334883 5525262757168 5545576223187 5550001022324 5552699126856 5562219775112 5581642989384 5585750907373 5589839659404 5594299776208 5614867054797 5617596693618 5713623987526 5743406683014 5750783686032 5759228739992 5771926273113 5779339907544 5785014541306 5809651281434 5813740740327 5817113370992 5817996380196 5842773580644 5856022500328 5870591679491 5876471670696 5885101298076 5889409173648 5904061415406 5946833129874 5972159009586 6015424054094 6019827325512 6046779905166 6049719516204 6054546569808 6063437701048 6076805932197 6095043826872 6098006901168 6125309514324 6153133525028 6165344217032 6180682956679 6185207197092 6200494412112 6202246335376 6215920601814 6230015659868 6256547533852 6257497247001 6260951566506 6265534563288 6293587248234 6306485769584 6310924954152 6329671379031 6337801397928 6366177643254 6383715322712 6404281832172 6416990919768 6420110506992 6432955730421 6478148981332 6479132332491 6507153605051 6511916820948 6515082555912 6521479602638 6529855985744 6544252542366 6553862809221 6559092117292 6563893352016 6588025312869 6596487169272 6611445190064 6639601464496 6700641130183 6709247633704 6742563225468 6747498760464 6777709344252 6787662443562 6796380719856 6821367413679 6825324582384 6855883615812 6865951514422 6874770347536 6905096049852 6910605605904 6936012244161 6937971984853 6944921065368 6977527127298 7017769887732 7054576556027 7058006102238 7063637664776 7094796490782 7098713023692 7103909259216 7110884464684 7114341384696 7146194433378 7151425425144 7155373218864 7181679738051 7216075063274 7233910147464 7251907368783 7304443494257 7309790323836 7342518456273 7346087983962 7362745779844 7394101630916 7404722665704 7427207250463 7437875838822 7453119545872 7469551647558 7471662137534 7479145762704 7486489406396 7490128924824 7523664487482 7529171786136 7547903587917 7597236291106 7602584045043 7634961299427 7640550066996 7657875577352 7690272442333 7695901697484 7701535073232 7734116640978 7751654320436 7757328506928 7790364774192 7795848472776 7846801730768 7866323763046 7872081887208 7907327568294 7911171675036 7918939517489 7926871136184 7929110839832 7946592372873 7962878679448 7974316716912 7998530885114 8010020134116 8044132543524 8062373206888 8066292688272 8102407909596 8108338846608 8167079352432 8187398202354 8207633986344 8246942929456 8277262572579 8281831860974 8287894135752 8325001533486 8329048690284 8337226838941 8343329662668 8347935422008 8384759489106 8391449664312 8395529124528 8439561838708 8488236857672 8528088711142 8536630454352 8539042442896 8570435981289 8577274307228 8615110024521 8626175529048 8638843109988 8677521811959 8682555761264 8714476922151 8725670056488 8738483745628 8777608568729 8784033750492 8827651947114 8838990446832 8920249694811 8958238514379 8978551980398 8990084300624 9023136081141 9029740988268 9036945792336 9050216591416 9070169857749 9081819854712 9090737136338 9095156551572 9101814177456 9141178154416 9142565740308 9206794733136 9225215496343 9229700287542 9248016325548 9277810795638 9303369503064 9345023489802 9357026516976 9384821300778 9391427349759 9410674802984 9452809227862 9459728654376 9464950698256 9466387431228 9506702096892 9528259244504 9549266464881 9551964569413 9575572984068 9582582273264 9606422748258 9625486379652 9669209825044 9712501789067 9717223471998 9746387098448 9767875231422 9782219403957 9790024608364 9794783978616 9838638175938 9845840028024 9917167785096 9959402196744 10031552649976 10056510116897 10063871450556 10078650294986 10088745082416 10113844838202 10136778726724 10179948399236 10181493665343 10187400089328 10194571079784 10237986873576 10248039375574 10261202263312 10283825423718 10298927271633 10312155521304 10365908408856 10543103424392 10548228900048 10587009153357 10595456497164 10603212337872 10611015976834 10648069535538 10666326697026 10671512077044 10680026845488 10719291650067 10725510058032 10733059828296 10789352379806 10803210546128 10824112594911 10850865221196 10902527404769 10916530936472 10948958184241 10964685485754 10978768855152 11036350096772 11044118669766 11091152446374 11100002044648 11105398253712 11124439550224 11163285978768 11171501814746 11179679318808 11207493206301 11229734109594 11235193387236 11285496731223 11336760717331 11395854436659 11427247975052 11478411205261 11486813366028 11518457479984 11543852546226 11558679815088 11570029082612 11619302562868 11627481480654 11635992760392 11685547161288 11712045000656 11741183358982 11752943341392 11770202596152 11799485644569 11808122830812 11860991352441 11893666259748 11944318019172 11997796327671 12030848108188 12039654651024 12093559810332 12099439032408 12126875402096 12153611864394 12190087653744 12250619028648 12281097303531 12306267050056 12330688434064 12361365913358 12370414394184 12422747791461 12431841203628 12444047813197 12460031319736 12487502300229 12513095067704 12514994494002 12521903133012 12531069126576 12587174496468 12621849908304 12659342758062 12675602795856 12732355286508 12767430645424 12792133066713 12808563664344 12833981839536 12865911460842 12884805114727 12939677854103 12956297962664 12958264664982 13014307210102 13023833641896 13030165111824 13042959205276 13088505084732 13101356461193 13107725618442 13118184234584 13176050625738 13192974338544 13401282260366 13418495267408 13467827970597 13485126450936 13555418688504 13565395060763 13575324887124 13636105704507 13642734827358 13711767231624 13731903028844 13793384893717 13810192099704 13844550431313 13872024488322 13875943969706 13889842130736 13955054254596 14017535234703 14035539775464 14077231951167 14109153112054 14116012204476 14127275329552 14179213841793 14189592981564 14197426047384 14221768929368 14228682769392 14292388866756 14302850850288 14363359476102 14432150126548 14467820294928 14503814737566 14575835207997 14608886988514 14619580647672 14685036912546 14692175967924 14725491559688 14757957263907 14788203261832 14809445331408 14854414500926 14875751677644 14939103295116 14943324275068 14972978812792 14980257849648 15010230037649 15047328974964 15058343572272 15095807175834 15117975442479 15194472582212 15205168090086 15269922598854 15281100133992 15292346554849 15315751154704 15372059063361 15380544884666 15391803394968 15468233281956 15503308640872 15591696945552 15732647526092 15744163774416 15814655136588 15822343350072 15837879034978 15853742272368 15858221679664 15893184745746 15916523965251 15925757358896 15997061770228 15999490045539 16020040268232 16088265087048 16124746413776 16184028569709 16204815819192 16374796404708 16415267972688 16554525145158 16563663721948 16566178004649 16575788271504 16636728669561 16650003066972 16658097380568 16674453677882 16686659325336 16695870844016 16757252722119 16769518978212 16782899328624 16844601164391 16879123677416 16921117193827 16976473715344 17056177422284 17132543064637 17140871962578 17154548614456 17230220049042 17252351058096 17277686219976 17355043623918 17428953844302 17441222220981 17451340112976 17476967491256 17555217137458 17568067500984 17611775038473 17655303894228 17739362771767 17814909698663 17840499389622 17916477028758 17957103960796 18037503322553 18046272162282 18059481976536 18100433182832 18140339715498 18163639709424 18181474272676 18190313103144 18285131480616 18450430992686 18459400575084 18496032651096 18542048870037 18555621591276 18606739006128 18690046979604 18769642601556 18782854699518 18821349605968 18905618455724 18919457308752 18932774862456 18989014137093 19013404193784 19056518489008 19098532929762 19103929138826 19151145968136 19212845496516 19250972759304 19298867191263 19338419650088 19425003578134 19434446943996 19521460815153 19535750462844 19564438807914 19580049216728 19589567957232 19661588427663 19677276351876 19691680056048 19834335570192 19918804393488 19997683956341 20063105299952 20101923390549 20113020233794 20127742901112 20157300589972 20227689676404 20247550894571 20273557453448 20333779485019 20359896798472 20362987330686 20389142159568 20475973747152 20496078751148 20567650847436 20597854543266 20624311042608 20731816817712 20813915954559 21053984189329 21086206848784 21163729668081 21174018306714 21190912994328 21222031953668 21296139071076 21317049381199 21332653394052 21343024154088 21438583300134 21466119656592 21578704759612 21648225189822 21701730442392 21755722106349 21805054809538 21833061872944 21897916368482 21913330482771 21929370971508 22027555368819 22072700193544 22088237339532 22182304892748 22200004089296 22281621751389 22343003629492 22359358637616 22414986412602 22459468219188 22470386774472 22570993462446 22673521434662 22791708873318 22807752135129 22854495950104 22904883898281 22956822410522 22973626732056 23070817326999 23087705092452 23140058165224 23238605125736 23254962961308 23271985520784 23371094322576 23482366717964 23540405192304 23587504344877 23598971289138 23616245661624 23721982704882 23756818552467 23787332519496 23888636038344 23995592655342 24030830300477 24061696216376 24187119620664 24198878064816 24307223728788 24501238057296 24562194607062 24612534100112 24722731826716 24740828788368 24831787717737 24845495582922 24863682407256 24888095626394 24920062639472 24975004600458 25011680516823 25026190135408 25029988988004 25043806266024 25174348992936 25318685516124 25464710573016 25584266133426 25617127328688 25711307943867 25731822921684 25769610229454 25879355708206 25912595925328 25916529329964 26028614420204 26032565435877 26047667283792 26085918410552 26143430766453 26150817481369 26177010169464 26202712922386 26215451236884 26236368469168 26332825706187 26352101251476 26590327018871 26802564520732 26935655941194 26970252901872 27069408243423 27110837377008 27130790121526 27150649774248 27272211409014 27285469654716 27423534463248 27463806057688 27532133170661 27586769787434 27620384199408 27675646489029 27689100862626 27744048976644 27751887939412 27876141498491 27910108509192 27994858097899 28035070469406 28071079550928 28154463902334 28218306224108 28232024408952 28358427683586 28379185963128 28394852094768 28443537858736 28584777733512 28655893708239 28726718952204 28864300253096 28986411513409 29007629475132 29137505367201 29151670415994 29217773977028 29239161295344 29346658211871 29370073825092 29384351935848 29450983119376 29515914527814 29576406523664 29708829001852 29751503355288 29878206590232 29886648550136 29945957625584 30020460075298 30094657949928 30169530350691 30191614351668 30235950884958 30388945164424 30410336180172 30539845197708 30562200267984 30584693109698 30744118126722 30761089769332 30783606789936 30896781814899 30936466563912 31006617281744 31424931931393 31465295052184 31629310273176 31644686700144 31675758069956 31786369491492 31817579977183 31833047930502 31994123540456 31998980091078 32040080536464 32176530174096 32368057139418 32409631638384 32472337784733 32707582214307 32749592809416 32846874552723 32944530861853 33084832297517 33109050290316 33127327443896 33132356009298 33273457339122 33300006133944 33316194761136 33348907355764 33373318650672 33514505444238 33539037956424 33622479618903 33689202328782 33758247354832 33842234387654 34010282151993 34112354844568 34187563309977 34265086129274 34281743925156 34309097228912 34435233615783 34460440098084 34555372439952 34710087247836 34857907688604 34882444441962 34953934982512 35110434274916 35136135001968 35223550076946 35310607788456 35398456933707 35478725543534 35629819397326 35680998779244 35832954057516 35868137814509 35914207921592 35993388983013 36075006645106 36092544324564 36118963953072 36280679430996 36362948545352 36380626206288 36570262961232 36900861985372 36918801150168 36992065302192 37084097740074 37111243182552 37138555918919 37268243374383 37332143439591 37380093959208 37539285203112 37565709399036 37762733329321 37811236911448 37865549724912 37978028274186 38026808387568 38197065859524 38207858277652 38302291936272 38376399200139 38425690993032 38501945518608 38597734382526 38654415344181 38676839300176 38819033562309 38850007156268 38868893887992 39042921630306 39071500925688 39100256351611 39128877615828 39160098433456 39304069383579 39323176855326 39354552703752 39995367912682 40203846781098 40226040467588 40255485802224 40314601179944 40403483911791 40455379352808 40495101789142 40547114906896 40667558970038 40696185182289 40719793596944 40725974661372 40908317113521 40992157502296 41094141756437 41135301694872 41195709086532 41380154681151 41627831909118 42107968378658 42327459336162 42348036613428 42381825988656 42444063907336 42537641525379 42592278142152 42634098762398 42665306788104 42686048308176 42877166600268 43157409519224 43264780696753 43296450379644 43403460884784 43511444212698 43610109619076 43795832736964 43826660965542 43858741943016 44055110737638 44145400387088 44176474679064 44364609785496 44563243502778 44686007258984 44829972825204 44918936438376 44940773548944 45030690112947 45141986924892 45347042869324 45353926327437 45550075235357 45583417746636 45615504270258 45708991900208 45809767796562 45877039664547 45913644821044 45947253464112 46116177190083 46141634653998 46175410184904 46280116330448 46477210251472 46509925922616 46904487911281 46964733435928 47175008689754 47197942578276 47232491323248 47443965409764 47513637104934 47574665038992 47749571895753 47777272076688 47991185310684 48061660600954 48123392432752 48374239241328 48552085709127 48565803893971 48614447457576 49124389214124 49382035892189 49445463653432 49663575435474 49690991165844 49727364814512 49776191252788 49950009200916 50023361033646 50059977976008 50087612532048 50271758166357 50348697985872 50637371032248 50763351581481 50929421146032 51131104459799 51168532266852 51397629193911 51422615887734 51463645843368 51539220458908 51758711416412 51833058659928 51990450753241 52057228840408 52065130871754 52171836821104 52286861532906 52301634962738 52354020338928 52405425844772 52430902473768 52665651412374 52704202502952 52835325115419 53180654037742 53218088315301 53444729095989 53605129041464 53831907096331 53871311882388 54112509967659 54138816486846 54261580243052 54301299548496 54544422818028 54570939309432 54927612115376 55064266341322 55173539574868 55351292978058 55378201725252 55432576622423 55488097953288 55503775878824 55626146610111 55752282996982 55820217018384 55989716195798 56070140938812 56308927804668 56436612448216 56464048817904 56716855367172 56758371926256 57169555467024 57311787416478 57453437904408 57728600506192 57972823026818 58015258950264 58275010734402 58303340831988 58360587872587 58435547954056 58564382445459 58693316423742 58740147650184 58768703871696 59031829055628 59417658003704 59503006710576 59756413180464 59773297100272 59993051869023 60040920150596 60189315899856 60305770171647 60339060701382 60383228703336 60471901769916 60742652683713 60777890328848 60820672360344 61001338455057 61079690395416 61169386219396 61443259981103 61488236253444 61522179538664 61793563629798 61872933127824 62441747863677 62849863862786 62930590104368 63161952567987 63258620546352 63351516139912 63491189004243 63572738982984 63635159954366 63666095861004 63951148143597 63988247080912 63997960182156 64576508474401 64736114278836 64944675569466 65415164428614 65499185618832 65693749105446 65739991448313 65889061723706 66169664595034 66218100580632 66254654887792 66264712018596 66546914678244 66600012267888 66697814711528 66844865254167 66863751985891 67029010888476 67078075912848 67244959237806 67378404657564 67684468775308 67987512523469 68020564303986 68224709689136 68375126619954 68530172258548 68563487850312 68870467231566 68920880196168 69212451980997 69420174495672 69715815377208 69764888883924 70220868549832 70395570818279 70447100153892 70621215576912 70762513034631 70796913867414 70957451087068 71259638794652 71270455657401 71361997558488 71578689655561 71665908115032 71736275629018 71828415843184 71986777966026 72092490901431 72150013290212 72185088649128 72561358861992 72725897090704 73801723970744 73837602300336 74168195480148 74222486365104 74277111837838 74536486748766 74664286879182 74760187918416 75035041550469 75078570406224 75131418798072 75525466658642 75622473822896 75956056548372 76317691833383 76394131719048 76415716555304 76752798400278 76851381986064 77195468765052 77308830688362 77638067124618 77700014312536 77737787775984 78085843260612 78143001851376 78200512703222 78257755231656 78452452444107 78608138767158 78646353710652 78709105407504 78998477118561 79357325021317 79770981056613 79990735825364 80348878436827 80407693562196 80452080935176 80629202359888 80806967823582 80910758705616 80990203578284 81335117940076 81392370364578 81451949322744 81816634227042 81984315004592 82188283512874 82270603389744 82391418173064 82596399511983 82760309362302 83026939467087 83255663818236 83628424495473 83984574293697 84215936757316 84592996865663 84654918672324 84696073226856 84888127814672 85075283050758 85184556284304 85268197524796 85330613576208 85754333200536 85967681124717 86314819038448 86529561393506 86592900759288 86959234540227 87022888425396 87108334692379 87220219238152 87412516101603 87591665473928 87653321931084 87717483886032 88110221475276 88352949358128 88729219570992 89126487005556 89372014517968 89659945650408 89837872876752 90061380225894 90193635803089 90283973849784 90508591052073 90694085738648 90707852654874 91100150470714 91166835493272 91231008540516 91619535593124 91709495228351 91754079329094 91827289642088 92232354380166 92283269307996 92350820369808 93019851845232 93808975822562 93929466871856 94274795794179 94350017379508 94395885156552 94887930819528 94957765425341 95027274209868 95452739931549 95499143791506 95982370621368 96123321201908 96553694256019 97104171418254 97131607787942 97228894915152 98122746642921 98248778428248 98540623658169 98764071784378 98833592585559 98890927306864 99254496892551 99327150870948 99381982331688 99552382505576 99900018401832 99973541750329 100046722067292 100119955952016 100543516332714 101274742064496 101526703162962 102030846455979 102262208919598 102337064533704 102795258387822 102845231775468 102927291686736 103078440917816 103305700847349 103517422832824 103666117319856 103980901506482 104114457680816 104130261743508 104573723065812 104603269925476 104810851689544 104861804947536 105071610263543 105331302824748 105408405005904 105670650230838 106361308075484 106436176630602 106889458191978 107210258082928 107604413443527 107663814192662 107742623764776 108225019935318 108277632973692 108523160486104 109088845636056 109141878618864 110128532682644 110347079149736 110621611285867 110702585956116 110756403450504 110865153244846 110976195906576 111007551757648 111252293220222 111415667756757 111504565993964 111979432391596 111996430318773 112140281877624 112617855609336 112873224896432 113288199987963 113433710734344 114623574832956 114906875808816 115945646053636 115963246032543 116030517900528 116457100686927 116550021468804 116606681663976 116721175745174 116871095908112 117128764890918 117300769054833 117386632847484 117480295300368 117912208150737 118063658111256 118835316007408 119927801452459 119986103738046 120081840301192 120611540343294 120678121402764 120766457406672 120943803539832 121485305367426 121641344720688 122002676910114 122088555546867 122159380790832 122338772438792 122886519962206 122976472506888 123044359077328 123282425269311 123587127259596 124140464043453 124175539402369 124704367890641 124883495727354 125699727725572 126262523257871 126323905135974 126703032279824 126982378008486 127145477965968 127270319908732 127332191722008 127902296287194 127995920364312 129153016948802 129472228557672 129794342090259 129889351138932 130734631519661 130830328857228 131387498210892 131479982896626 131778123447412 132339329190068 132436201161264 132529424037192 133093829356488 133395629423056 133689730508334 133727503971782 134058021776952 134489918475612 134756809315128 135092070338841 135368937550616 135975025046938 136041128607972 136650225706071 136750253239908 137060344517096 137126975700624 137631118993641 137740934463132 137841760392336 138424903961994 138840348991344 139431630754416 139529777767848 140441737099664 140713463733843 140791141636558 140894200307784 141525026069262 141593827734828 141732856261997 141914902174136 142336456395133 142519277589304 142540911314802 142723995116976 143157379311122 143331816230064 143472551258036 143973555932052 144184981802862 144300026580424 144370177298256 145122717723984 145697411681913 147377889325303 147603447941488 148146107676567 148336390960296 148554223675676 149072973497532 149219345668393 149328573758364 150070083100938 150262837596144 151050933317284 151912113096744 152290054744443 152635383666766 152788263438096 152831433110608 153393313379397 153505596800556 154192887581733 154390937530104 154617661376724 155276134249236 155400028625072 155971352259723 156171686521224 156401025406444 156515510463312 156904904888214 157216277534316 157292707421304 157996954237122 158714650042634 159541962113226 159654264945903 159981471650728 160334187287967 160697756873654 160815387124392 160904161870352 161495721288993 161613935647164 161980407156568 162337529902977 162670235880152 162784740729156 162903898645488 163633268454084 164376567025748 164782836346128 165112530414139 165192799023966 165520618724604 166053878934174 166297729867269 166511327636472 167256848990946 167969148587394 168215812103339 168431873514632 169185993731326 169309837344648 169392146453712 170150566101516 170536395049592 170960671987249 171508666401072 171935362249434 173059122787012 173185801518576 173918469080454 174045776850792 174216669384758 174440438476304 174825032203206 175081763617761 175183330947856 175306643862168 176220442950552 178252974011112 179319891300816 179979155607069 180122760451788 180387271606178 180567947699568 181017182104146 181388171477296 181415705309748 182200300941428 182227958051139 182333670986544 182462017081032 183004015365171 183239071186248 183418990456702 183508158658188 183654579284176 184329779943309 184464708760332 184566538615992 186132289132097 187617951645124 188549591588358 188700034759016 188791770313104 189485857703961 189775861639056 189915530850682 190054548419736 190905479863098 190998287583012 191853444430791 191964741242736 192246642403816 192724932194627 193107388512038 193729525423203 194208342836508 194263215575884 195132990489437 195964006685293 196245493285842 196497556856496 197081247316338 197528143568756 197667185171118 198508993785102 198654301741896 198763964663376 199104765011152 199800036803664 199947083500658 200093444134584 200591255957673 201087032665428 202904880593863 203053406325924 203962537570407 204061692911958 204524417839196 204674129067408 205590516775644 205690463550936 206156881835632 206611401694698 207034845665648 207961803012964 208260523487016 209147446131624 209206539850952 209621703379088 210143220527086 210662605649496 211186712454837 211341300461676 212287539103893 212722616150968 212872353261204 213778916383956 214736068966683 215208826887054 215327628385324 215485247529552 216277472704293 216450039870636 216555265947384 217046320972208 218177691272112 219974523519751 220257065365288 220694158299472 221243222571734 221405171912232 221512806901008 221730306489692 222504586440444 222723059840281 222831335513514 223009131987928 223958864783192 223992860637546 224280563755248 225235711218672 226576399975926 226867421468688 228953075500149 229247149665912 230611716032971 231593826082619 231891292107272 231926492065086 232914201373854 233100042937608 233213363327952 233442351490348 234257529781836 234487543193189 234601538109666 234773265694968 235357357332321 235824416301474 236127316222512 238071975063951 239312943169839 239855602904918 239972207476092 240163680602384 241046635310481 241223080686588 241356242805528 241887607079664 242970610734852 244005353820228 244177111093734 244677544877584 245773039924412 245952945013776 246564850538622 247174254519192 247789198535949 248280928086906 248351078804738 249408735781282 249766991454708 250885273486419 251399455451144 251953722881091 252525046515742 252647810271948 253778990596989 253964756016972 254540639817464 254664383444016 255804592574388 255991840728624 258306033897604 258944457115344 259588684180518 259778702277864 259969891432433 260877703620681 261325004077137 261469263039322 261660657714456 262774996421784 262959965793252 263556246894824 264339133305247 264678658380136 265058848074384 266187658712976 267379461016668 267455007943564 268116043553904 268979836951224 269513618630256 270184140677682 270580907409267 270737875101232 271950050093876 272082257215944 273300451412142 273500506479816 273701794461277 274120689034192 275128485685053 275262237987282 275481868926264 276849807923988 279059555535696 281426927467686 281582283273116 281788400615568 282824387382537 283050052138524 283187655469656 283465712523994 283829804348272 284672912790266 284873296276023 285038555178608 285081822629604 286314758622244 286358219794647 286945102516072 287658992295059 287947111864104 288369963605724 288600053160848 289661082768057 291394823363826 294755778650606 296292215353134 296500777756677 296672781920592 297108447351352 297763490677653 298145946995064 298438691336786 298657147516728 299920625250987 300140166201876 302101866634568 302853464877271 303824226193488 304580109488886 305270767333532 306637556483401 306786626758794 307011193601112 308385775163466 308781875060208 309235322753448 310552268498472 311942704519446 312343373042448 312802050812888 313809809776428 314432555068632 314585414842608 315214830790629 315993908474244 317429300085268 318850526647499 319083924226452 319308529891806 319962943301456 320668374575934 321395513747308 321630774248784 322813240330581 322991442577986 323227871294328 323960814313136 324675059805954 325340471760304 325569481458312 327266536908168 328753134051496 330225060828278 330385598047932 331041237449208 331864833857601 332107757868348 332595459734538 333022655272944 334247003270271 334513697981892 335938297174788 336431624206678 336863747029264 338371987462652 338619674689296 339864599963889 339960627257797 340301132203032 341072790099184 341921343974498 343870724498868 345674251245323 346118245574024 347836938160908 348091553701584 348433338769516 349650064406412 350163527235522 350613287724336 351902307164499 352440885901104 356505948022224 357917731218593 359783404357377 359958311214138 360245520903576 360774543212356 362034364208292 362389839480383 362831410619496 363933155272687 364400601882856 364455916102278 364924034162064 366008030730342 366478142372496 366837980913404 367016317316376 368659559886618 368929417520664 369133077231984 369847275807933 372264578264194 372526618207107 374113103671923 375235903290248 376823349674317 377099183176716 377400069518032 378787569773613 378971715407922 379831061701364 380109096839472 381810959726196 381996575166024 383706888861582 384493284807632 385449864389254 386214777024076 387459050846406 388416685673016 388526431151768 389383026270777 390265980978874 391928013370586 392203894558983 392490986571684 394162494632676 395056287137512 395334370342236 397017987570204 397308603483792 399894167001316 400186888269168 401182511915346 402174065330856 405809761187726 406106812651848 407925075140814 408123385823916 408524115108109 409048835678392 409950677118213 411181033551288 411380927101872 413222803389396 415923606025928 416521046974032 418294892263248 418413079701904 420286441054172 421325211298992 422140391201529 422373424909674 422682600923352 424575078207786 425198568785991 425445232301936 425744706522408 427009369185399 427557832767912 429472137933366 430102819867721 430417653774108 430655256770648 432554945408586 432900079741272 433110531894768 437092235045739 439949047039502 440514130730576 442133667975909 442486445143468 442810343824464 443460612979384 444438323029701 445009172880888 445446119680562 445662671027028 446018263975856 447658037005179 447917729566384 447985721275092 452035559320807 453152799951852 457906151000298 458494299331824 460179940138191 461223432065942 463187652165238 463782584214544 463852984130172 465828402747708 466200085875216 466884702980696 467914056779169 468046263901237 468515059563672 468975086386378 469203076219332 469546531389936 470714714664642 471648832602948 475912587664283 476143950127902 478625886339678 479711205809836 479944414952184 482093270620962 482446161373176 482712485611056 484487163866979 485941221469704 488010707640456 488354222187468 491546079848824 492768995727953 493129701077244 494348509038384 495337591242417 495578397071898 496561856173812 496702157609476 498817471562564 498893189601807 499533982909416 501050827588927 501770546972838 502798910902288 503907445762182 504647436310017 505050093031484 505295620543896 507557981193978 507929512033944 509081279634928 511609185148776 512882015961747 516612067795208 519177368361036 519557404555728 519939782864866 521755407241362 522650008154274 522938526078644 523321315428912 525245290853283 525549992843568 525919931586504 527112493789648 528678266610494 529357316760272 534223842833681 534758922033336 534910015887128 537959673902448 540368281355364 541161814818534 543900100187752 544164514431888 546600902824284 547001012959632 547403588922554 550256971370106 550524475974564 550963737852528 552989339829927 553699615847976 558396867396291 562442149057789 562853854935372 563164566546232 565648774765074 566100104277048 566375310939312 566931425047988 569345825580532 569746592552046 570163645259208 572629517244488 572716439589294 573890205032144 575317984590118 575894223728208 576739927211448 578174796583881 579322165536114 581188576269609 582789646727652 585398971468311 587892020055879 589511557301212 592150978059641 592584430706268 593001555513354 594216894702704 595526981355306 596291893990128 596877382673572 597314295033456 599841250501974 600280332403752 601773767873019 604203733269136 605706929754542 608714641781589 609160218977772 609758342846653 610541534667064 611887612711221 613275112966802 613573253517588 614022387202224 616771550326932 618470645506896 621104536996944 623885409038892 625604101625776 627619619552856 628865110137264 630429661581258 631355450621623 631987816948488 633560137364511 634858600170536 637701053294998 638167848452904 638617059783612 641336749151868 641966466598457 642791027494616 644208206900049 645626480661162 645982885155972 646455742588656 649350119611908 651138962916624 654533073816336 657506268102992 659923570559253 660450121656556 660771196095864 662082474898416 663729667715202 664215515736696 664704357977387 665190919469076 668169179520843 668494006540542 669027395963784 671876594349576 672863248413356 675875859792133 676743974925304 679729199927778 679921254515594 680602264406064 683842687948996 686859226500447 687741448997736 691348502490646 691835148098913 692236491148048 694781478247857 695673876321816 696866677539032 699300128812824 699814792252303 700327054471044 703462629579567 703804614328998 714215925191853 715835462437186 719566808714754 719916622428276 720491041807152 721549086424712 723139905931443 724068728416584 724779678960766 725662821238992 727866310545374 728801203765712 728911832204556 732016061460684 733675961826808 734032634632752 735501271844801 737319119773236 737858835041328 739694551615866 744529156528388 745053236414214 748226207343846 750471806580496 753646699348634 754198366353432 757575139547226 757943430815844 759662123402728 761336971790967 763621919452392 763993150332048 767413777723164 770899728778508 772429554048152 774351279001069 774918101692812 776833371346032 777052862303536 778766052541554 779909674297299 780531961957748 783856026741172 783975012231411 784407789117966 784981973143368 788324989265352 790112574275024 790668740684472 793017399915741 794035975140408 799788334002632 802365023830692 804348130661712 811619522375452 811742722227801 812213625303696 815850150281628 816246771647832 817048230216218 818097671356784 819901354236426 821105383383831 822362067102576 825385457055159 826445606778792 831847212051856 839494610167213 840572882108344 844280782403058 844746849819348 845365201846704 849150156415572 850397137571982 851489413044816 854018738370798 854619888828069 855115665535824 858944275866732 860205639735442 860835307548216 861310513541296 862976976885177 865109890817172 865800159482544 868983248304171 869228775816583 872930575234487 874184470091478 879898094079004 883837662805097 884267335951818 884972890286936 886921225958768 888876646059402 890018345761776 890892239361124 891325342054056 895316074010358 895971442550184 899761875752961 904071118641614 906305599903704 908560394631813 915142420637627 915812302000596 919912669450203 920359880276382 922446864131884 926375304330476 927705968260344 930522965522293 931656805495416 933769405961392 935828113558338 936092527802474 937030119127344 937950172772756 938406152438664 941429429329284 943297665205896 945644492371887 951825175328566 952287900255804 956551579942497 957251772679356 959422411619672 959888829904368 964186541241924 964892322746352 968974327733958 971882442939408 976021415280912 976708444374936 983092159697648 985537991455906 986259402154488 990675182484834 991156794143796 992129993833979 993123712347624 993404315218952 995594501572803 997634943125128 997786379203614 999067965818832 1002101655177854 1003541093945676 1007814891524364 1009294872620034 1010100186062968 1010591241087792 1015115962387956 1015859024067888 1019881881773391 1023218370297552 1025764031923494 1031645225277121 1033224135590416 1037022753735969 1038354736722072 1039879565729732 1043510814482724 1044535419678751 1045300016308548 1045877052157288 1050490581706566 1051839863173008 1057356533220988 1068447685667362 1069517844066672 1069820031774256 1073753193655779 1079350213072131 1080736562710728 1082323629637068 1087169518441149 1087800200375504 1091799465818061 1093201805648568 1094807177845108 1099708959253619 1100513942740212 1101048951949128 1105978679659854 1107399231695952 1116793734792582 1117579854621321 1122339311015769 1124884298115578 1125707709870744 1126329133092464 1130470049022951 1131297549530148 1132200208554096 1133862850095976 1136362709320839 1138691651161064 1139493185104092 1140327290518416 1145259034488976 1145432879178588 1150635969180236 1153479854422896 1155787712898973 1156349593167762 1158644331072228 1162377152539218 1165579293455304 1170797942936622 1175784040111758 1176611683676949 1179023114602424 1184301956119282 1185168861412536 1186003111026708 1191053962710612 1193754765347144 1196724703910743 1199682501003948 1200560664807504 1203547535746038 1211413859509084 1216837724144537 1217429283563178 1218320437955544 1219516685693306 1221083069334128 1223775225422442 1225572345324327 1226550225933604 1227146507035176 1233543100653864 1247770818077784 1255239239105712 1260859323162516 1262710901243246 1263975633896976 1267120274729022 1269717200341072 1275402106589996 1275595706357973 1276335696905808 1277234119567224 1281028107556197 1282673498303736 1283932933196914 1285582054989232 1288416413800098 1290308459603163 1291252961322324 1291965770311944 1298700239223816 1319847141118506 1320900243313112 1321542392191728 1326401003927727 1327459335430404 1328431031473392 1329408715954774 1330381838938152 1336338359041686 1336988013081084 1338054791927568 1342974111015537 1343753188699152 1345726496826712 1349074525362389 1351751719584266 1353487949850608 1356106677962421 1359458399855556 1359842509031188 1365930933426059 1367685375897992 1371748046797051 1373718453000894 1375482897995472 1382697004981292 1383670296197826 1389562956495714 1391347752643632 1393733355078064 1398600257625648 1399629584504606 1400654108942088 1404138791703711 1406925259159134 1407609228657996 1420334164157041 1427737762992849 1428431850383706 1431670924874372 1438080946716271 1439133617429508 1439833244856552 1443098172849424 1446279811862886 1448137456833168 1449559357921532 1455732621090748 1457823664409112 1464032122921368 1467351923653616 1471002543689602 1474638239546472 1478306987183859 1479389103231732 1486012773727251 1489058313056776 1490106472828428 1496452414687692 1503152482766781 1507293398697268 1508396732706864 1513942308930051 1515150279094452 1515886861631688 1519324246805456 1522673943581934 1527243838904784 1534827555446328 1538646047885241 1541799457557016 1544859108096304 1548702558002138 1549836203385624 1557532105083108 1559061418881967 1559819348594598 1561063923915496 1567712053482344 1567950024462822 1568815578235932 1569963946286736 1576649978530704 1581337481368944 1586034799831482 1588071950280816 1599576668005264 1602671528501043 1604730047661384 1614282012230797 1621156782578333 1623239044750904 1623485444455602 1631700300563256 1632493543295664 1634096460432436 1639802708472852 1641412802352323 1642210766767662 1650770914110318 1652891213557584 1675190602188873 1678989220334426 1681145764216688 1687326447173367 1688561564806116 1689493699638696 1698300312831144 1699550209755593 1700794275143964 1708037476741596 1709239777656138 1717888551733464 1720411279470884 1721670615096432 1725953953770354 1730219781634344 1734524389751643 1737966496608342 1738457551633166 1745861150468974 1748368940182956 1756196914404933 1759796188158008 1763676060167637 1767675325610194 1768534671903636 1769945780573872 1776452934178923 1777753292118804 1781784478722248 1782650684108112 1790632148020716 1791942885100368 1799523751505922 1808142237283228 1812611199807408 1817120789263626 1826143925344767 1829275028539959 1830284841275254 1831624604001192 1839825338900406 1840719760552764 1844893728263768 1850373933136729 1852750608660952 1855411936520688 1861045931044586 1863313610990832 1871656227116676 1872185055604948 1875900345545512 1876812304877328 1880567391859739 1882858858658568 1886595330411792 1891288984743774 1894066351864869 1903650350657132 1904575800511608 1913103159884994 1914503545358712 1915912561228939 1918844823239344 1925899399795371 1928373082483848 1937948655467916 1953416888749872 1971075982911812 1972518804308976 1979770711677759 1981350364969668 1982313588287592 1984259987667958 1986247424695248 1986808630437904 1991189003145606 1994113073932161 1995269886250256 1995572758407228 2004203310355708 2004507538562529 2007082187891352 2015629783048728 2018589745240068 2020200372125936 2027627579376399 2030231924775912 2039763763546782 2051528063846988 2063290450554242 2074045507471938 2075505444296739 2076709473444144 2079759131459464 2084344434743571 2087021628965448 2089070839357502 2090600032617096 2091754104314576 2099444376756909 2100981163413132 2110387888738701 2114713066441976 2119974254140897 2136895371334724 2146462895383807 2147506387311558 2158700426144262 2161473125421456 2164647259274136 2174339036882298 2183598931636122 2186403611297136 2189614355690216 2199417918507238 2201027885480424 2202097903898256 2206503815534403 2211957359319708 2222488735834237 2231953686532493 2233587469585164 2235159709242642 2244678622031538 2249768596231156 2251415419741488 2260940098045902 2262595099060296 2267725700191952 2272725418641678 2277383302322128 2278986370208184 2290865758357176 2301271938360472 2311575425797946 2312699186335524 2317288662144456 2323053837003207 2324754305078436 2331158586910608 2339729022891897 2341595885873244 2351568080223516 2353223367353898 2358046229204848 2368603912238564 2370337722825072 2372006222053416 2379052199747223 2382107925421224 2387509530694288 2393449407821486 2399365002007896 2407095071492076 2419719758717261 2422827719018168 2433675448289074 2434858567126356 2436640875911088 2439033371386612 2447550450844884 2451144690648654 2453100451867208 2454293014070352 2463316150151493 2467086201307728 2495541636155568 2505424118530151 2518483830501639 2521718646325032 2525421802486492 2534240549458044 2536728876362681 2547532086908809 2550804213179992 2551191412715946 2554468239134448 2562056215112394 2565346996607472 2567865866393828 2576832827600196 2580616919206326 2582505922644648 2583931540623888 2588930930655531 2597400478447632 2607686327449749 2618791725703461 2637763447720219 2639694282237012 2641800486626224 2651512988415291 2652802007855454 2654918670860808 2658817431909548 2660763677876304 2672676718083372 2673976026162168 2685948222031074 2691452993653424 2698149050724778 2703503439168532 2712213355924842 2718916799711112 2719685018062376 2725681183895439 2731861866852118 2735370751795984 2743496093594102 2745427261912881 2747436906001788 2759738008350609 2765394009962584 2767340592395652 2779125912991428 2791568896566879 2799259169009212 2801308217884176 2808277583407422 2813850518318268 2815218457315992 2840668328314082 2855475525985698 2856863700767412 2859668805756763 2863341849748744 2869654739827491 2876161893432542 2878267234859016 2879666489713104 2892559623725772 2899118715843064 2911465242181496 2915647328818224 2928064245842736 2942005087379204 2949276479092944 2956613974367718 2958778206463464 2972025547454502 2976389981501937 2978116626113552 2980212945656856 2992904829375384 3006304965533562 3010719739074047 3014586797394536 3027884617860102 3030300558188904 3031773723263376 3045347887163868 3059645645320173 3069655110892656 3077292095770482 3083598915114032 3094935675831363 3097405116004276 3099672406771248 3111068261207907 3115064210166216 3118122837763934 3119638697189196 3122127847830992 3133606259036253 3135424106964688 3135900048925644 3137631156471864 3164248915245649 3172069599662964 3205343057002086 3209460095322768 3221259580967337 3228564024461594 3242313565156666 3246478089501808 3246970888911204 3261508555323447 3263400601126512 3268192920864872 3275398397454183 3276323847308659 3279605416945704 3282825604704646 3284421533535324 3299126877760857 3301541828220636 3331388113649981 3350381204377746 3357978440668852 3374652894346734 3377123129612232 3378987399277392 3391410147068853 3396600625662288 3399100419511186 3401588550287928 3416074953483192 3418479555312276 3435777103466928 3440822558941768 3449382970095671 3451907907540708 3460439563268688 3467363138696919 3469048779503286 3475932993216684 3476915103266332 3491722300937948 3496737880365912 3507355793122489 3512393828809866 3519592376316016 3527352120335274 3535350651220388 3537069343807272 3552905868357846 3555506584237608 3563568957444496 3581264296041432 3590174111732229 3599047503011844 3616284474566456 3634241578527252 3650513172433611 3652287850689534 3658550057079918 3660569682550508 3663249208002384 3676717035972981 3679650677800812 3681439521105528 3689787456527536 3700747866273458 3705501217321904 3722091862089172 3739566899835767 3743312454233352 3744370111209896 3751800691091024 3761134783719478 3765717717317136 3782577969487548 3788132703729738 3807300701314264 3809151601023216 3826206319769988 3829007090717424 3831825122457878 3851798799590742 3856746164967696 3870925378809489 3875897310935832 3937095043404523 3942151965823624 3959541423355518 3962700729939336 3964627176575184 3968519975335916 3982378006291212 3986288234284213 3988226147864322 3991145516814456 4008406620711416 4009015077125058 4014164375782704 4031259566097456 4037179490480136 4047223576087167 4055255158752798 4060463849551824 4068320033887263 4079527527093564 4097792800278177 4103056127693976 4115244140391153 4126580901108484 4145056846417487 4148091014943876 4151010888593478 4159518262918928 4168688869487142 4174043257930896 4178141678715004 4181200065234192 4198888753513818 4201962326826264 4212416375111133 4220775777477402 4229426132883952 4239948508281794 4261002492471123 4273790742669448 4283213288978547 4292925790767614 4295012774623116 4314242840148813 4317400852288524 4329294518548272 4348678073764596 4367197863272244 4379228711380432 4398835837014476 4402055770960848 4413007631068806 4419488154351361 4423914718639416 4434920961551577 4444977471668474 4463907373064986 4467174939170328 4470319418485284 4489357244063076 4493765266189199 4499537192462312 4509457448300343 4521880196091804 4525190198120592 4545450837283356 4557972740416368 4581731516714352 4602543876720944 4623150851595892 4625398372671048 4634577324288912 4646107674006414 4649508610156872 4652930505841709 4677184256645901 4679458045783794 4683191771746488 4703136160447032 4706446734707796 4731131018544931 4737207824477128 4744012444106832 4758104399494446 4764215850842448 4786898815642972 4798730004015792 4808014585503129 4814190142984152 4839439517434522 4842846036692391 4845655438036336 4863470347734999 4867350896578148 4869717134252712 4878066742773224 4895100901689768 4898703545766121 4902289381297308 4906200903734416 4924238407056969 4926632300302986 5010848237060302 5036967661003278 5043437292650064 5050843604972984 5061979341520101 5068481098916088 5073457752725362 5095064173817618 5098650629266779 5101608426359984 5102382825431892 5124112430224788 5135731732787656 5148508902913607 5153665655200392 5161233838412652 5165011845289296 5177861861311062 5215372654899498 5237583451406922 5275526895440438 5279388564474024 5303025976830582 5305604015710908 5309837341721616 5317634863819096 5329358802536769 5345353436166744 5347952052324336 5371896444062148 5396298101449556 5407006878337064 5420458953007483 5424426711849684 5437833599422224 5439370036124752 5451362367790878 5463723733704236 5486992187188204 5487825085619877 5490854523825762 5494873812003576 5519476016701218 5530788019925168 5534681184791304 5551121799410187 5558251825982856 5583137793133758 5598518338018424 5616555166814844 5627701036636536 5630436914631984 5641702175579217 5681336656628164 5682199055594607 5710951051971396 5713727401534824 5719337611513526 5726683699497488 5739309479654982 5747737683686817 5752323786865084 5756534469718032 5777698199386113 5785119247451544 5798237431686128 5822930484362992 5876462271170491 5884010174758408 5913227948735436 5917556412926928 5944051094909004 5952779963003874 5960425891313712 5982339221796483 5985809658750768 6012609931067124 6021439478148094 6029173594789072 6055769235720204 6060601116377808 6082882738129197 6084601430716081 6090695774327736 6119291290640346 6154584191540964 6186863639635679 6189871351662726 6194810232008552 6222136522415814 6230128420332432 6236245675527868 6239277394378392 6267212518072506 6271800097851288 6275262312943728 6298333130270727 6328497830491298 6344139199325928 6359922762422691 6405996944463389 6410686114004172 6439388686151421 6442519161934674 6457128048923188 6484627130313332 6493941777822408 6513660758656051 6523017110646894 6536385841729744 6550796794908366 6552647694617318 6559210833891408 6565651209409292 6568843067070648 6598253755521714 6603083656441272 6619511446603209 6662776227299962 6667466207502711 6695861059597479 6700762408755492 6715956881337704 6749305788693468 6754246259224464 6782820294137706 6798200839022372 6803177100575856 6832149906966384 6836959110624552 6881645117883536 6898765940191342 6903815815081416 6934726277393838 6938097559006572 6944909956837853 6951865986433368 6953830206532664 6969161511009621 6983444601875896 6993475760731824 7014711586244978 7024787657619732 7054704240670548 7070701302440776 7074138687614544 7105811736715692 7111013168475216 7162528592082864 7180348223464458 7198095006023688 7232568949132912 7259159276151783 7268483157054504 7301026344867222 7304575701379068 7311747937751257 7317100114159836 7321139365101016 7353434071945962 7359301355601624 7362879042211056 7401495732546916 7444183724178344 7479133799671534 7486624908466704 7488740222419792 7516272355590453 7522269567438956 7555451491504917 7565155938975096 7576265407459476 7610186629088043 7614601402628528 7642596260726427 7652412639539976 7663650244915756 7697962714775333 7703597599181484 7741850757618978 7751794621871664 7823058982349247 7856375177110383 7874190086809046 7884303931647248 7913290343160657 7919082846711036 7925401459878672 7937039950671832 7954538965245873 7964756012582424 7972576468568426 7976452295728644 7982291033628912 8016813241422832 8018030154250116 8074358980960272 8090513990292811 8094447152174334 8110510317505596 8136640067774526 8159055054187128 8195585600556354 8206112255387952 8230488280782306 8236281785738643 8253161802216968 8290113692834974 8296182029887752 8302021777186956 8337377738974284 8356283357430008 8374706689700637 8377072927375201 8397777507027636 8403924653652528 8424832750222266 8441551554954804 8479897016563588 8517864069011759 8522004984942246 8547581485338896 8566426577957094 8579006417270289 8585851581535228 8590025549246232 8628485680297626 8634801704577048 8697356147529192 8734395726544488 8797671674028952 8826015262137612 8838976308702722 8847829437278832 8869841923103154 8889954943336948 8927814746129972 8929169944505811 8934349878340656 8940638836970568 8978714488126152 8987530532378398 8999074384924624 9018914896600686 9032159217222141 9043760392183608 9090901674566712 9246301703191784 9250796745342096 9284807027494089 9292215348012828 9299017220313744 9305861011683418 9354368513291802 9358916091567588 9366383543492976 9400818777108759 9406272320894064 9412893469415592 9462262037089862 9474415648954256 9492746745736947 9516208798988892 9561516533982413 9573797631285944 9602236327579357 9616029171006258 9628380285968304 9678879034869044 9685692073384782 9726940695469998 9734701793156296 9739434268505424 9756133485546448 9790201803379536 9797407091532242 9804578762594616 9828971541925977 9848476814113938 9853264600605972 9897380633282571 9942339149099287 9994164340949943 10021696474120604 10066566627013897 10073935322006556 10101687209945968 10123958683040202 10136962197832176 10146915505450724 10190128347635236 10197301258533558 10204765650863784 10248224860449576 10271463465575312 10297017805827214 10307331310400784 10322467676825304 10348148910287013 10355723722622124 10402089416090757 10430745309798996 10475166902813844 10522067379367467 10551053790880876 10558777128948048 10606051953661164 10611208031421816 10635269727638192 10658717605073538 10690706872333488 10743792888124296 10770522335196687 10792596202899112 10814013756674128 10840917906014966 10848853423699368 10902724735581756 10913429932173769 10927447467408472 10951539517300833 10973984374376408 10975650171239754 10981709047651524 10989747624007152 11038952033402436 11069362369582608 11102243598820374 11116503651965712 11166275586267516 11197036676036848 11218700699507301 11233110333629688 11255402073273072 11283404351158434 11299974085615579 11348097478048331 11362673313256328 11364398111189214 11421902103942792 11427454803069648 11438675223027052 11478618959309964 11489889616466261 11495475367373634 11504647573730168 11555396398772226 11570238494903088 11752924542340982 11768020349516816 11811285130213569 11826455897470872 11888102189818008 11896851468289151 11905559926007748 11958864702852639 11964678443592966 12025219862134248 12042878956296188 12096798551789809 12111538471440408 12141670728261501 12165765476258394 12169202861432162 12181391548655472 12238582581280692 12293378400834531 12309168383081928 12345732421173459 12373727279271358 12379742703325452 12389620464017104 12435170539252461 12444273044831628 12472491351055736 12478554788756784 12534425036145012 12543600195702576 12596666260541454 12656995660982596 12688278398651856 12719845524845382 12783007477413369 12811993888926778 12821372228008344 12878777372302842 12885038323869348 12914256097846376 12942728520446439 12969254260626664 12987883555644816 13027321517312102 13046034221293788 13101593589816732 13105295389234636 13131302418818584 13137686134141296 13163971743018173 13196507511043428 13206167312882544 13239022893206418 13258464463054083 13325552454599924 13334932415005422 13391722119194958 13401524817510984 13411387928602573 13431913762675408 13481295798567597 13498611577386936 13565640588275412 13596401678044744 13673918221249104 13797531880382684 13807631630162832 13869452554787676 13876195118013144 13889819913675706 13903731972866736 13907660413065328 13938323022019242 13958791517525127 13966889203751792 14029423172489956 14031552769937703 14049575315239464 14109408481341096 14141402604881552 14193393055634793 14211623473431384 14360696446928916 14396190012047376 14518318552303566 14528538110077173 14536966314109008 14590411043204997 14602052689734444 14609151402758136 14623495875502514 14634200228319672 14642278730202032 14696110637298363 14706868143891924 14718602711203248 14772715221170907 14802991465093832 14839819778986279 14888367448356688 14958267599343068 15025240267686649 15032544711180906 15044539134877912 15110902983009834 15130311877950192 15152530814918952 15220373258176086 15285192521452854 15295951887800337 15304825279079952 15327300489831512 15395925429550666 15407195198362968 15445526708740821 15483701515237956 15557421150839659 15623675805727451 15646117964698494 15712750354220766 15748380173618092 15818890413878981 15826580686321314 15838165693422072 15874079901343664 15909077930491746 15929512025164848 15945152937136852 15952904591457288 16036060308500232 16181027980585622 16188894304348668 16221020635011192 16261376859022449 16273280135549052 16318110108374256 16391171201112708 16460976561564612 16472563571477286 16506323604433936 16580227385669948 16592364059775504 16604043554373912 16653365398230561 16674755477948568 16712566714860016 16749413379401274 16754145854750402 16795555014055272 16849665500444532 16883103109909608 16925106526737651 16959794033127176 17035728138023518 17044009969884492 17132853155914188 17158012834540578 17171703163070456 17180051098492464 17243213051060451 17256971360595252 17269603409154096 17394712295058384 17468791453088976 17537968829711057 17595343348057904 17629386813511473 17652030524275224 17677952617405444 17739683846206308 17757102134538767 17779909886673896 17832724608361663 17855629492259944 17858339889011622 17881277673941136 17957428976252304 17975061064756796 18037829793201372 18064318434444282 18087520784367216 18181803349133424 18253804292148243 18464344134041533 18492603406383568 18560590918907037 18569614054988178 18584430696025656 18611722023366836 18695052307311523 18708737026583604 18717832183135176 18801637554217518 18825786938831184 18924524074179724 18985493491473894 19032417597977784 19079768287268073 19123033067964826 19147595262571888 19204472655158714 19217990833390167 19232058342012516 19318166058454263 19357758069738088 19371384146769564 19453881390939996 19469403586312592 19540982275968153 19594814183064484 19609157525189232 19657943083851954 19696953628227876 19706529201211944 19794761266565142 19884678298198574 19988328681899886 20002398622508133 20043392948241208 20087583178792437 20133133254027794 20147870644013112 20247917366080404 20293831010901448 20380256695270472 20394602517067116 20409531301727568 20496449720899152 20594035611654428 20644935353650608 20686241310457129 20696297820574026 20711447445244248 20804178832181514 20834729870513559 20861490619597992 20950333805627688 21044134758734934 21075038173518329 21102107581761752 21212103907322328 21222416062843632 21317435210147076 21487585776248592 21541044670393374 21585192405798224 21681835812029932 21697706847398736 21777477828455349 21805449471163512 21826859864347538 21854894934816944 21903079034601666 21935243813253771 21947968748752816 21951300342479508 21963418095303048 22077904066804872 22204487197640748 22332551172535032 22437401399014602 22466220667259376 22548817066771359 22566808702316868 22599948171231158 22696194956096662 22725346626512656 22728796222378428 22830559887264129 22843804207885584 22877350446054104 22927788782179281 22934266931160613 22957237918619928 22979779232932522 22990950734747268 23009295147460336 23093888144325999 23110792797544452 23319716795549867 23505849084681964 23622570260427138 23652911794941744 23739871029481971 23776204379636016 23793702936578302 23811119852015496 23917729405705278 23929356887185932 24050439724268496 24085757912592376 24145680790669697 24193597103579618 24223076942880816 24271541970878433 24283341456523002 24331530952516788 24338405722864324 24447376094176607 24477165162561384 24551490551857423 24586756801669062 24618336766163856 24691464842346918 24747454558542716 24759485406650904 24870341078504922 24888546089663256 24944982702111472 25068850072290024 25131218782125603 25193332521082908 25313991321965192 25439691049690764 25553592207035277 25566014954826738 25623987777853556 25642744456016688 25737019251810867 25757554744605684 25770076647738696 25828512195692752 25885457040892878 25938508521253328 26054643034624204 26092068442587576 26203187179633464 26210590778469272 26262604837637168 26327943486036346 26393015022086856 26478045786412836 26516928926108166 26651104909199848 26669864830010844 26783444238389916 26803049635021968 26822775857205146 26962591597135194 26997223154773872 27096477651666423 27131281176550824 27192803356089488 27559665303831661 27595063760765368 27738905109575352 27752390236026288 27779639827351412 27876646044038484 27904017639989491 27917583035050254 28058846344979912 28063105539875406 28099150630478928 28218816962682192 28386786111269586 28423246946862768 28478240237210841 28684549601947239 28721392893857832 28806708982738071 28892353565845081 29015397924922409 29036637104607132 29057076220154346 29180822086409994 29204105379468888 29218302805516272 29246991751005028 29268400456639344 29392221274596726 29413736287783848 29486914625777931 29545430442341814 29605982930187664 29679639557972558 29827017447297861 29916535198686136 29982493022849829 30050480535373298 30065089422361812 30089078269755824 30199699881041691 30221805966019668 30305061629837904 30440746516352172 30570385042905708 30591903775600674 30654600979663024 30791850859101332 30814390396725936 30891053417481642 30967403030475912 31044446730861039 31114842301679318 31247351611454902 31292235929396988 31425500708441532 31456356863324393 31496760347236184 31566202138102401 31637780827757962 31653161372642628 31676331386844144 31818155860983492 31890305874273704 31905809182914576 32072120617000464 32362055961171244 32377788608697336 32442041270022384 32522753718044898 32546560271098104 32570513540891963 32740289796521307 32782342402225416 32921953123129224 32945127142954572 33117917129814517 33160454771339896 33208087108747824 33306730796461122 33349510955897136 33498826758802548 33508291709500804 33591110028110544 33656102098521903 33699331000889064 33766206219819216 33850213053475302 33899922256846737 33919588066254352 34044292434144993 34071456276047036 34088019939768984 34265706311828376 34290924820362847 34316025669081156 34343406326140912 34469668849398783 34486426102120902 34513942721190504 35075937659422114 35258773627022946 35304061048550448 35355905234810888 35433855390640707 35479367692412616 35514204269077534 35559819773347792 35665449216723326 35690554404867453 35711258984519888 35716679778023244 35876594108557917 35950122129513592 36039562320395249 36075659586402744 36128636868888564 36290395655369427 36507608584296486 36928688268083066 37121181837814074 37139228109976356 37168861392051312 37223444046733672 37305511617757383 37390104614623046 37417474053167208 37435664366270352 37603275108435036 37849048148359448 37943212671052381 37970986982947788 38064835195955568 38159536574536146 38246066135929652 38408945310317428 38435981666780334 38464116684025032 38636332116908526 38715516139476176 38742768293539128 38907762781879992 39081964551936306 39189628366128968 39315886167703908 39393907256455752 39413058402423888 39491915229054519 39589522533130284 39769356596397148 39775393389162249 39976657363799772 40004797245016266 40086785896482416 40175166357584874 40234163785807719 40266266508055588 40295741288026224 40443887395702791 40495834732160808 40587662021802896 40760513390540944 40789205034134232 41135235898193437 41188071223308856 41372482620914258 41392595641148052 41422894890488496 41608357664363028 41669459741027118 41722981239195984 41876374552575381 41900667611255376 42088269517469868 42150076347036658 42204215163523504 42424207814644656 42580179166904379 42592210015012567 42634870420294152 43082089340786748 43308045477449753 43363671624059864 43554955656910698 43610898942327024 43653719728695076 43806158069203332 43870487626507542 43902600684959016 43926836190606096 44088331911895089 44155808133609744 44408974395281496 44519459336958837 44665102345070064 44841978611243723 44874802798029204 45075720803059947 45097634133542718 45133617404633736 45199896342462316 45392389912193324 45457592444756856 45595625310592357 45661119774528258 45754700892108208 45855577564358562 45868533862321226 45914475837239856 45959558465865044 45981901469494536 46187776288651998 46221585595088904 46336580126222463 46639433591099734 46672263452518977 46871027417182353 47011698169363928 47245140520854276 47456671241636943 47479742058963942 47587405873156604 47622239704030992 47835458811410556 47858713774371864 48171515825184752 48291361581339394 48387194207159236 48543083941756866 48566682913046004 48614369697864971 48663061905033576 48676811445728648 48784130577067347 48894752188353214 48954330325122768 49102981103714846 49173513603338124 49382929684693836 49494909117085432 49518970813301808 49740682157009844 49777092179326512 50137700144580048 50262437564251206 50386665042165816 50627982643930384 50879382099381528 51107184414070554 51132029909653476 51182235564258799 51247975555707112 51474038503621734 51515109489211368 51540153295477392 51770914081785756 52109286069248408 52184136885175152 52406374359266928 52421181556938544 52613906489133171 52655886972072692 52786030044173712 52888160440534419 52956091572825672 53033857852216332 53271306403616301 53302209818399696 53339729660021688 53498173825084989 53566888476779832 53645551714410292 53885739003427331 53925183194270388 54192955303332846 54262562353101648 54761412876444729 55119330607663322 55190127521530736 55393032402124599 55477810219150704 55559279654702824 55681772756721111 55753292088076968 55808035279978982 55835166070100508 56085156921934569 56117692689959824 56126211079750812 56633597932049677 56773572222539172 56956480474421682 57369099203894478 57442785787715664 57613417965476142 57653972500170501 57784707131690162 58030795849844818 58073274209214264 58114152440308692 58361644172819988 58408210758937776 58493983502010056 58622946827904459 58639510491626407 58784442549193452 58827472575567696 58973829251555862 59090860884683628 59359279115945116 59625048483082313 59654034894595722 59833070397372272 59964986045699658 60100961070746596 60130178844723624 60399399762083382 60443611932039336 60881493032704344 61140770085811416 61183807551201348 61583701718202664 61782106834963284 61934806060951824 62058723931371387 62088893461722078 62229684603358636 62494703222909804 62504189611540677 62584471858793976 62851001416883064 62912713726648786 62993520694472368 63132404276204802 63225114520554987 63275561655515924 63306322745285256 63636311721966984 63780611748547408 64724111922342488 64755577217394672 65045507436089796 65093120542196208 65141027081783926 65480579593042614 65564684804450832 65805731439761313 65843906246258448 65890254285909144 66235834259629034 66320909542679792 66613461592922244 66930615737876891 66997653517605096 67016583419001608 67312204197043806 67398662001778128 67700426106950604 67799844513693474 68088584868289986 68142912552094072 68176039879537968 68531412623656752 68581849640725694 68632051338162312 68802800793481839 68939337698797566 68972852204241804 69027885442381008 69281664432977997 69596374043695009 69959150386649601 70151875318844228 70465966389097279 70517547254045892 70711810469621776 70867710781281414 70958735384825232 71028408538155068 71330898433446652 71381108809734906 71433359556046488 71753188217115834 71900244259027184 72079124640790498 72151319172805488 72257273737777128 72437042372009091 72580791310738854 72814625912635299 73015217168592972 73342128282529821 73654471655572269 73857376536166132 74242363675628148 74278456219952712 74446888093467344 74611023235514766 74780209229246092 74834948106334416 75206550216870072 75393656346376809 75698096296718896 75886425342104762 75941973965895576 76319073149072292 76394009525216383 76492132271859304 76660776621105831 76817890620634856 76871963333560668 76928233368050064 77272664233817052 77485536587078256 77815525563759984 78163929103872612 78379256732257936 78631772335407816 78787814512911504 78983830458109038 79099818599309053 79179045066260568 79538713192794296 79550786778324498 79953314727599544 80009594490032532 80350332715169748 80429227315263827 80468327571615438 80532533016111176 80887774791405582 80991669464321616 81578410068268464 82270471796386874 82376142446617712 82678995911494983 82744965241828516 82785191282296104 83216715328726056 83277960278024057 83338919482054236 83712052919968473 83752749105150762 84176539034939736 84300152694073316 84677589862528663 85160358333808758 85184420030025134 85269740840588304 86053648805841717 86164178681573496 86420126948214213 86616090954899506 86677060697535243 86727343248119728 87046193774767227 87109911313821396 87307439457390152 87612316138406664 87740975253015084 87805201369918032 88176663823790178 88817948790562992 89038918673917674 89481052341893583 89683957222487446 89749605596058408 90151441606119894 90195268267085436 90267234809267472 90399792684924632 90599099643125073 90784779824386648 90915184889513712 91191250621184714 91322239549056516 91711155128717124 91737067724642452 91919116931730088 91963802938989072 92147802201127211 92375552577303996 92443171190177808 92673160252444926 93278867182199468 93344526905037954 93742054834364706 94023396338727856 94369070589973179 94490281041708552 94913342483273886 94959484117927884 95174811746313208 95670917622821112 95717427548743728 96582723162678788 96774388414318472 97086167883513732 97133365826092008 97228739395729942 97326123810067152 97353622891457296 97568261154134694 97711540622675889 97789504376706428 98205962207429692 98220869389563921 98347027206676248 98765859369387672 98989818234170864 99353751389443551 99481364314019688 100524875128502412 100773330084331632 101699766770540211 101758764198763056 102132877302434979 102214368828141108 102264059819306952 102364471128517598 102495951111414224 102872774461088541 102948077007243468 103030218978422736 103409006548196349 103541828163571512 104218572138496816 105176681873806543 105227812978266342 105311773944145384 105776320881068838 105912183145651344 106067715704432664 106542612807232602 106679459320043376 106996347650169978 107071663214602359 107133776953559664 107291103428820584 107771478006854662 107850366388540776 108118686961185747 108385910606665692 108871186966108281 108901948055877613 109365730640092157 109522825752889458 110238661215326644 110732232897152867 110786064804249198 111118559309405648 111363545513442222 111506584176153936 111616070559957964 111670332140201016 112170313843869138 112252422159501624 113267195864099354 113547144445078344 113829638013157143 113912960948843364 114738198407788956 115226835930952284 115307945000341002 115569414263380324 116061591699689636 116146548418428528 116228304880617384 116723288345639976 116987967004020112 117245893655808918 117279020983252814 117568885098386904 117947658503111724 118181721769367256 118475745687163557 118718558231890232 119250096966164626 119308069789191444 119929972091399316 120201922141493192 120260357689447248 120702491357423157 120798799524166764 120887223864078672 121762986065408688 122281540171622832 122367615102402696 123167403436405328 123405707694580311 123564213669926568 124117447862742774 124177786923444156 124299714941771369 124459369206717272 124829072258531641 124989406445819608 125008379223081354 125168943717587952 125702002833766128 125825427453297572 126264808552409604 126450229041109974 126551123311031848 126612645490570512 127272623443933968 127776630045037701 129250408938290731 129448223844684976 129924136432349259 130091014872179592 130282054163567852 130865366151180661 130961159186085228 131611462879522626 131780508571818288 132471668519258068 133226923185844488 133558378010876511 133861231475753782 133995307035210192 134033166838003216 134525935833731169 134624408394087612 135227162409179841 135400852213901208 135599689027386948 136177169736579972 136285825104188144 136786875931777071 137163699281451388 137264102676324624 137605601586963678 137878675397595132 137945704408483608 138563328865955994 139192748087390018 139918300773299202 140016790357556931 140303750637688456 140613082251547059 140931932778194558 141035094508091784 141735421562562828 142056817076310136 142370013724910829 142661796866893304 142762217619469812 142866719112092976 143506376434231668 144158249281580996 144514547475554256 144803689173199903 144874084744018182 145161582621477708 145629251825270598 145843109093594913 146030434337185944 146684256565059642 147308943311144538 147525267214628303 147714753072332264 148484727351256296 148556912439905424 149222046471029532 149560418458492184 150413100433740144 150787312692753618 151772850684209524 151883947931791152 152638146298144584 152788019050432766 152984264543718608 153321553242211662 153546706692776397 153635781241269712 153743926667121336 154545328467634104 156327858207745224 157263544670815632 157841719467399513 157967660916218076 158199637198618106 158358090132521136 159077426385588592 159101573556648996 159813919210848903 159906629455199088 160019188980065064 160494521475254967 160700665430339496 160858454630527654 160936655143230876 161065066032222352 161657217010281993 161775549582811164 163238017568849069 164540943592773748 165357991822989966 165489930483657032 165570382564592208 166179097206373797 166433430657452112 166555920556048114 166677838964108472 167424105839936946 167505498210301524 168255470765803707 168353078069879472 168600305388146632 169019765534687879 169355179725057326 169900793796149031 170320716667617516 170368840060050268 171131632659236249 171860433863001961 172107297611683434 172328357363146992 172840253896428426 173232181909799012 173354121395070486 174092387549534454 174219822627642792 174614878914780304 175224632276813328 175481950506030168 175918531474879221 176353327647580356 178077837347835348 178875145449246939 178962104683787166 179367914444974892 179499211192116816 180302883212239788 180390536534170872 180799585369849264 181198199286250146 181569559648773296 182382501242369428 182644479098113032 183422310257434248 183474135449284904 183838233863460176 184295604402254422 184751105154607992 185346320504889852 186176171794114161 186557734364398936 186689053810075908 187484109668729412 188738141179946358 188980562083417104 189675343561664961 189826684966547772 189918968235855768 190349623492626416 191341835245642224 192917657126821627 193165446325357576 193548776828636944 194172335767027464 194266731652184016 194457478791459884 195136522308269388 195328123479926437 195423081245351778 195579008753412856 196411924414859384 196441738779127842 196694054413352496 197531718738775344 198707502778887102 198962728628039376 200791847213630673 201049750257004824 202246474960915567 203107785474456863 203399533541080422 204265754604869958 204428737656282216 204528119638613904 204728942257035196 205645575380426753 205745548922177082 205896154014486936 206408402380445517 206818013096392698 207083656327143024 208789122131085027 209877451159948803 210353363747613086 210455625956532684 210623547888290768 211397899167291837 211552641762137676 212135431408865328 213085225614465204 213992695300339956 214143326429204718 214582206857641168 215542956013709324 215700732777081552 216237373922371494 216771821213331384 217311127116027273 217742373932216562 217803896111755226 218731461280184314 219045651505778916 220026384847589463 220477322430653288 220963414966716807 221464465794305734 221572129608498396 222727091026884444 223232141119915928 223340664280402032 224340627687738276 224504844319003248 226534391728198708 227094288890156688 227659276026314286 227825921897686728 227993594786243741 229182028575649149 229476396815577912 230453671861904568 230615890000682004 231138828526760648 231825419908701619 232123183399379272 232456609761234768 233446576691279952 234491787311617836 234558041966505628 235137770196773808 235895317006223448 236363443538734512 236951491374327114 237299455797927159 237437116463780464 238500193932329252 238616139578382888 239859944182798632 240036473742539929 240403844282986384 241287681945791481 241404982714846314 241597599048333528 244735230204805392 246811415389160622 247128427339853136 248036987734484949 248234895725485548 248355573846888312 248599429883542738 248918738413434544 249658144517063282 249833880834072171 249978812891639216 250016758446162708 251136158759905419 251650854906595144 252276936242766743 252529617104819208 252900458082219948 253102246622063696 254032769587585989 255553260090075402 258500817876581462 259848272864698518 260031182092605729 260182029744359184 260564108327135704 261138581324301681 261730732302361322 261922318372170456 263222925759045252 264943337038516136 265602488697366667 266453846371688976 267116756021753022 267722462951507564 268921137035942677 269051871667462338 269248816788175224 270454324818359682 270801704427802416 271199378054773896 272354339473159944 273573751863554142 274327398562902776 275211203173927356 275757350795190264 275891408816967216 276443406603381633 277126657731911988 278385496174780036 279836601546598404 280033580715113862 280607501275376912 281226164503094118 281863865556389116 282070189016183568 283107211769919537 283470843125125656 284113634152620272 284740027449821658 285323593733786608 285524435238939624 287012752868463336 288316498563161992 289607378346399806 289748169488036364 290323165242955416 291258503650541196 291686218187189826 292060868674371888 293134621868027667 293368513130119284 294617886622289076 295050534429256606 295429506144664528 296969454702512592 298061254168330653 298145470105087969 298444092942059064 299120836916984368 301574625385507236 303156318342148271 303545701368419048 305276292596289168 305576038100865532 306643106484423324 307093413385552794 307487853334242672 308618323383265623 309090656935268208 312655716415490448 313893850278706061 315530045621419629 315683438934799026 315935321832436152 316399274397236212 317815889224295891 318203147113297992 319169377174146499 319627838421697806 320038377960130128 320989042950509934 321401330860678992 321716909261055308 321873310286461752 323314434020563986 323551099165622328 324356060883557241 326476035137698138 326705844167632839 328097191920276471 329081887185547496 330715983645979932 330979860967314064 332196698691458601 332358194412747594 333111841112096228 333355677928216944 334848211679873892 335010996420603048 336510941531607414 337200610776293264 338039531069375758 338710359450114652 339801587592298062 340641433335235032 340737680120100536 341488914039471429 342263265318472498 343720867726003922 344214595223366868 345680507792856852 346464363819598024 346708242790140972 348184775099068908 348439645255285584 350963901012060336 351837062949758442 352706655295160712 356155674695670696 357750290898493878 357924209367574332 358275648949811593 358735828889949784 360605766424479576 360781073068341744 362396398572500292 364765002484738856 365288958196226064 366844620514868496 366948270898569808 368591208804508844 369502210309215984 370217123083740933 370692641009779704 372352343588228322 372899144825314107 373115468728797872 373378107620151816 374487216775594923 374968219337458824 377200173023991317 377476282359892716 379350687123329922 379653369933095544 379837936471711536 383329890135113103 385835314253643254 386330892650715152 387751226814872193 388344671534054928 388914957582919768 389772409297047777 390273044616538776 390656246959852874 390846162490703556 391158017506825712 392596098453541983 392823848829718768 392883477558255684 396435185524347739 397415005557774204 401583694427261346 402099500514009648 403577807501193507 404492949921831134 406215570948913726 406799067082160844 408531509209739916 408857475312564432 409457884514070392 410360627795331213 410476573441384849 411291150760853506 411491097844354164 411792308028973872 412816804760891034 413636026192785396 417375339381576191 417578244262170054 419754902319897606 420706727495226172 420911251913065368 422795798334583674 423105283524275352 426170451228930408 427985390600679912 428286652858409436 431085912027418648 432474747844742988 433543642426662768 434411067519599709 434622254232054546 435484747864433124 435607792223510452 437462922560368628 437529327280784739 438091303011557832 440052769695178926 440954644861306576 441926829933433614 442575801643884909 442928931588611468 443144259216996792 445454182053768888 446464282239831856 448681255375476552 453068783456397416 455318552052628572 455651843795373456 455987189572487482 458364057151298298 458952793631155824 460640120078329191 460907343723809136 461231780001364008 462277657053521296 463650839817403238 464246366798758544 468514310165138237 468983574623235672 469116083933011256 471790634012446896 473902982748654228 474598911595854318 477000387864658504 477232279156765776 479719888365597264 480072947485079858 482575363891582962 482809965429692628 483195198096667056 484971651030845979 489714052706547207 493261764723680953 493622830778321244 496073975468969898 496469791450971096 496711147693776624 497198859767085476 499316289034126564 499667761668144342 500033516892325416 502272317519810838 503301709813190288 504553872485533486 505059234209638416 505800916164439896 507059296604063637 508065539175171978 509702381388447093 511106520180150804 513394897977708747 515581301589005883 517001635753162924 519696545729397036 520062364185211458 521128216654271408 522277162648603362 523461464604722644 523844636744340912 526445851518090504 527755594424637663 529886674077032272 531204977394733334 534233512043506044 534758066676514681 535444925903015128 536625436347740817 537842274071885354 538103743334924676 538497633576350448 540908649636719364 542398756109547792 544708678946319888 547147503727108284 548654797125805552 550422406347854712 551514701590380528 552886813206763266 553698730195163371 554253315463823976 556770992349560072 559673203093196808 560067161430227724 562452329006188236 563004591206846789 563727731112778232 566214423539839074 566941686250251312 569480054899643316 571048870477879248 574025505736926672 576632997126323984 578752971380464881 579214756692799612 579496338976072728 580646330485910832 582517007301082392 582945721946168399 583372436374379652 585984370439779311 586269243736055334 586737026260238568 589235773244578152 590101068858513212 592743129037700641 596122508336661306 596290940210175938 596888185884118128 602375541640892019 603149250771014472 606312636684296542 606739424882746701 607091402736838096 609323356423370589 611152076201731064 613286212968846648 614186826771105588 616936726141280259 617236646766531246 626367366393255081 627787700557412122 631060091242839258 631366877869598052 631870643664872304 632798548794472424 634193697501875511 635631778448591782 636406294226595984 638338754348292998 639255676843395612 641978085901019868 643433818522110616 643746620572923504 645034615407890477 646628868041127972 647102198331244656 648712121767114482 652952070275396276 653411688335265678 656194383840552942 658163774371094992 661431967291959864 664393397382917202 664716388825495188 666223682224192456 669696423359747784 670021992841206096 673021883063214828 676079062138751516 677420718900229304 679603175184596124 681282866670470064 681475360240201072 682977828078942858 683980784358731223 684526530636944996 687441735452007844 687546085726947447 688429190446733736 691361015585713704 692928727639196048 693416485580281944 695476259726104857 696369550198137816 703674125899516884 705413310590321424 711898367393781477 712311349391341392 715500581796987756 715848418735148664 716551297899623186 717471657779899568 720109421227619787 721211532848959152 723863045837374443 724792797145000584 729530004969477712 736236773116645801 737182417609017688 740434246167481866 741385282019559408 744704687176456644 745798289650628214 746756215240303632 748974433551189846 749501642502216513 749936438674917648 754400346047982634 754952564719785432 756830808728300229 758701374246659844 759306739866191088 762098308762757967 762313636391143291 765560114480645099 766659780270226206 771670628507286508 775125630280070069 775502453629744386 777829915165839536 779544818594095554 780546089233077552 781312493919705748 781692324981407112 785192196907083966 785766955116511368 792870371048695478 794830011115548408 796807466092100001 803167388854522692 806763411107828031 807155615002387014 808985899843662268 812431141897827452 813598134164321688 817063018419479832 818915769028140784 820721255590662426 820953146882769698 822582301521707012 822982195688708328 825633609521782068 827272052385570792 829330219810144899 834750678763152382 835156488524340108 839509804639795212 841413454990452344 841822503826130736 845591596669167348 846210567048550704 852340902457860816 855970781201359824 856573305716818872 862171824054837296 864949495689485976 868822135039199418 869244508464109092 870098004592399583 870969495728866248 871215584447020904 874925845120737256 875058654561569478 876182606023115664 880105539390357852 883853659866867228 885151603287769818 885857863177222936 886288518433993584 890908364107537776 894436410315263907 897362510750953104 904752862568035117 906137566912794832 909468955026444813 910637104105257144 911974379144974964 916057563058264627 916728114302596596 921280240156658382 922463560002728016 927301679634806476 937028620330276474 937967149246471344 938232167866022512 941681550836118183 946590136864258887 947805965497308456 949197823191708636 953447667672887673 954000775729317008 957508131522439497 960145894970159716 965150727783165924 965619930859385256 969943302061691958 979428105413094414 980117532502898517 984291575760829413 986523529447361906 987245661556642488 992147950937939796 992939582901942192 994397719534170952 996590096074375803 998632578068253128 999335523336288684 1000067033784650832 1004544635039621676 1009107744971066972 1011601832328879792 1013625824212399321 1014118593208127274 1016131078350343956 1019404762776894186 1022213040360301608 1026789795955417494 1031162603178011766 1034003271506325848 1039393091458794072 1040124728370422916 1044554325297206724 1046922929209445288 1052891703036181008 1055511188849275326 1062409954789466668 1068467024087012088 1069516133353029362 1070889851806030256 1073250872695481634 1074826946849434779 1075684548143770708 1076207486669849352 1081817299273438728 1094295007454216568 1100844812695709424 1105773626413526532 1107397460390326742 1108506630927647952 1113541984699120144 1118697434475942321 1119346406186393616 1120134322860455448 1123461650326784769 1124904658012376472 1126009182413693578 1127455462225556464 1131600519071973951 1132428847079678148 1138960109799286632 1157505942760929762 1158429513385599224 1158992677952145456 1163253680444616579 1165034014602164784 1165891443892336798 1166744872748759304 1171968740879558622 1172538487472110668 1173474052520477136 1177788295360625949 1178471546489156304 1180202137717026424 1183138358742815153 1185486258075401282 1189305556573043217 1192245016673322612 1192581880420351876 1197921428614653743 1203023037041013727 1204751083281784038 1206298501542028944 1212625273368593084 1213478849765493402 1218646712846741178 1222304152403462128 1226572425937693296 1228373653542211176 1231429720324154547 1233873452282560518 1234473293533062492 1252126018144728573 1252734732786510162 1255575401114824244 1262120182485678516 1262733755739196104 1265597097588944848 1268387395003751022 1271263556897183564 1276677508696585996 1278511353686791224 1283956171802039736 1286867637044221232 1290069230815780954 1293257736082255944 1297424243534228964 1303233202558799127 1305904140550792552 1306823376670531356 1312388767681105884 1322863934583919728 1327727404931654727 1328786794765834404 1329432777650990376 1332447364448384912 1339392846719495568 1346043766126429656 1352158124277503032 1354841437800458608 1359206350369192248 1365955656157885716 1367296864359485059 1367961568717462446 1369053061273889992 1374883470904015688 1375092171453894894 1376858380893467472 1382722031171427408 1386832971160563888 1390952519452209714 1392739100396275632 1405542930495414711 1407348251799033768 1415725324726408969 1421754498321198041 1423796734787562954 1431001163593975512 1431696837470297328 1433102595799246372 1439519027662987271 1440218842455239574 1447726091674748886 1449585594290001168 1469142158119641621 1472473546233291602 1474364835218035376 1479785294171042859 1480868492334963732 1489409374352913288 1491596579301256428 1497948867102379692 1499003285004433026 1508800692095965268 1509905129439570864 1513661617456600458 1517402748493319688 1521177889812190911 1524196617525515934 1524627272782286582 1531120228961290198 1533319560540452412 1540184693933126241 1543341257014573016 1546743904767017649 1550251260560140138 1551004907259488772 1559089637188191108 1562624987839411496 1563384649962814224 1570384393814167932 1571533910233022736 1585740742097390956 1589660022231096816 1593614932184200002 1604274200029544043 1606334777709045384 1613526822215656062 1614311230004774028 1617971799687324536 1622777939360911333 1624862283795654904 1627196268328643376 1634126036838959664 1641442511181324852 1641906293765539396 1645164603043414024 1645964391377416656 1651267219043564136 1654544104771141584 1658660439620289798 1661096190585490113 1669501357526304764 1670312977048680216 1679019609279590424 1680255316197779503 1682826909980904688 1689013773620540367 1691183193338334696 1713146611433637744 1729898991378971952 1736258914141394643 1737644270078398836 1738489016928218184 1740196009184799166 1741938991457732496 1742431168894041808 1748837165838505197 1749851690241474512 1750117309123138956 1757953111319337933 1760211078780715704 1767707319733734456 1770303206575539636 1771715726354445872 1778229387113101923 1788872820630527814 1809505725136070234 1818937910052889626 1820218274648240103 1821274208210514288 1823948758289949928 1827970069270111767 1832115126116529254 1833456228605193192 1842560480313316764 1850810178423840777 1854603359269612952 1859217420881566669 1874057240660552948 1882447959251598739 1883363101672236366 1893180273728517774 1895611930994616912 1898395646383417272 1906895335345775346 1915016263044878994 1920291789940319432 1930301455566331848 1931239861718770512 1935103846223671431 1939886604123383916 1958856210826188828 1960235065005797034 1968583151521658826 1973047058894723812 1974491323113284976 1984295901875879592 1988795439068341904 1993180192148751606 1997265156136506256 1998671046672577368 2009089270079243352 2018215489942133944 2027251648424798642 2028237186416254548 2032262156700687912 2038809525553788372 2044426080720603216 2051942353076193669 2053579591910834988 2062325206356023532 2068006543012651696 2078786182917588144 2080249456740845832 2086428779178314571 2089108650594413448 2093845858418890576 2111022377698550652 2122094228395037897 2124819909578933336 2136934048174024176 2139032266706058724 2146501745390963268 2149653893698869558 2151369096287541416 2152414973339698704 2160328263682859361 2163634598546877456 2188590014908433136 2197256951950942427 2208710319349937403 2211547252827053064 2214794920780653484 2224711224570071237 2234185640219025493 2237394868951884642 2240268645720910896 2246923300653569538 2249809316024752944 2252018364827387156 2263201038143947902 2264857694159356296 2270492426184900687 2277920219598573264 2286940909173429873 2296680343441935297 2315011885521859524 2316859026771198448 2325376890840210207 2326507360889233158 2331782887784673596 2333489745497518608 2343937481759117244 2345076974944221336 2355576590721251898 2360404275434052848 2366276717485630306 2370972516150802564 2378611113146086434 2384490033346645224 2385163760840703752 2390422398276300003 2395842857229307486 2406046074082027454 2409502166563568076 2420290233323484093 2425250546737186168 2426957699530986804 2437293425693482356 2456747307084422352 2462859440648309094 2467746904565121036 2468946587066124984 2504252036289457146 2505469465573020324 2507929542648681151 2511150802229648488 2524240364971357032 2525467511478392208 2536774790007502044 2542527113794367128 2553355017393171992 2557022707373582448 2567912343604079472 2580138461631561908 2586515472164511888 2594848487068457928 2606466405117598254 2610294013777198749 2611808281101585104 2613646753341062712 2624777535362211768 2640401211167939219 2655454809863309454 2657573589531668808 2658865555301980752 2683309230945791721 2692087532252859312 2704316248555006064 2714258587704105351 2718412700738384496 2728406865079334439 2731911312315771432 2734593728718970118 2735923137434924892 2738106122547779984 2748172689174793881 2749766941808031376 2750184342907789788 2775046298670434173 2781905038904419428 2811085860990829422 2814696503598067536 2825044652508354549 2831450649452817938 2843508996642396082 2847593469575125908 2860343003018663019 2862002327187951024 2866205191598492744 2872524394567318491 2873336014089693943 2879038055325974542 2880437684910479148 2895452183349497772 2921627375671033337 2938284316239283242 2944947092466583204 2959570588342085718 2961736984669927464 2978818748705826576 2983193158602512856 2995897734204759384 2998006570008866052 3017601384191930536 3027323234913200916 3034805496986639376 3040877472637197963 3042355779624381822 3048393235051031868 3049254545564573164 3062240457922580396 3066639121080904824 3080369387866252482 3086682514029146032 3093487809534035298 3100502521120280276 3102009814518977544 3118179274376382216 3125249975678822992 3140768787628335864 3171481484194781912 3187229864368400004 3208548400059088086 3212669555418090768 3224480840548304337 3227053644431312124 3228622460009548056 3235943599374649072 3245555878721822666 3249724567591309808 3279600171155967659 3282885022362649704 3283812587531078792 3290329206086828048 3302534438087128272 3317320879240579596 3322192381170980226 3339002715052609528 3340625954097360432 3358039218559180848 3360510632395559006 3378027547241080734 3382366386676669392 3394801557215921853 3452832353065766671 3472517828282789286 3475288540156797672 3476978033856436368 3480392018369598332 3495974781467254801 3497674331677010394 3500234618246277912 3515906222638675866 3520422157561431408 3535414639467468912 3540606413151079272 3549415076228445459 3556458774226203846 3567916669719129651 3577745641261055628 3593764285843961229 3609069111123041181 3619011450272140468 3637875820105779252 3640436549296480206 3647897516579899856 3655940138540223534 3664230252233058508 3666912457210386384 3685120960626633528 3694289160972463641 3701620356847681554 3709206718539225904 3718434841763133338 3748114481321105896 3756378054434185719 3764895918503197478 3766726203344472732 3786360547457035548 3796791292766834544 3813790670691550692 3830032526089757988 3840583579880638864 3860602911132663696 3870207692447342862 3875891111366143597 3879773208246767832 3917712421652377656 3920470130011594068 3937166303043317652 3941032138447927523 3946094117789447624 3968591803751759184 3986360384297503212 3997342093345154736 4018178540158486704 4036430979884267888 4054503296849597284 4056474372832509096 4064524313401375824 4077619051107576744 4080620053623178793 4101890593078455177 4103884706152387338 4107159183821669976 4124650412712047064 4149201903263904487 4160498913481691664 4172857558356629142 4178217301188826896 4216628791486244133 4222044755397101304 4244188456790075794 4247175974179226907 4249639819157866672 4265263494963594123 4278064533412117448 4293003490781926536 4299307787397739116 4302738192575082832 4318557082988961813 4320656527365718722 4394513903901884854 4417420638699874806 4423094505654106128 4429589841561306968 4439355882513128577 4449422449140142474 4468371280438050986 4474789737903769284 4493846601307139076 4504036729654774312 4515242307855233339 4526402076287895804 4529715388318712592 4540984852369801374 4573881818346859746 4593360686883870594 4630023771043719048 4650753781680420414 4653014721778466316 4663565775569347192 4687874963518234488 4690153949888442672 4711153181442503796 4732553434971260612 4741945032301605128 4757222226292172868 4768980066693290448 4770327521681407504 4780844796552600006 4791685714458614972 4812092148164054908 4812822600088632129 4819004333127136152 4840580466646968186 4850501093474372336 4853915399061973608 4868333818082733999 4874586851386964712 4925718881296618188 4935493809130242072 4937893174132249968 4983288571756470339 5008504072578914292 5010938931146040648 5015859085297362302 5022301604459296976 5040765948593338509 5048480729942714064 5067041320861621101 5073549580015004088 5085054227588734256 5106710034786343984 5153657411816520607 5160276923263123816 5189696974136915856 5212932810235196508 5220588027554397498 5227293506682125424 5246511497515515591 5249555070724423536 5280802422335878438 5310909619726618908 5315147179063337616 5334688161339305769 5336195454738003037 5366618461891583442 5425879411960490483 5428517175408210702 5456813730158668878 5463822624631542864 5469187457437940236 5471846274869849784 5496345378349587762 5500368685815579576 5550092597340868346 5563810077808838856 5577652262644700007 5622171721981658844 5647343877754796217 5650089305016709098 5662901298905635876 5687017993284792164 5695186939150251816 5720686006037326038 5732410383196985488 5745048789134636982 5746672028179387886 5758076110651949084 5760875369820958296 5790904366698995544 5805311538671014293 5843254751342066674 5876568632478566484 5889894184933166408 5919141176684171436 5923473969339854928 5966386317205025712 5991795468409518768 5996013140017732104 6035202768383861072 6054646469826401832 6081754945274395926 6084711559248763644 6090686032146797081 6096786470102063736 6098509091129146328 6124480915845160792 6133278242161809648 6160738775732504964 6186975619068070596 6201005042240560552 6204019629037955088 6236358548752764432 6281537575256671728 6342962968389563824 6366282685185113691 6374459728736800008 6412402941407852389 6417096800118176172 6448961681096608674 6454107288862624248 6457244920019096112 6491111757443645332 6559200342311935318 6565770044725299408 6567625175062157584 6591770855852827281 6626130958049812209 6634641758481159192 6644384762341960452 6674133673710213711 6678005430105219056 6702556920657076479 6721021264791118012 6756055094482161468 6789603114431843706 6860822727520289619 6890041030325805891 6905664706131533342 6945035656565578572 6950577080313595344 6960784036739196664 6976130672520630621 6991949562934509602 6995348663354020788 7000469236492555824 7031812445277351732 7081212826302158544 7095380769486795247 7098830152456890918 7112917548452407692 7135833339438259302 7155491282522111256 7187528571687922458 7218138222246082362 7238022900544280936 7275751640211558504 7280873098592960412 7311880277080447068 7328460504466117016 7370241921253267056 7388578321944927282 7403240713695363108 7436869683526266676 7496228962642211792 7512756108868371438 7523788627946043453 7529791837006394956 7533452406688945464 7572721094914071096 7627581341383101384 7660065052179515976 7740415384894685724 7751782222732287194 7759546416493535664 7830882041331596247 7835424843304755312 7840940260023188136 7874332606086635304 7882064276895855046 7892188235578895248 7921203633503817657 7972720768595006424 8109006593699194568 8112948745665018192 8142775763112316053 8155238102215153488 8161240107246357586 8203781186156910354 8207769412304774676 8214318367643339952 8244518067524381643 8249300825424094128 8298403806527808974 8325138896011302519 8345715116713258284 8385450000302576201 8421161259287096089 8433257582972488266 8444089510794202608 8488376913580151588 8494351948358453814 8530526989927188246 8556129066824234896 8586006981563853072 8598615574795478232 8620008042269081829 8637114165977923626 8641313054731437444 8764882127013100011 8789027807803769708 8834841277399749612 8859179683122613936 8878711765026257154 8898844898280284948 8936742560876101972 8949579475807538568 8987693202614278152 9008073459309548624 9030484615710466678 9052804152575791608 9081969704739602748 9122632417911593889 9147763636693719492 9186721373767741188 9260047542087438096 9301507563360840828 9306029443556932632 9327131551138694384 9375749927036468976 9422306362885007592 9465106869942521224 9483890064603210256 9514444452584345736 9561689593105200012 9571078050516395413 9583371428917229944 9624184296328109816 9625645200177264258 9638008666254272304 9681160933293936372 9707830798123947216 9736667636165467998 9749173702773929424 9838800513467902977 9851437762593236376 9870987618260484144 9910077273084862783 9952281488248386287 9966577143512940678 10017008145157828584 10021877862292081296 10031718170594724604 10076633193640910897 10081531897186677018 10134082641723242202 10147099160030008176 10307314823633041214 10320553846526247632 10358497059197300013 10425865620470393016 10441176055108794996 10487924344401764403 10493022995031031182 10561604844671756876 10621819239453237816 10648245228685336377 10669376322678611538 10672390909476006074 10733236923783166884 10781292857531883687 10827207333369123543 10851758823920980966 10857034350816421404 10913627460317337756 10938374914875880472 10943692549739699568 10992690756699175524 11000737371631159152 11100185194681736692 11127620155617677712 11155304525289400014 11244343443963317688 11294687755509592434 11300178610033418196 11325802597811271752 11374035986569584328 11390373878300503632 11441372012074652076 11490097578269273964 11493344056358775772 11516152221303898168 11521750739641916592 11581808733397991088 11610623077342028586 11627673334098430791 11686509502684133348 11753137264957132968 11761787213384456521 11779788369866332816 11823096415343782569 11838282353368342872 11992026280035464208 12109292939652803664 12163509890548791852 12169423118497527288 12181372064293594162 12193572940204127472 12197018182258292656 12241860160869536379 12248961831690321584 12305671779235365531 12321477551465009928 12373951238136141192 12402010084481121104 12447605709791713461 12732565370370227382 12741527922537680721 12748919457473600016 12795790484890782369 12824805882815704778 12834193600236352344 12897923362193217348 12908214577725248496 12955671248966885439 12982223514887290664 13014521946170966683 13118400684623870636 13177135714761191173 13183541711705654562 13252261916099624418 13269283516962318384 13288769524683920904 13348267347420427422 13405113841314152958 13442042529582236024 13512110188964322936 13545726923565700017 13579206228863687412 13721645455040579238 13780082060651611782 13811329412263066684 13890071313131157144 13921568073478393328 13952261345041261242 13983899125869019204 13990697326708041576 14063624890554703464 14190761538973590494 14197660304913781836 14225835096904815384 14271666678876518604 14310982565044222512 14375057143375844916 14436276444492164724 14476045801088561872 14551503280423117008 14561746197185920824 14605001454248201997 14623760554160894136 14656921008932234032 14777156643889854564 14806481427390726216 14873739367052533352 15025512217736742876 15047577255892086906 15059583674012789912 15066904813377890928 15122297845780015527 15145442189828142192 15255162682766202768 15320130104359031952 15380798663656596989 15460972235449561821 15480830769789371448 15503564445464574388 15572978571990498659 15639299481533178451 15661764082663192494 15681880520046376272 15748665212173270608 15764128553791710092 15842407267007635314 15945441537190012848 16008586364214009111 16218013187398389136 16277638235881471449 16285551526224632106 16322480214492715172 16407562372313820708 16415538824609549352 16489036135048763286 16596807613055617948 16650277792022605038 16691430233426516568 16732956787934100021 16770900000605152402 16842322518574192178 16866515165944976532 16942031633264388651 16976753827160303176 16988703896716907628 17061053979854376492 17197231149590956464 17240016084538163658 17274228331955847252 17282626109462874888 17529764254026200022 17578055615607539416 17669682554799499224 17757423530052514308 17797689796560569896 17873485121752203944 17899158951615077136 17975386405228556304 18060969231420933356 18105608305151583216 18163939409479205496 18245264835823187778 18272058096440391243 18295527273387438984 18373442747535482376 18482808478175574533 18603015126721681656 18612058887113865264 18844612725770015184 18930213739885042448 19028888905168691472 19098848055555341073 19123379186210400024 19142156101032790826 19166742857834459888 19237208824223557167 19248368592656219632 19251290400354528516 19362321866587872744 19473335272330935996 19677601026935805954 19702875525186472752 19775312567558481843 19820154546169725566 19904562976496772574 19933154287025881356 20022401021130641133 20034016290315657168 20063436341189449208 20107670761971229437 20113352098627857601 20153266387281821794 20163063794373354036 20268165283446484404 20451391629697233359 20614629647266082428 20716994118394600026 20851731240940786032 20882352110217589992 20975848688803528806 20986045990062062364 21123209689343513752 21243638478906475632 21286142308460385741 21296490457370672754 21338752645357223076 21344781818952012148 21466473847566333768 21562585715063767374 21654414666738247086 21703517647841961932 21714068701632842808 21827254920634675512 21876749829751760944 21985381513398351048 22200370389363473384 22310609050578800028 22488686887926635376 22571365883838130359 22589375511019184868 22600357220066836392 22651605195622543504 22748071973139168656 22882744024149304152 22980195156538547928 22986688112717551544 23032304442607796336 23221246154684057172 23255346668196861582 23373019005368266696 23506274529914265936 23523574426768913042 23646192830687565138 23676564706736685744 23763610900511452971 24169826471460366697 24327019781097583704 24338846236995054576 24362744128587188324 24471823470270783607 24483720321739072758 24611343558470731062 24642955102930019856 24747902476272282384 24895211419583426922 24975416688033907557 25156350000907728603 25263483777861288267 25465130740740454764 25483055845075361442 25591580969781564738 25649611765631409556 25668387200472704688 25795846724386434696 25860024126807245487 25911342497933770878 25964447029774581328 26029043892341933366 26236801369247741272 26294646381039300033 26354271429522382346 26367083423411309124 26504523832199248836 26577539049367841808 26696534694840854844 26810227682628305916 26884085059164472048 27024220377928645872 27091453847131400034 27158412457727374824 27443290910081158476 27560164121303223564 27587224969135492661 27622658824526133368 27780142626262314288 27904522690082522484 27967798251738038408 27981394653416083152 28127249781109406928 28381523077947180988 28395320609827563672 28451670193809630768 28543333357753037208 28564340375362251551 28713234151549186239 28750114286751689832 28872552888984329448 29044413322847331409 29123492394371841648 29210002908496403994 29247521108321788272 29516401540403708931 29554313287779709128 29612962854781452432 29730231819254588349 29747478734105066704 29856844464745158861 30051024435473485752 30095154511784173812 30119167348025579824 30229899580922732691 30244595691560031054 30761597327313193978 30921944470899123642 30961661539578742896 31007128890929148776 31075491177591900039 31145957143980997318 31278598963066356902 31323528165326384988 31463773033205293209 31528257107583420184 31606696154986633373 31684814534015270628 32017172728428018222 32555276471762942898 32571103052449264212 32644960428985430344 32815124744627641416 32831077649219098704 32978072270097526572 33193615226111235896 33300555584045210076 33382860466853033136 33465913575868200042 33541800001210304804 33684645037148384356 33733030331889953064 33884063266528777302 33953507654320606352 33977407793433815256 34122107959708752984 34480032169076327316 34548456663911694504 34565252218925749776 34883020002295292373 35059528508052400044 35156111231215078832 35285361640153369563 35339365109598998448 35469289246031347707 35514847060105028616 35595379593121139792 35746970243504407888 36075601882715644249 36121938462841866712 36327878818958410992 36490529671646375556 36544116192880782486 36591054546774877968 36725580482608609137 36746885495070964752 36965616956351149066 37206030253443363312 37342817129375140383 37353368183166021259 37981155883723433381 38197696111110682146 38246758372420800048 38284312202065581652 38474417648447114334 38502580800709057032 38724643733175745488 38946670544661871992 39043565838512900049 39355202053871611908 39531407144283573519 39550625135116963686 39640309092339451132 39809125952993545148 39866308574051762712 40044802042261282266 40126872682378898416 40215341523942458874 40226704197255715202 40306532774563643588 40326127588746708072 40536330566892968808 40637180770697100051 40902783259394466718 41229259294532164856 41433988236789200052 41764704220435179984 41951697377607057612 41972091980124124728 42246419378687027504 42572284616920771482 42592980914741345508 42634802225027579567 42677505290714446152 42689563637904024296 42932947695132667536 43125171430127534748 43308829333476494172 43407035295683923864 43428137403265685616 43654509841269351024 43970763026796702096 44400740778726946768 44621218101157600056 44886820589854966723 45142731767676260718 45178751022038369736 45200714440133672784 45765488048298608304 45960390313077095856 45973376225435103088 46142395990969790967 46382916706348685463 46442492309368114344 46510693336393723164 46718935715971495977 46746038010736533392 46917898444599535353 47047148853537826084 47292385661375130276 47527221801022905942 48025759092642027333 48339652942920733394 48654039562195167408 48725488257174376648 48832914707644414347 48943646940541567214 48967440643478145516 49222687116941462124 49667665386407566729 49790422839166853844 49950833376067815114 50312700001815457206 50526967555722576534 50930261481480909528 50966111690150722884 51183161939563129476 51299223531262819112 51591693448772869392 51720048253614490974 51822684995867541756 52058087784683866732 52473602738495482544 52589292762078600066 52708542859044764692 52734166846822618248 53009047664398497672 53393069389681709688 53620455365256611832 54182907694262800068 54316824915454749648 54816174289321173729 54886581820162316952 55120328242606447128 55174449938270985322 55245317649052266736 55448425434526723599 55809045380165044968 55935596503476076816 56763046155894361976 56790641219655127344 57086666715506074416 57128680750724503102 57426468303098372478 57500228573503379664 57711626472670671501 57745105777968658896 58088826645694662818 58420005816992807988 58698150002118033407 59032803080807417862 59108626575559418256 59460463638509176698 59713688929490317722 60102048870946971504 60190309023568347624 60340056295883572803 60459799161845465382 60489191383120062108 61354174889091700077 61523194654626387956 61843888941798247284 62014257781858297552 62150982355183800078 62291914287961994636 62557197926132713804 62647056330652769976 62927546066410586418 63056514215166840368 63213392309973266746 63369629068030541256 63858426925381157223 64034345456856036444 65110552943525885796 65142206104898528424 65289920857970860688 65630249489255282832 65956144540195053144 66387230452222471792 66601111168090420152 66931827151736400084 66997546353614767891 67083600002420609608 67369290074296768712 67466060663779906128 67768126533057554604 67954815586867630512 68244215919417505968 68960064338152654632 69096913327823389008 69370540911594039481 69766040004590584746 70119057016104800088 70536432355486376279 70570723280306739126 70938578492062695414 71029694120210057232 72151203765431288498 72243876925683733424 72509479414381100091 72981059343292751112 73088232385761564972 73415470410812350821 73451160965217218274 73931233912702298132 74685634258750280766 74706736366332042518 75469050002723185809 75790451333583864801 75962311767446866762 76395392222221364292 76568624404131163304 76948835296894228668 77005161601418114064 77893341089323743984 78087131677025800098 78710404107743223816 79062814288567147038 79101250270233927372 79280618184678902264 79618251905987090296 79732617148103525424 80089604084522564532 80430683047884917748 80453408394511430404 80613065549127287176 80652255177493416144 81072661133785937616 81274361541394200102 81805566518788933436 82458518589064329712 82761674907406477983 82867976473578400104 83903394755214115224 83944183960248249456 85144569233841542964 85185961829482691016 85269604450055159134 85355010581428892304 85379127275808048592 85693021126086754653 86139702454647558717 86250342860255069496 86617658666952988344 86814070591367847728 87133239968541994227 89190695457763765047 89242436202315200112 89570533394235476583 89773641179709933446 90285463535352521436 90357502044076739472 90689698742768198073 92239950003328338211 92284791981939581934 92765833412697370926 92884984618736228688 93021386672787446328 93437871431942991954 93835796889199070706 94094297707075652168 94584771322750260552 94820088464959900119 95054443602045811884 96051518185284054666 96679305885841466788 97450976514348753296 97665829415288828694 97887293881083134428 97934881286956291032 98445374233882924248 99335330772815133458 99580845678333707688 99901666752135630228 100625400003630914412 101053935111445153068 101860522962961819056 101932223380301445768 102366323879126258952 102598447062525638224 103440096507228981948 103645369991735083512 104116175569367733464 105178585524157200132 105417085718089529384 105468333693645236496 105856084920460108689 106018095328796995344 106786138779363419376 107240910730513223664 108226805648146932747 108365815388525600136 109010850003933490613 109475096370732249157 109632348578642347458 109773163640324633904 110240656485212894256 110348899876541970644 110896850869053447198 111618090760330089936 112060104549498063777 113526092311788723952 113943467651170300143 114257361501449006204 114852936606196744956 115423252945341343002 116177653291389325636 116840011633985615976 117130697515538700147 117396300004236066814 118065606161614835724 118594221432850720557 118920927277018353396 119427377858980635444 120380618047136695248 120680112591767145606 120919598323690930764 120978382766240124216 122708349778183400154 123046389309252775912 123687777883596494568 124301964710367600156 124583828575923989272 125114395852265427608 125294112661305539952 125855092132821172836 126426784619946533492 126739258136061082512 127716853850762314446 127904406675082738701 128068690913712072888 129379659347229021731 130221105887051771592 130284412209797056848 131912289080390106288 133202222336180840304 133863654303472800168 133995092707229535782 134167200004841219216 134660461769564900169 134738580148593537424 135536253066115109208 137920128676305309264 138427187972909372901 138741081823188078962 139532080009181169492 140156807147914487931 140238114032209600176 140753695333798606059 141072864710972752558 141141446560613478252 141877156984125390828 143159741407880633513 144302407530862576996 145018958828762200182 145962118686585502224 146176464771523129944 146830940821624701642 146902321930434436548 147862467825404596264 149002996159222700187 149371268517500561532 149413472732664085036 150938100005446371618 151580902667167729602 151924623534893733524 152790784444442728584 153137248808262326608 153897670593788457336 156174263354051600196 157420808215486447632 158125628577134294076 158202500540467854744 158561236369357804528 159236503811974180592 160179208169045129064 160861366095769835496 160906816789022860808 161226131098254574352 162548723082788400204 163611133037577866872 165523349814812955966 165735952947156800208 166345276303580170797 167806789510428230448 169188785300222566879 170289138467683085928 170371923658965382032 170539208900110318268 171302764291895485249 171386042252173509306 172279404909295117434 172500685720510138992 173235317333905976688 174266479937083988454 176094450006354100221 178381390915527530094 179141066788470953166 179547282359419866892 180570927070705042872 181020168887650718409 181379397485536396146 184062524667275100231 184479900006656676422 184569583963879163868 185531666825394741852 186042773345574892656 186875742863885983908 187671593778398141412 188188595414151304336 189169542645500521104 189640176929919800238 190108887204091623768 192103036370568109332 193358611771682933576 195331658830577657388 195774587762166268856 195869762573912582064 196890748467765848496 198670661545630266916 199161691356667415376 199803333504271260456 199950382627535760857 200992639060844303673 201250800007261828824 202107870222890306136 203310893259931319863 203864446760602891536 204732647758252517904 206880193014457963896 207290739983470167024 208111622734782118443 208232351138735466928 210357171048314400264 210834171436179058768 211609297066459128837 211712169840920217378 216453611296293865494 216731630777051200272 217528438243143300273 218021700007866981226 218950192741464498314 219264697157284694916 220246411232437052463 220697799753083941288 221246873084906433611 221793701738106894396 224120209098996127554 227886935302340600286 228514723002898012408 229705873212393489912 230846505890682686004 232355306582778651272 233680023267971231952 234261395031077400294 234792600008472133628 236131212323229671448 237188442865701441114 237841854554036706792 238854755717961270888 241360225183534291212 241839196647381861528 241956765532480248432 245416699556366800308 246092778618505551824 247375555767192989136 248285024722219433949 248603929420735200312 249167657151847978544 250228791704530855216 251710184265642345672 252853569239893066984 255433707701524628892 255808813350165477402 256137381827424145776 257079063378260263959 258759318694458043462 260442211774103543184 261399719905625982681 261473577282162148813 265868091186064033667 267727308606945600336 267990185414459071564 269320923539129800338 271072506132230218416 276719850009985014633 276854375945818745802 277482163646376157924 279064160018362338984 280313614295828975862 281507390667597212118 282145729421945505116 282282893121226956504 283754313968250781656 284460265394879700357 286319482815761267026 288604815061725153992 290037917657524400364 292352929543046259888 293661881643249403284 293804643860868873096 295724935650809192528 298005992318445400374 298742537035001123064 298826945465328170072 301876200010892743236 303161805334335459204 303849247069787467048 305581568888885457168 307795341187576914672 312348526708103200392 314207744128984767061 316251257154268588152 316405001080935709488 320358416338090258128 321722732191539670992 321813633578045721616 324680416944440798241 325097446165576800408 327032550011800471839 327222266075155733744 328425289112196747471 331046699629625911932 332690552607160341594 336180313648494191331 338377570600445133758 340578276935366171856 341078417800220636536 341830402953510900429 342605528583790970498 342772084504347018612 344558809818590234868 347673657704852967103 348532959874167976908 352188900012708200442 356762781831055060188 358282133576941906332 359094564718839733784 361141854141410085744 362040337775301436818 362758794971072792292 368125049334550200462 368959800013313352844 369139167927758327736 371063333650789483704 373751485727771967816 375343187556796282824 379280353859839600476 380217774408183247536 383713220025248216103 384206072741136218664 386717223543365867152 388138978041687065193 390663317661155314776 391549175524332537712 397341323091260533832 399606667008542520912 399900765255071521714 401985278121688607346 402501600014523657648 403981385308694700507 404215740445780612272 406621786519862639726 410887050014826233849 413760386028915927792 416223245469564236886 420714342096628800528 423218594132918257674 423424339681840434756 429479224223641900539 432907222592587730988 435056876486286600546 436043400015733962452 437900385482928996628 438529394314569389832 440492822464874104926 441395599506167882576 442493746169812867222 443587403476213788792 447008988477668100561 448240418197992255108 455773870604681200572 457029446005796024816 459411746424786979824 461693011781365372008 464710613165557302544 468522790062154800588 468982824475303375237 469585200016944267256 472262424646459342896 474376885731402882228 475683709108073413584 477709511435922541776 482720450367068582424 483678393294763723056 485593786381158276367 490833399112733600616 493755026488404633953 496570049444438867898 497207858841470400624 503420368531284691344 505707138479786133968 507566355900667700637 510867415403049257784 511617626700330954804 513908292875686455747 514158126756520527918 517518637388916086924 522799439811251965362 522947154564324297626 528283350019062300663 531736182372128067334 535980370828918143128 538641847078259600676 553439700019970029266 553708751891637491604 554964327292752315848 558128320036724677968 560627228591657951724 563014781335194424236 564291458843891010232 564565786242453913008 567508627936501563312 568920530789759400714 572638965631522534052 577209630123450307984 580075835315048800728 587323763286498806568 587609287721737746192 596011984636890800748 597485074070002246128 597653890930656340144 599851147882607282571 602977917182532911019 603752400021785486472 606323610668670918408 607698494139574934096 609932679779793959589 624334868204346355329 624697053416206400784 628415488257969534122 632502514308537176304 634827891199377386511 645679650023298367477 649360833888881596482 650194892331153600816 654065100023600943678 656850578224393494942 662093399259251823864 663740619254719300833 665381105214320683188 672360627296988382662 676755141200890267516 682156835600441273072 683660805907021800858 685211057167581940996 685544169008694037224 689117619637180469736 695347315409705934206 697065919748335953816 704377800025416400884 713525563662110120376 716564267153883812664 718189129437679467568 724080675550602873636 725517589942145584584 736250098669100400924 737919600026626705688 738278335855516655472 742126667301578967408 747502971455543935632 750686375113592565648 758560707719679200952 763075950027534434291 767426440050496432206 768412145482272437328 776277956083374130386 781326635322310629552 784420731846486446439 794682646182521067664 797604273558192101001 799801530510143043428 803970556243377214692 807962770617389401014 813243573039725279452 821774100029652467698 830159550029955043899 832446490939128473772 846437188265836515348 846848679363680869512 858958448447283801078 865814445185175461976 870113752972573201092 872086800031467924904 875800770965857993256 877058788629138779664 880985644929748209852 884987492339625734444 887174806952427577584 894017976955336201122 896480836395984510216 911547741209362401144 923386023562730744016 937045580124309601176 937965648950606750474 939170400033888534512 942623232386954301183 948753771462805764456 965440900734137164848 971187572762316552734 981097650035401415517 981666798225467201232 985275867336590242413 987510052976809267906 993140098888877735796 1015132711801335401274 1021734830806098515568 1023235253400661909608 1027816585751372911494 1028316253513041055836 1035037274777832173848 1043020973114558901309 1045598879622503930724 1045894309128648595252 1056566700038124601326 1063472364744256134668 1071960741657836286256 1077283694156519201352 1106879400039940058532 1107417503783274983208 1109928654585504631696 1121254457183315903448 1126029562670388848472 1128582917687782020464 1137841061579518801428 1145277931263045068104 1160151670630097601456 1164416934125061195579 1174647526572997613136 1192023969273781601496 1199119350043268396743 1199702295765214565142 1205955834365065822038 1207504800043570972944 1212647221337341836816 1219865359559587919178 1232661150044478701547 1248669736408692710658 1256830976515939068244 1269655782398754773022 1288437672670925701617 1291359300046596734954 1298721667777763192964 1308130200047201887356 1313701156448786989884 1324186798518503647728 1327481238509438601666 1330762210428641366376 1344721254593976765324 1353510282401780535032 1367321611814043601716 1370422114335163881992 1371088338017388074448 1378235239274360939472 1390694630819411868412 1394131839496671907632 1406948473425910125711 1408755600050832801768 1423176252819519239041 1427051127324220240752 1433128534307767625328 1448161351101205747272 1451035179884291169168 1456781359143474829101 1472500197338200801848 1475839200053253411376 1481265079465213901859 1517121415439358401904 1522699067702003101911 1526151900055068868582 1534852880100992864412 1541724878627059367241 1552555912166748260772 1568841463692972892878 1595208547116384202002 1599603061020286086856 1607941112486754429384 1615925541234778802028 1626487146079450558904 1643548200059304935396 1660319100059910087798 1664892981878256947544 1692874376531673030696 1693697358727361739024 1717916896894567602156 1731628890370350923952 1740227505945146402184 1744173600062935849808 1751601541931715986512 1761971289859496419704 1769974984679251468888 1788035953910672402244 1792961672791969020432 1799553443647821847713 1823095482418724802288 1829798039339381878767 1861076638302448235669 1874091160248619202352 1875931297901213500948 1885246464773908602366 1897507542925611528912 1937038950069895102431 1942375145524633105468 1962195300070802831034 1970551734673180484826 1975020105953618535812 1986280197777755471592 1991221857764157902499 2030265423602670802548 2046470506801323819216 2055633171502745822988 2056632507026082111672 2070074549555664347696 2086041946229117802618 2091197759245007861448 2091788618257297190504 2113133400076249202652 2126944729488512269336 2154567388313038402704 2199454208902893369427 2213758800079880117064 2214835007566549966416 2242508914366631806896 2252059125340777696944 2275682123159037602856 2289227850082603302873 2290555862526090136208 2328833868250122391158 2353262195539459339317 2384047938547563202992 2392812820674576303003 2398238700086536793486 2399404591530429130284 2411911668730131644076 2433715603933970769721 2439730719119175838356 2465322300088957403094 2497339472817385421316 2513661953031878136488 2539311564797509546044 2576875345341851403234 2582718600093193469908 2597443335555526385928 2616260400094403774712 2627402312897573979768 2654962477018877203332 2661524420857282732752 2689442509187953530648 2707020564803561070064 2734643223628087203432 2740844228670327763984 2781389261638823736824 2813896946851820251422 2817511200101665603536 2827869697160862903549 2846352505639038478082 2876209350103783636943 2896322702202411494544 2913562718286949658202 2945000394676401603696 2962530158930427803718 3045398135404006203822 3052303800110137737164 3069705760201985728824 3083449757254118734482 3105111824333496521544 3129062919343676703927 3137682927385945785756 3190417094232768404004 3199206122040572173712 3215882224973508858768 3231851082469557604056 3252974292158901117808 3287096400118609870792 3320638200119820175596 3329785963756513895088 3385748753063346061392 3399156504668107934569 3435833793789135204312 3456285185418832437671 3480455011890292804368 3523942579718992839408 3539949969358502937776 3576071907821344804488 3597358050129805190229 3599106887295643695426 3659596078678763757534 3697983450133436104641 3722153276604896471338 3751862595802427001896 3770492929547817204732 3874077900139790204862 3884750291049266210936 3924390600141605662068 3941103469346360969652 3950040211907237071624 3972560395555510943184 3982443715528315804998 4060530847205341605096 4111266343005491645976 4113265014052164223344 4172083892458235605236 4182395518490015722896 4183577236514594381008 4220845420277730377133 4226266800152498405304 4253889458977024538672 4269528758458557717123 4370344077430424487303 4398908417805786738854 4427517600159760234128 4443795238395641705577 4519757550163088572339 4551364246318075205712 4578455700165206605746 4657667736500244782316 4706524391078918678634 4785625641349152606006 4796477400173073586972 4798809183060858260568 4823823337460263288152 4867431207867941539442 4879461438238351676712 4930644600177914806188 4994678945634770842632 5027323906063756272976 5078623129595019092088 5153750690683702806468 5165437200186386939816 5194886671111052771856 5232520800188807549424 5254804625795147959536 5309924954037754406664 5341531650192741040037 5378885018375907061296 5469286447256174406864 5562778523277647473648 5583229914907344707007 5627793893703640502844 5655739394321725807098 5692705011278076956164 5752418700207567273886 5811116850209685307293 5827125436573899316404 5925060317860855607436 6090796270808012407644 6104607600220275474328 6139411520403971457648 6166899514508237468964 6210223648666993043088 6258125838687353407854 6275365854771891571512 6380834188465536808008 6463702164939115208112 6574192800237219741584 6598362626708680108281 6641276400239640351192 6798313009336215869138 6867683550247809908619 6871667587578270408624 6912570370837664875342 7152143815642689608976 7194716100259610380458 7198213774591287390852 7301146811801912309163 7319192157357527515068 7395966900266872209282 7444306553209792942676 7503725191604854003792 7540985859095634409464 7748155800279580409724 7769500582098532421872 7848781200283211324136 7882206938692721939304 7900080423814474143248 7964887431056631609996 8121061694410683210192 8222532686010983291952 8344167784916471210472 8393835450302878777201 8441690840555460754266 8452533600304996810608 8539057516917115434246 8628628050311350910829 8740688154860848974606 8797816835611573477708 8887590476791283411154 9039515100326177144678 9156911400330413211492 9315335473000489564632 9413048782157837357268 9571251282698305212012 9592954800346147173944 9597618366121716521136 9647646674920526576304 9734862415735883078884 9758922876476703353424 9861289200355829612376 9989357891269541685264 10157246259190038184176 10197469514004323803707 10307501381367405612936 10330874400372773879632 10368855556256497313013 10619849908075508813328 10683063300385482080074 10792074150389415570687 11166459829814689414014 11255587787407281005688 11311478788643451614196 11385410022556153912328 11504837400415134547772 11622233700419370614586 11654250873147798632808 11850120635721711214872 12181592541616024815288 12209215200440550948656 12333799029016474937928 12516251677374706815708 12550731709543783143024 12761668376931073616016 12808586275375673151369 13196725253417360216562 13282552800479280702384 13559272650489265717017 13596626018672431738276 13735367100495619817238 13825140741675329750684 14389432200519220760916 14396427549182574781704 14602293623603824618326 14638384314715055030136 14791933800533744418564 14888613106419585885352 15081971718191268818928 15496311600559160819448 15697562400566422648272 15764413877385443878608 15929774862113263219992 16024594950578223120111 16688335569832942420944 16749689744722034121021 16787670900605757554402 16883381681110921508532 17078115033834230868492 17257256100622701821658 17481376309721697949212 17595633671223146955416 17775180953582566822308 18079030200652354289356 18313822800660826422984 18630670946000979129264 18826097564315674714536 19142502565396610424024 19185909600692294347888 19469724831471766157768 19722578400711659224752 19795087880126040324843 20394939028008647607414 20615002762734811225872 20737711112512994626026 21366126600770964160148 21584148300778831141374 21903440435405736927489 22332919659629378828028 22511175574814562011376 22622957577286903228392 22770820045112307824656 23009674800830269095544 23244467400838741229172 23308501746295597265616 23700241271443422429744 24193996297931827063697 24363185083232049630576 24667598058032949875856 25032503354749413631416 25181506350908636331603 25617172550751346302738 25885884150934052732487 26393450506834720433124 27118545300978531434034 27193252037344863476552 27470734200991239634476 27650281483350659501368 28778864401038441521832 28792855098365149563408 29204587247207649236652 29276768629430110060272 29583867601067488837128 29777226212839171770704 30592408542012971411121 30992623201118321638896 31106566668769491939039 31638302851141620006373 31859549724226526439984 32049189901156446240222 33499379489444068242042 33575341801211515108804 33766763362221843017064 34156230067668461736984 34514512201245403643316 34962752619443395898424 35191267342446293910832 35550361907165133644616 36158060401304708578712 36627645601321652845968 37390721551349187280259 37652195128631349429072 38285005130793220848048 38939449662943532315536 39590175760252080649686 40677817951467797151051 40789878056017295214828 41475422225025989252052 42732253201541928320296 43168296601557662282748 43806880870811473854978 44665839319258757656056 45245915154573806456784 46019349601660538191088 46488934801677482458344 48073784851734669360333 48387992595863654127394 50065006709498827262832 50363012701817272663206 51234345101502692605476 51771768301868105464974 52786901013669440866248 54237090601957062868068 54386504074689726953104 54941468401982479268952 55300562966701319002736 57557728802076883043664 58409174494415298473304 58756848152120151440407 59167735202134977674256 61184817084025942822242 62213133337538983878078 63276605702283240012746 64098379802312892480444 66998758978888136484084 67150683602423030217608 67533526724443686034128 68312460135336923473968 69029024402490807286632 69925505238886791796848 71100723814330267289232 72316120802609417157424 72581988893795481191091 74781443102698374560518 75544519052725908994809 79180351520504161299372 81355635902935594302102 81579756112034590429656 82950844450051978504104 85464506403083856640592 86336593203115324565496 87613761741622947709956 89331678638517515312112 92977869603354964916688 94914908553424860019119 96147569703469338720666 96775985191727308254788 100726025403634545326412 102468690203005385210952 103543536603736210929948 105573802027338881732496 108474181203914125736136 109882936803964958537904 112172164654047561840777 116818348988830596946608 117513696304240302880814 122369634168051885644484 124426266675077967756156 126553211404566480025492 128196759604625784960888 133997517957776272968168 134301367204846060435216 138058048804981614573264 145163977787590962382182 149562886205396749121036 151089038105451817989618 158360703041008322598744 162711271805871188604204 163159512224069180859312 165901688900103957008208 172673186406230649130992 175227523483245895419912 176270544456360454321221 189829817106849720038238 192295139406938677441332 193551970383454616509576 201452050807269090652824 204937380406010770421904 207087073207472421859896 216948362407828251472272 217745966681386443573273 224344329308095123681554 235027392608480605761628 244739268336103771288968 248852533350155935512312 253106422809132960050984 256393519209251569921776 267995035915552545936336 284744725660274580057357 290327955575181924764364 299125772410793498242072 302178076210903635979236 316721406082016645197488 325422543611742377208408 336516493962142685522331 350455046966491790839824 352541088912720908642442 379659634213699440076476 384590278813877354882664 387103940766909233019152 402904101614538181305648 411297937064841060082849 414174146414944843719792 435491933362772887146546 448688658616190247363108 470054785216961211523256 489478536672207542577936 497705066700311871024624 506212845618265920101968 528811633369081362963663 569489451320549160114714 580655911150363849528728 598251544821586996484144 604356152421807271958472 650845087223484754416816 673032987924285371044662 705082177825441817284884 759319268427398880152952 769180557627754709765328 822595874129682120165698 870983866725545774293092 897377317232380494726216 940109570433922423046512 1057623266738162725927326 1138978902641098320229428 1161311822300727699057456 1208712304843614543916944 1233893811194523180248547 1346065975848570742089324 1410164355650883634569768 1518638536854797760305904 1645191748259364240331396 1741967733451091548586184 1794754634464760989452432 2115246533476325451854652 2277957805282196640458856 2467787622389046360497094 2692131951697141484178648 2820328711301767269139536 3290383496518728480662792 3483935466902183097172368 3701681433583569540745641 4230493066952650903709304 4555915610564393280917712 4935575244778092720994188 5384263903394282968357296 6580766993037456961325584 7403362867167139081491282 8460986133905301807418608 9871150489556185441988376 14806725734334278162982564 19742300979112370883976752 29613451468668556325965128 59226902937337112651930256
- Sum of all divisors σ(n): 244779202410884187703170423
- Sum of proper divisors (its aliquot sum) s(n): 185552299473547075051240167
- 59226902937337112651930256 is an abundant number, because the sum of its proper divisors (185552299473547075051240167) is greater than itself. Its abundance is 126325396536209962399309911
Bases of 59226902937337112651930256
- Binary: 110000111111011100100011010111011110100111011110010101101100010000000010011010100100002
- Hexadecimal: 0x30FDC8D77A7795B1009A90
- Base-36: 7FWLFM94D9PQ8Z9G0
Squares and roots of 59226902937337112651930256
- 59226902937337112651930256 squared (592269029373371126519302562) is 3507826031548751502598529520551215193934402688225536
- 59226902937337112651930256 cubed (592269029373371126519302563) is 207757671891602337563941396660201608081728575973574290288577110633993870217216
-
59226902937337112651930256 is a
perfect square number . Itssquare root is 7695901697484 -
The
cube root of 59226902937337112651930256 is 389798060.9987301823
Scales and comparisons
How big is 59226902937337112651930256?- 59,226,902,937,337,112,651,930,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 59,226,902,937,337,112,651,930,256 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 59226902937337112651930256 cubic inches would be around 32483171.7 feet tall.
Recreational maths with 59226902937337112651930256
- 59226902937337112651930256 backwards is 65203915621173373920962295
- The number of decimal digits it has is: 26
- The sum of 59226902937337112651930256's digits is 108
- 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 59226902937337112651930256 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 59226902937337112651930256 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/59226902937337112651930256/
Chicago style:
Numbermatics. 2024. "Number 59226902937337112651930256 - Facts about the integer". https://numbermatics.com/n/59226902937337112651930256/
The information we have on file for 59226902937337112651930256 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 59226902937337112651930256, math, Factors of 59226902937337112651930256, curriculum, school, college, exams, university, Prime factorization of 59226902937337112651930256, STEM, science, technology, engineering, physics, economics, calculator, fifty-nine septillion, two hundred twenty-six sextillion, nine hundred two quintillion, nine hundred thirty-seven quadrillion, three hundred thirty-seven trillion, one hundred twelve billion, six hundred fifty-one million, nine hundred thirty thousand, two hundred fifty-six.