10000
1 1 2 2 2 5 7 9 29 31 17 25 38 56 7 95 97 154 495 659 468 1343 1903 2236 4894 1128 7866 15517 7715 26135 677 867 1841 12306 39940 73791 155039 4935 134170 34303 86062 208863 174710 270977 108829 39484 34131 149699 97939 216736 330427 221204 89522 17880 4848 149544 112232 103740 130508 94158 86993 51046 68154 18859 296028 144317 238777 29806 319924 35358 91019 42214 246947 62190 77106 109261 9318 66525 81807 57875 133408 393360 233818 47819 85826 128634 116310 45010 58090 205819 70495 90139 38149 50826 17115 49532 2453 6627 3200 129734 241375 10055 206151 44901 19512 39379 16558 8051 63925 226738 16301 2373 54013 311177 16591 30636 94939 78459 67686 72607 85140 91863 17554 257447 43943 147813 372161 55994 232921 80020 63650 354126 150949 237208 185176 193703 63914 17812 19665 95732 8274 119847 121758 32553 159558 182357 10671 53374 120627 225519 32743 1893 48788 36228 123886 52784 20269 139773 48588 153567 127964 32431 48210 24897 85288 85134 59292 100045 72245 92271 106621 52533 3730 27435 18141 5038 146686 40847 152024 135210 163431 18723 19259 86109 76835 133066 3108 96357 39372 7632 133934 51589 39435 54236 86801 79619 108275 5356 170679 112304 62808 94893 150551 54501 74711 77544 64986 42643 35451 3658 230 43100 32700 2213 35447 25310 122197 341059 55041 61594 22677 287553 171931 195982 72531 137975 108025 32824 60399 12266 36830 115560 29964 204112 47154 276458 46315 42728 184716 98994 81891 48474 211686 67322 93243 113262 25214 177181 51224 420252 123731 67092 432101 20135 41794 55284 413157 49656 18884 11110 8079 22111 171082 179195 118642 176473 36385 21910 78695 22437 30615 183195 220157 202950 67248 11692 187988 40979 588 119281 11067 37438 26638 214670 135927 122692 53197 45971 125444 91436 202817 18132 44115 65379 69489 93430 226527 21920 13096 23246 107238 78027 107414 39261 61127 103425 114788 92293 121185 46336 19771 138693 98914 84079 2532 58035 18924 153301 60746 46845 57411 139325 506824 39410 105326 15136 215411 115184 3065 336063 161417 15687 139158 99334 184450 39148 95218 114302 29315 135936 20498 12139 25554 13055 132514 267368 63609 18745 42251 3944 35887 98721 59669 105082 24512 18533 93503 320453 175215 53791 199407 50859 143047 88878 278297 4584 123786 259758 1143 162724 19372 18086 325726 271190 180508 125187 167674 100503 14383 2729 53635 12617 53740 78581 10945 7320 8579 167811 48929 58748 127227 72960 127003 46646 5298 10722 89850 701847 53543 61682 7378 316394 39206 69178 25868 108367 251727 263025 131160 251458 88018 72729 132096 160328 33443 158383 131625 16329 23841 197442 231815 38924 47061 18778 153189 91391 211552 43291 40942 196842 273687 40183 139141 209991 53138 41657 47735 21173 67885 84801 61640 65747 83708 30391 237201 144652 32598 130050 34238 5813 176918 514277 74220 193559 296543 66559 84609 130439 405809 248142 88032 8200 63613 55204 256751 65294 21732 239253 50480 189697 86291 157252 31454 99110 38605 102168 81477 132482 177172 2223 10890 25335 79785 6385 18195 99305 156719 239223 108972 41875 217930 356576 11360 99258 124942 88409 92546 17590 30059 66380 14207 34552 196314 215887 11905 37458 62216 32562 197459 163109 112795 320982 113815 54415 164552 6722 13107 99534 181116 27230 259814 43418 219588 62419 275629 29230 107155 66252 4698 5372 153660 3525 198253 46016 91344 72417 23321 6452 16723 374640 91867 77805 63285 116344 138487 3673 29803 73158 101486 217682 31583 77344 158187 66726 48945 46277 40762 1866 19936 36336 63106 29455 176954 537386 101960 57220 51261 60163 95172 46007 131352 47307 18778 73831 154339 107947 202382 121745 110582 119753 40110 18675 89760 180886 244037 57083 427406 52712 113070 98636 546686 38576 213722 13828 87901 16266 84944 354471 364282 227279 441210 35084 36123 88085 10712 14677 69526 96392 215795 76353 161549 124230 117233 81491 178705 68714 24356 172489 149466 140417 43451 29659 58160 43488 31574 130337 300575 219741 172074 301879 92462 77351 30127 96550 59036 111871 94501 430988 26190 50798 18063 304441 65667 31351 4658 59469 508 36869 2518 4108 34689 60634 598933 46903 115388 244282 16583 277131 106 66165 108096 134553 79122 33148 150178 14139 13596 78208 78139 49490 124491 127108 148349 43391 18417 460003 35350 169150 65756 49031 91322 225239 98714 142036 14162 191677 41172 116566 20183 16204 95672 25833 38932 36737 41171 22935 65887 4807 56103 68022 152942 70269 85154 108851 1307 77527 114686 103897 92376 139127 47656 255221 46606 148847 79279 531 13216 10742 30110 95058 2086 43927 9533 581 184935 18038 214580 367575 28875 91464 75243 49794 11336 106856 178581 38149 141455 64401 8745 133494 6879 108674 17779 86596 37137 91367 47475 923398 4768 147666 94254 41994 134495 31894 9855 66029 63206 39522 40727 68429 13323 31538 11177 68035 233328 2102 67250 155118 511718 98756 501 56816 187168 5122 38887 16279 144594 23584 30309 195945 2234 290077 57716 10479 55923 125960 79396 64011 75779 108122 137270 20841 4749 203825 192313 71619 124211 168908 129621 143759 45386 19841 120801 40819 31421 211873 7504 20455 16196 4134 258900 787 20990 116239 47434 3123 16774 5060 211226 141102 17313 6090 12740 51278 38852 11963 73890 349932 13679 94582 434413 34311 80073 225795 63069 38633 19684 99980 221332 203696 36132 4855 43745 231585 133541 63540 89643 308731 200709 92249 34611 21096 81669 25098 251491 78796 147893 7768 6427 45313 4763 170529 8539 72076 240180 222402 11328 50110 248410 232582 17431 6573 145340 9832 10777 14111 6429 144622 318754 280743 150338 108014 1343 8494 398520 17348 136654 165080 41905 144436 4426 23979 3409 80839 107325 171700 113843 201961 115505 53286 184119 342947 55201 30184 65241 154901 44542 200306 5107 22712 20520 105273 45805 165193 204336 23804 66128 22148 31140 250463 183757 127138 59657 76398 95905 43909 59207 348253 9857 191435 177708 143894 13041 43463 216203 25267 258273 105709 11433 57697 69169 65642 9502 123894 53670 109975 41166 64601 76082 24757 7929 11745 200361 201135 14299 87910 101353 161432 214764 50509 214395 175609 223737 49885 1920 37412 115810 7774 33600 429729 72758 88232 90183 157941 147357 217042 2867 58914 159470 214439 52806 157083 102551 190631 45920 93657 71788 20937 30551 29099 158043 234482 85761 121769 222112 43176 17697 150117 5229 95664 100135 98408 9528 12783 159643 40849 106480 66148 145488 140571 8224 221603 23543 196686 162171 329459 119135 283904 95988 266910 67663 122487 441370 12199 109230 135245 247066 13290 20061 128773 41058 16348 269338 115199 96688 5106 53051 91253 42284 51357 260650 454467 11535 327652 72340 332934 28997 33081 35755 120018 115721 93125 186321 24530 37648 280970 5278 46454 35864 110239 6075 49090 32807 14014 41105 78987 15865 6767 8560 96249 173356 158586 100379 60772 81620 479072 89700 299492 45050 22646 10898 2825 13825 80915 246185 264657 26753 13730 29514 133634 131171 58990 411912 6312 555714 185768 47159 70693 10396 2804 40559 217053 8200 86664 322446 91417 223203 108720 122458 155282 161841 59662 98175 153558 69490 15985 78702 287842 50137 139878 216409 21286 289000 116687 9978 172433 52810 41200 70404 701286 50145 177939 171697 100459 28437 36224 106977 65818 254252 126229 7777 250924 457776 57587 108639 69692 68212 1440 47512 81373 1265 50383 56599 20162 3614 63462 31423 6845 10359 61338 354080 139484 171047 2385 61179 148486 183712 154113 35913 218411 165407 7566 1908 73217 177438 102905 402311 303486 40118 195216 88716 27683 43713 72224 202367 4085 38593 3384 413799 125685 37493 2586 29182 112621 22787 95223 765945 134341 90078 308145 105841 49469 13544 156937 66029 89515 15947 32660 17180 74477 25723 39951 10835 248535 174108 83163 120081 7903 21454 2375 33926 160241 24481 150671 190417 86472 58908 183948 172771 146420 167715 132225 172097 178544 12061 805 57064 63743 50872 27844 32312 9433 9391 36106 326505 73797 49990 51330 121592 8064 25531 71218 49708 10748 65775 122202 133319 17756 30536 367440 167632 1455 133399 5521 186970 10509 63846 54756 49080 78837 6261 133955 10134 175755 61730 17704 55198 176012 174511 20504 274005 19767 520034 37038 186577 202564 47056 138862 23358 127235 141452 66139 56730 18543 32925 160908 27315 109712 44879 28050 3565 31254 75573 6989 34173 112365 123150 76408 152631 4908 11588 266141 35287 115458 318601 23317 141076 13283 88104 47473 22466 63657 54567 50775 393123 220570 21478 11369 85394 38107 66280 98198 117367 285343 34047 98103 410 3902 108491 257682 157003 59571 14062 45640 462779 51769 9953 15691 118011 46178 88334 46955 30834 308540 123172 68095 149213 126646 213653 124816 58994 172728 100849 108220 295377 286551 105576 342540 633973 88781 90864 56436 253 2183 55496 101971 65038 149597 72706 88532 26707 13115 42199 226484 166815 63138 32669 103743 1534 69806 59124 105451 167503 76445 82218 1350 226211 19624 224392 43304 123452 65174 82418 55217 41842 162097 144045 40402 97955 6397 550 121965 107610 2231 16106 80809 243582 18017 12979 44296 536140 18685 151452 4175 6559 85629 218721 172079 27607 150824 392617 147040 24807 108196 22001 466649 322060 89896 54035 13739 39736 10967 57106 302358 56645 39138 96097 209544 106307 3049 44563 83210 102026 52177 568 58682 261583 149196 6419 23444 49980 227221 88260 28252 106853 78099 105894 109587 6700 406161 31345 326825 139411 34489 9000 62258 388078 12030 17124 181117 59153 64012 66395 14695 225195 173490 47875 703 52070 119063 4401 67818 161603 72398 247003 7142 86163 159340 8836 10734 6508 73656 23012 5316 94786 56516 212002 10724 131042 137638 168307 100475 124847 60786 52759 355137 45246 54755 17921 37834 288474 63541 495716 296253 63648 74931 198757 67016 61039 123815 16550 342 23763 366485 11788 69007 38907 71995 53320 129974 18504 77355 72666 84561 150480 98670 12950 14728 38655 10048 246680 165878 22031 104430 94590 536412 13184 152254 165331 92749 20069 260684 121912 24667 34534 117790 65738 262221 103795 217378 91263 11080 129414 551154 64212 35042 117341 147042 14143 88190 153202 25453 3973 13919 100051 19504 69308 70015 80958 29184 3803 14531 206553 96367 6066 94567 64575 29153 139888 23744 286870 101907 77254 68539 225202 63269 14207 44479 1784 38893 40 14100 47588 78882 86472 39 158733 79391 30561 307785 54508 151516 146099 3450 252868 56504 200250 79791 527 88801 41795 124641 140355 11667 38213 88459 279659 39748 33875 278367 5255 253812 119328 34280 102449 2410 54939 11301 187393 10032 124403 25506 12124 138405 102488 88477 18951 74435 77189 313752 271927 143235 83549 9380 46022 42411 45990 90517 133225 69180 82517 63955 18291 45090 87421 85954 18372 84543 1344 159899 34848 75435 14151 140296 312315 77823 25131 265483 436121 21935 59636 25753 26792 26714 197188 5066 20493 146897 389835 59032 182180 63994 50603 54123 58925 1547 65838 72586 112793 19310 182533 9450 90774 138458 10956 95959 48560 116111 41762 3634 124346 86283 42787 80470 3565 64628 86807 193632 88634 10722 7276 81140 217118 83319 93685 162628 43629 39392 14042 37796 11260 19956 13198 27304 169172 47066 50816 39527 251866 66711 67078 133062 122828 251790 45553 24041 38965 267818 67295 138975 113403 53980 66377 140188 22174 53955 23258 135592 27548 18156 30814 42002 66437 110299 11171 2589 54777 123516 28539 65065 55234 62027 44153 97886 338870 54833 44252 104736 49242 343417 28151 103828 136353 93683 40253 29121 1369 284786 15850 63227 316249 246741 344972 61049 25557 24409 117961 12301 321125 136034 10152 153892 179754 8582 283903 131455 73320 153531 44426 15423 5322 162194 10481 44703 253329 10687 20708 70440 151592 4283 62854 26608 77968 252164 209450 6718 69745 14036 43093 27748 5459 23604 66745 25526 195258 98090 64480 237673 185343 64170 19307 136993 168893 82710 173121 48179 53958 19016 17499 90448 191529 3769 117272 29910 46950 2077 68125 16617 73792 7897 24390 51357 24064 28211 326263 33727 13349 48826 42858 57252 224089 114114 147288 15445 77878 117635 181374 98249 310584 41378 16935 29868 48194 38092 35773 39372 53189 98019 15742 92690 131504 72538 65834 2517 48491 91532 92532 49594 21277 329230 97543 81314 8418 170306 5126 72611 327249 74201 45146 112737 45778 47312 33094 20289 43610 93344 108094 21275 56232 21014 94319 66235 61868 15502 218494 18229 11343 189091 102357 6955 97524 57592 171611 402350 681 66075 22751 25044 86254 233366 45584 26098 55391 106701 112396 12933 29122 2697 10057 99960 71131 27442 29994 105719 133190 130326 17555 122700 117233 41185 187355 108700 159250 43989 147510 306184 146734 7272 59743 84771 278353 146791 105751 11418 110770 67821 38306 121292 38317 164723 14468 192426 61263 211601 193650 31760 87079 96818 111527 28730 161268 36237 66679 27091 191096 1592 142215 1938 40643 75868 103402 42892 185086 514284 149328 145242 108697 58032 125694 151796 33267 21582 136945 87848 97701 18016 64820 3212 56494 166669 86341 217196 16505 86683 54491 27550 144004 84693 36234 14722 34101 13130 331597 70812 219 17297 107148 76363 46616 4610 105254 158944 131614 192884 68288 72872 64689 14942 38782 15145 1249 234741 145923 28685 3035 545 39835 53548 237334 13726 49796 63021 68580 125264 29974 31591 151168 34062 91716 11898 41450 11128 5693 48594 34115 43932 127523 2794 188723 41725 120178 28351 33620 154065 7559 351840 94983 59014 14400 26143 530222 192011 9061 119294 32518 53144 88033 169666 305088 172025 314647 101 30735 154717 406123 30908 55578 41777 136750 450963 125177 25638 159905 74369 117765 69474 55218 2238 13584 36822 34351 71489 357645 199779 129105 215588 101178 41360 97857 174119 30351 303121 32653 16302 23821 55862 127098 30304 159933 70513 62332 7898 51125 7346 43946 23504 94811 2199 133962 74851 312529 8682 230817 17710 45240 197771 62814 153147 35497 119673 167330 15646 18101 87736 2896 19011 73756 84347 79708 360565 392697 17256 47379 44755 140596 48173 4258 3644 168311 31296 164309 310266 140503 537304 16908 9118 651234 7462 92954 100851 25799 41891 25644 18080 176681 95215 10282 135900 27534 134759 42344 48298 143964 132147 13105 32042 35908 53189 180351 46851 66089 98314 109784 23601 298428 52484 331313 43075 47860 135974 9787 164169 21082 32940 34178 239935 175921 37334 3365 118149 43069 102288 172794 12896 73019 77489 182303 83278 152520 10721 172592 146468 54063 124577 322698 38714 77819 34035 154854 33948 123593 73611 45563 173180 463311 372210 172242 162110 135754 148662 8620 42089 171221 272606 61271 118594 18205 29358 20654 355380 17750 61826 3803 123588 80652 130233 127954 47293 117311 69137 1259 64084 180242 17945 92073 68803 256356 21190 38240 12396 39406 71667 122699 273495 54451 2836 354924 130921 191899 19081 146371 13078 27936 2374 41119 61282 84950 59705 49848 214485 95500 109188 106494 193045 154280 4451 131208 33251 22773 109490 268425 668911 7159 30790 33575 16963 94160 162162 88086 208267 106622 101124 186596 29033 107222 112758 41704 53240 149828 42830 6326 47142 11824 58303 63446 13903 136398 14922 47052 49212 98991 97436 541689 276757 107661 5925 58362 117956 91256 45783 127967 234554 85670 47347 163521 37269 8009 125227 29229 77997 126984 91283 15363 43833 11165 52725 119237 48668 138618 295080 74319 318917 369747 159865 32285 222727 133628 50391 252891 165518 54100 27339 66866 82135 178823 183475 16598 27648 72970 123515 149272 72096 78755 239816 112441 132494 37789 162834 290831 26010 2909 604 121098 115020 54374 107353 86102 430488 201772 72069 103950 38057 61935 202701 48026 74494 240641 325249 237872 170963 178258 37054 110117 131549 25605 108607 25600 3183 128973 134107 369168 71088 92996 231210 100703 1058 86875 24618 66790 458524 24207 295293 21664 11089 39327 27515 49069 51326 57375 147891 46878 73765 377450 69787 6243 36050 89508 51032 207330 313924 89987 229830 4163 136742 134749 32948 6140 52328 109897 144862 27127 24574 22482 150123 311975 177189 22289 26758 89975 22360 140812 92068 11624 1690 136409 86388 27763 2184 345883 193981 4218 324 71493 25526 172595 23032 35220 62447 85197 18925 138823 233210 1096 367752 62069 78645 91186 20687 123816 84062 92390 27939 28799 75824 98328 217543 97224 57260 51110 156129 294296 22676 122588 4109 116865 12939 130362 221580 20319 78837 1790 147093 107235 73705 139231 48784 180592 57027 63361 71877 274893 120268 198175 94063 85490 26802 21762 27724 13935 231902 158783 123917 58749 6795 102074 173860 17474 281609 300145 43707 15389 89545 159680 18029 168844 161747 36534 56764 4388 148733 22057 19896 108059 92570 22068 116726 22030 41311 31907 84081 111091 8648 19488 51620 118813 4527 6555 27721 123405 62906 129636 92166 17808 26857 3001 57396 302831 76853 58428 65883 67620 15073 87743 41924 378298 17288 1890 143786 90649 122411 203948 105 331681 48558 93075 140247 239774 58414 686 111671 86676 54773 104560 82140 188777 21251 60010 5899 149391 89722 52725 24300 189195 96502 56890 113960 142969 8661 95660 21050 87282 159155 360839 279878 2773 106484 59623 41225 56859 222878 228404 222063 75935 163429 16990 20678 40909 109349 127398 72692 16543 62993 71153 639802 118646 47143 68854 91701 99921 49746 46939 48402 44118 15998 16196 24162 18198 24068 236402 62236 315616 7467 35503 52535 89905 19059 10911 183414 166327 25075 227956 4295 176559 2147 14585 40160 54090 25691 93595 126495 230786 20564 31534 129808 61745 233231 60989 176917 23142 132083 176886 19586 306013 49706 154727 47283 49422 32154 27084 83944 40096 260776 114386 55916 118337 233310 121577 15953 131809 38188 120992 423354 126535 199798 67245 38663 236719 129805 405161 117093 34615 164262 142009 52612 136527 25494 24126 72667 58410 204598 162878 1367 147981 188172 437259 131889 155864 29631 697 7505 673050 82436 149952 49748 114421 247625 3180 11636 84944 328866 356418 948 24948 35575 41602 289519 25938 3725 239178 35076 20491 25626 68913 54493 30568 15618 135282 367380 42728 91931 161174 10802 25345 15930 417931 204675 112628 108163 48030 57752 77568 25872 7403 112110 38811 7425 39144 136611 26053 81444 33465 63473 46317 63586 123375 89779 172260 219816 72113 68321 67130 17947 82919 86851 49383 30153 86447 27795 48026 116660 89700 59266 21930 7035 90449 1806 51530 367209 33277 138120 77524 42329 119505 42590 40739 42950 234708 288590 58084 358587 104580 161785 51880 260635 69153 126179 4402 99630 94971 7735 19242 181766 20799 59285 24860 78462 17060 22688 181297 17562 82294 106002 138960 62942 190641 2283 6141 140560 102043 36165 43518 66577 62066 44921 44876 26180 62986 212467 140655 27707 33514 41664 62053 64129 46507 348289 43941 7514 218117 13246 14974 206376 65288 122226 23763 46616 226033 99281 325621 41443 3178 1558 30015 147035 224363 50249 58771 15847 27345 37519 74183 340789 123756 157916 155538 125449 189774 4541 11143 178916 19238 151559 128267 211582 32808 9132 17920 121641 184848 26785 327 21316 9920 17308 203721 580 87544 52890 52955 123576 46402 52031 20359 27885 122671 52453 2451 25614 228775 84366 66962 86157 90533 256923 123543 54878 4800 32925 50235 98430 186173 90936 10802 6352 189538 48473 268766 7206 65938 145844 31607 47415 13075 90459 32053 3147 29918 31812 148462 173596 124392 38429 350459 185542 71003 5990 43690 164334 276821 268 186187 44036 112950 23632 134262 103332 23774 113983 4162 61056 11561 73976 6239 46932 253382 80774 44422 43910 69059 10317 52925 72943 253488 73121 109727 2778 98452 164910 24326 62456 65080 53181 9824 149686 65405 76080 42411 54852 140498 33116 152740 33393 44 104044 39582 32373 57785 29450 39498 69537 123580 55618 122978 118590 21955 33175 172725 111848 52585 202057 16897 37532 452109 32776 38457 30694 67541 296509 76628 52772 77013 37928 172454 45067 48760 60639 238798 61083 70998 32985 50172 126513 62045 50614 149464 78826 107576 62870 154855 55445 67285 48496 66771 177331 345143 343026 39583 27586 279932 38149 14808 61362 290205 21716 35 2682 30284 29781 76315 89643 115249 44580 206747 425113 95303 18704 106973 155426 22739 35161 76234 5876 93013 271895 100651 38842 114308 91735 65024 17168 435 113687 347906 23781 50882 11706 3909 126288 124559 5756 265198 4256 64164 132328 23871 64769 4546 11552 284019 81584 200899 7030 37725 347502 103011 920 7793 11523 109688 96152 65766 35076 155143 43583 34745 190753 169652 81980 64313 89045 39874 2133 128499 19144 105848 92669 408078 100075 34544 98724 53653 27106 138199 90305 47844 210124 56175 159128 95787 24790 126893 3229 21300 52362 47233 53186 200465 110897 14011 112994 38247 307252 42772 36125 198680 25502 77872 89112 275381 36260 311157 25729 9660 5821 44694 108207 77671 35643 21382 394660 108055 96428 5396 32446 72711 12178 73463 43342 72224 23940 45985 23942 124576 115075 45848 30123 56225 15560 20703 9105 120163 33522 120034 71783 86084 533869 84557 62337 30847 168309 172929 36521 188982 114592 33913 663026 57145 3483 9419 126159 294815 76175 42926 64415 9104 165831 103810 47010 42584 94779 48966 34657 11654 137538 105504 36845 10257 199125 68216 19935 135948 17832 6820 76440 28931 59923 12230 5631 93126 168411 24191 18989 97519 94365 45307 118771 41712 26511 43482 59849 113914 29466 75139 13818 200223 237073 3799 79337 149517 32584 11443 10978 32262 25882 184053 343111 111176 153201 51673 49556 48819 110869 164160 10194 67515 43183 20526 42501 16829 22768 130480 15487 114151 230023 139115 112921 176058 6807 147688 95023 39843 24910 209584 256891 126529 8237 40479 24609 50102 925 84686 49004 38557 12436 8087 407609 12074 101611 193318 187877 113917 181947 8654 128857 123571 177954 157926 229645 127972 165232 84122 99212 50404 56596 11386 89091 162379 30884 466117 63749 226602 32803 12073 14780 169967 15225 945 13595 176116 412977 8236 120464 10461 59448 38845 1811 46165 162925 2438 110699 124290 179310 48668 30321 21326 195714 15604 25205 299859 122202 69130 39136 144794 41210 58168 59597 129966 171807 274135 105240 39753 64475 1052 16156 58535 6469 10268 124631 121157 228456 47876 9477 140674 151252 58199 248315 24921 197317 60863 135185 21229 19208 108996 17500 64160 31357 27686 36327 157394 34118 86065 149874 59832 92769 216162 69352 230802 83218 18154 155756 10275 129826 104383 1160561 45858 104551 73745 31530 6869 198994 75124 82996 173408 51235 133891 47328 108449 267091 8200 47894 156912 62362 18197 65348 71251 183034 28627 104629 200393 84024 60033 142832 90850 206890 22971 193339 38808 28201 37775 20572 10443 174745 31579 163937 124769 10027 26763 38180 46363 335408 31573 279514 78194 3418 95840 72479 10625 50816 50764 101631 3841 40516 18290 203657 66359 26911 76810 69008 166751 39802 198779 8775 3041 6331 69833 22337 92293 96389 63836 91525 14759 16776 371698 23890 161321 143226 21893 463442 16889 35903 484 109106 117703 183496 60753 42233 11360 59760 3410 309475 74212 46429 91053 68358 6303 77653 300482 8159 55293 76013 29725 151247 101270 188492 10799 168321 50009 6587 74453 32447 19992 27668 28420 190136 168308 69222 22681 43546 5875 113465 119665 84080 207454 132363 378175 17252 33953 88410 46199 45948 67375 41191 86083 185014 73944 14369 14611 54616 171559 265472 154298 56367 7612 347883 131759 70932 35873 16652 109798 67826 106758 102070 38864 71613 8535 55166 237442 28398 2700 11531 3796 175014 59886 83226 77678 94549 55346 78127 33654 80342 362184 75631 15442 48075 11509 32086 61392 136184 143960 125386 27297 214962 42188 32060 144183 182264 2485 378 59976 301399 161751 25542 41716 62189 47387 134484 3274 185564 103348 12527 28247 50551 7242 16258 139237 58091 1749 24509 124447 63376 183103 5591 20745 267837 87652 11237 83031 122175 51227 8840 49492 156623 112962 162016 201972 29867 61245 6196 184172 72889 107881 64439 244858 332214 29795 74233 129442 38720 23357 8422 30350 81647 107597 4092 32235 202004 195242 255188 171219 55424 117004 12493 178157 126060 172119 247306 279739 166797 290458 253767 154921 50398 91235 325272 38812 39245 55107 4844 4151 244125 19705 367660 230236 85196 68476 10054 162994 27191 32079 120240 22979 103017 182572 19317 184022 244343 101431 218388 32610 30089 157664 12702 38418 35727 124955 208658 48519 131520 96159 139926 16759 114100 134932 11225 83625 35640 23674 23432 34652 62959 105774 7336 49396 89326 3662 12137 9337 6020 110688 84892 95312 217085 78412 123934 8470 124696 131977 132200 46069 103674 44717 140382 37767 233425 97238 37079 459451 49309 133068 53888 23073 4473 174165 607531 378980 26807 85202 2054 23846 25584 134168 1889 133437 171972 136161 42222 189961 72641 52909 59494 23839 9619 9383 138539 115091 12778 371493 241073 230695 222186 378369 25116 224486 49877 48778 65558 45319 6257 55120 269956 33085 511645 57560 400271 76062 20895 71103 174330 10471 17359 15086 29020 245858 189155 34406 36178 28173 90900 44730 33237 101558 21748 171674 46302 41414 51674 20266 55442 229325 55884 56657 99143 69141 26616 107469 52962 190159 73196 27542 11335 70595 543183 43886 68867 51746 188747 36598 11260 4975 6891 25204 67330 25811 41468 35667 48109 27474 73111 75793 29681 33567 158955 51781 95067 76101 20850 76358 84655 63976 197127 64205 31348 394209 1716 110298 12930 134589 51823 4331 33146 35996 270309 46624 72874 136740 129470 168771 927 61627 24658 76314 181971 137413 80638 32119 42500 91655 17509 167016 39443 69232 60440 115006 80476 368 28727 222572 132051 287949 23745 48651 84833 96291 177161 52108 182628 312812 17411 23030 13990 2377 114539 21141 156727 114538 112529 71445 28207 93779 80091 98152 141975 82363 158292 29749 136629 46518 11511 75202 36224 21173 215728 243788 160616 13372 179 110463 97140 218771 402244 29983 238367 432472 19506 191380 217096 293538 3423 21782 98667 10289 25576 3788 114770 22119 125782 180270 131990 174901 116164 113192 5511 171628 44885 143642 377791 105694 96083 21404 45279 144532 69072 688 32003 83138 28541 2155 27706 164092 48100 87450 70705 76045 122652 29188 184672 149842 134566 290547 19067 233380 29159 177681 71244 33483 159917 119025 153994 230588 148431 1794 127249 32081 137018 37169 32505 55188 21120 131976 240763 3121 42393 490172 38854 225549 211614 34403 552657 292045 200942 180899 100404 76106 106829 76898 174262 207625 66166 25228 44895 103362 188735 68428 228088 48719 60894 15405 19892 215996 254841 123158 76768 156844 44143 166673 262380 179661 49328 94300 224674 60191 86087 42865 166415 395486 115892 115262 273010 136909 76754 57550 161371 138032 103285 180674 30211 84345 145924 47464 54455 39779 6195 40274 75587 113859 199087 26739 122846 14268 95257 53873 16190 212756 107929 89892 146844 116850 183276 320996 67741 161987 51339 470666 18183 200752 43235 43754 60365 72989 15070 244272 108955 68350 48151 33020 43370 19680 142363 216055 21149 79859 37664 46231 82458 313693 106194 252702 157568 20120 61643 139 143438 10760 2751 5930 52044 153763 1162 382544 65873 101501 19101 221438 44168 17590 9014 159616 197067 264095 116783 61691 29683 31236 66003 58283 73001 7656 4813 84784 239777 584173 57887 208773 185074 50693 284758 72871 13671 68483 28054 33733 346286 29407 12359 43343 105663 72191 11787 167237 55995 446285 56728 262528 172004 77623 4207 499 131833 116182 64136 2488 11464 193855 43437 23110 137100 135541 115107 30355 118747 75766 102291 135083 24876 84926 161037 106840 53971 38497 18486 57282 184621 39319 52724 28338 38634 38165 6903 19477 104682 31976 97290 10787 27268 9462 65722 303332 122368 25808 99156 75876 51136 35407 11714 26698 1995 116429 244311 43280 187899 236198 34612 37332 250149 530 98560 84509 68555 21250 136253 46862 68146 411859 6703 58038 73662 161323 19611 720 32875 472323 10050 60815 58404 84758 63307 38346 102285 38422 101789 218880 198245 113739 112547 204057 88509 98265 50164 69739 90479 11282 140136 127294 86692 52923 188333 111931 165437 98265 43344 250493 28055 6494 332840 29107 67036 171776 11479 5128 163745 234749 7345 21505 49461 14303 112368 2348 21976 91164 16015 20683 48670 18583 23131 141677 10631 56896 22893 103321 26184 139406 37336 41021 199209 29850 274889 9479 149923 50161 47545 29616 40115 99011 95588 55911 69570 144678 80690 619929 8369 9491 45187 71046 67354 195264 96801 16638 175545 30239 317161 25866 19853 16284 174787 34449 22154 21902 138483 101214 99796 66535 3831 147501 158100 60953 68577 37473 72206 135924 3905 5659 343998 105567 34762 15591 90738 103736 66401 4770 66338 8766 101153 53879 32299 115016 49521 8582 50218 216256 71443 179224 18952 53103 27973 40938 30949 10235 7068 102766 1030 159795 21485 43898 233211 143418 110717 21046 12329 92974 26145 18747 30869 34325 769 26686 42724 42477 23455 102509 81201 23845 204755 17670 126237 46319 827 199681 19953 28472 158134 86085 111676 77690 225983 49452 50544 94117 131589 2641 207987 8804 374892 245644 110023 12384 23507 189422 68960 37863 86121 154430 149911 3701 90014 75484 42551 384058 55517 90881 127903 260261 73736 37883 52810 299513 59525 158258 114217 89810 23703 29244 277094 4334 81602 189375 58356 124362 215917 57917 275651 14139 112704 250752 86778 79256 30159 32814 66320 23112 172592 164043 393524 94035 40813 105429 33771 140410 30928 9417 77721 20558 21260 105864 238469 83586 184994 227716 220670 5105 177339 39018 131441 47862 150999 88741 46852 10740 149797 23415 196520 115855 197657 347970 15220 183377 5094 154810 31796 446916 23114 112303 66399 120472 83852 78850 60693 49023 108882 51144 108108 24127 1659 18864 30910 243060 270249 82903 84855 303568 62932 50932 81765 35057 24719 15471 41608 414021 107155 160869 90452 46275 118197 40573 159355 72655 284786 54986 130437 69291 23768 16907 149961 26310 12294 169378 1050 92560 573593 131470 21583 46971 119795 47091 7941 72324 278453 14561 110104 601 194007 121901 161448 80560 469043 154520 73113 182480 7665 70949 422960 10946 66732 30069 143277 107083 81367 114 53961 411909 64161 50809 11214 45427 58619 94495 92110 104742 64763 192923 10364 243004 824903 36848 77310 80568 262450 64422 30282 23169 87080 140528 131456 72262 13283 6909 120538 155984 130738 116994 76077 237915 132044 234245 299458 23686 5359 64229 249294 121946 143481 19596 65908 12564 115748 103433 56564 245506 84526 16172 59004 27340 17857 139972 39501 49428 122243 79084 85354 224558 191128 16413 100447 30928 56461 54150 54302 7462 53380 130374 46675 52308 24537 35329 26800 67939 39637 3614 196038 51075 32141 177460 46311 33166 43234 16508 288213 199110 93258 195613 102714 141889 577465 145697 133460 19549 163171 202129 29091 18975 67459 35960 92308 182062 90846 7069 229959 70822 183258 12961 146611 18667 57236 66305 48898 23228 294866 203078 39616 14891 77863 17102 54786 48379 112034 37660 250317 93121 19083 60661 107780 13300 195863 172802 24555 40204 147298 1029 170251 182333 7573 81179 127089 36365 27294 4523 147381 7161 133137 308113 67743 127506 210494 39597 4706 20825 37497 108107 30273 27053 495921 264673 63056 88961 17923 49127 118332 76756 27934 37729 155804 20053 191354 158543 70980 70837 43204 41929 111078 69415 7315 61720 101003 7118 394341 22350 64341 52800 75184 83418 354 57158 97331 605284 190161 31108 70006 263926 399705 185677 47523 24462 161257 73617 55354 7638 73983 50178 74917 66878 73138 62304 230674 66511 40434 119253 6423 165171 198703 147128 2828 125196 232759 144783 3262 131654 22440 91823 433456 42473 28664 377486 157723 38033 230866 74032 38822 23946 138836 12682 503 7522 29044 85762 23933 97202 28047 9225 52320 107598 9823 89865 17864 131718 233149 10622 7156 2264 97995 133701 95823 20471 9347 128658 6202 48009 22991 119002 132312 57904 23358 74687 196644 341435 43418 200674 34203 7363 311063 188092 45272 28209 35393 363220 247594 217491 226542 83773 211605 186452 111980 17114 65600 243192 85588 137245 141819 40335 136997 15530 30605 125969 98264 61861 202031 311831 187915 16281 100310 216954 363649 47852 32943 41057 105299 53691 73891 52650 148100 28427 94673 79112 22469 161159 247075 1029 50427 61868 165576 47034 101782 96377 57769 184190 59046 75678 118611 5169 40190 111229 66447 121777 330493 47399 203156 27686 21591 55785 1227 114551 38185 84686 129139 12690 228476 15135 142286 228590 188142 15256 185711 376386 78 134864 57868 172703 21633 6959 29556 26970 56055 28392 335934 228623 298984 52419 120234 28686 103978 184377 53041 45408 10757 190350 33221 171259 20325 109058 59663 1694 38353 15032 274905 111374 131797 92999 98711 47623 134394 5819 20264 486147 143278 154532 771 72304 21038 153720 8648 181935 29802 241450 75765 142973 15638 213781 442817 37185 36852 45434 5567 31101 57567 28173 77536 56958 205268 301396 9054 64516 29269 262732 68460 95390 90475 230167 44116 50331 35883 23802 162654 21868 144046 186948 62612 132251 122805 75923 23950 30908 3535 19271 37083 24845 122171 48915 319370 32583 91820 69079 51820 37034 594553 112887 320523 13356 264608 93037 76968 173229 75244 76024 184392 24036 9865 22839 37096 89208 109823 108691 148375 235078 31234 29050 1607 216623 55447 260435 99841 100741 1651 24042 214411 21499 174088 7093 92692 47687 135175 292466 389492 7932 41628 123830 17861 90936 82 384091 97361 43544 32960 178631 268236 219837 212669 44409 1686 55628 151015 24390 49352 129801 38071 110273 164939 122967 28732 282942 534145 40997 70573 119901 149727 37208 157238 206734 63653 36804 118267 99777 8553 165439 130921 28494 89976 48957 24736 9512 37879 29246 136229 115420 183953 101730 154353 220211 21559 10662 146689 338016 245188 78177 120519 274863 149041 113689 37043 114582 19933 168835 46594 75433 151198 16840 327666 34335 2190 122023 22948 126513 291731 255061 107089 32982 261027 75007 148814 319724 71890 263 359497 99645 359628 121466 179201 70732 53852 65555 150 24851 197452 23101 516 229072 7654 55945 77494 40943 22610 33686 8908 376410 144174 23859 104453 213114 60306 33136 156575 38661 36652 108852 90198 48158 18425 105633 4005 36693 174930 138592 91716 105970 83709 176180 267748 180426 30772 66252 55900 84810 112608 110611 403321 53362 134416 876 90318 60192 11111 83656 163640 211965 76660 8366 74997 8006 53755 110991 70919 21518 48643 27421 48555 17907 57611 143148 183731 63202 23787 23511 243867 99077 26540 4128 103110 56066 33258 251151 60221 108360 14374 52112 138437 26857 51504 47999 35508 68685 15106 109116 30151 1734 27398 6026 165270 139569 53981 7642 5643 67459 7632 11302 20239 151418 78129 9852 136943 145925 137577 91354 79064 48348 191097 21892 65867 215612 248538 30321 341145 22238 39680 79649 55456 10530 47629 175539 17519 42839 743 109501 104917 32776 241601 212231 136741 54427 142652 206456 50416 294943 26906 163292 6982 33295 239840 15217 118133 17200 63015 101686 2228 106855 66679 140858 72950 29454 78648 58154 53125 60964 184199 264168 78391 80038 12936 61917 35259 358493 7263 193546 45233 56827 18660 21805 152366 107286 198407 8224 264267 154509 92509 97435 129591 166989 120233 75249 39916 7854 51327 58403 164788 15134 13154 947 159767 59245 3348 249819 75949 39045 61828 62830 31001 18439 115345 20425 121046 11791 330964 24354 277459 10987 274 118156 106358 5344 152847 19733 168567 136163 37939 13735 115153 39480 217021 94984 759 14850 55142 365350 48833 70595 131338 104632 152220 21985 107777 52332 2058 14241 109437 10069 59401 73963 118808 132264 29233 90978 53425 178165 101056 41510 80069 7243 49545 122281 277385 78905 47963 37100 123070 99588 261090 56026 182090 102489 122590 3502 32181 71255 34103 70951 6462 300977 79234 124669 114205 34273 52993 430493 56242 21501 73281 29748 99623 249282 27683 161657 17786 14773 80448 25188 274053 256884 5708 55660 154902 71552 17293 66759 18127 75786 34249 181914 5446 164926 20880 304602 10129 27635 572398 395964 59069 83232 373056 194258 50084 104617 15064 60832 14470 1271 47994 271277 12446 380520 546148 1811 18746 8406 35814 401853 24544 14132 65236 13101 15092 25541 223203 16264 94463 212744 65635 45038 17277 51817 128034 319410 67625 15913 69863 417841 146246 70439 71180 394384 437328 132516 147481 636683 3219 27495 61160 10623 27630 152259 2872 306667 25212 207430 75637 106414 300744 66679 22566 142696 35094 136632 436207 7640 19768 63538 120940 103527 51515 52530 13199 284109 65813 151 76032 136417 306794 69535 34832 30879 779938 98609 55657 42208 44406 12858 118658 1223 96337 10096 204965 104935 140859 145616 654 505439 19519 208947 54606 4572 49356 81047 202982 109940 7318 227854 156832 74124 254905 12197 25613 84331 234401 109705 472009 45957 162296 86094 37756 33857 88083 287 6551 12197 134021 148860 69631 20339 9964 188104 197863 72306 203037 45697 61775 46846 18910 28884 142817 70639 81682 210609 124165 109687 14085 666 91098 4595 11854 103816 7198 66341 43083 113057 115030 147452 237655 112259 51626 196061 12522 91512 25646 179108 111886 743082 98755 60228 82543 83323 35396 19200 8306 37196 193418 239987 25902 64838 111874 205521 39038 42264 15678 754836 67392 251631 33984 18969 232828 224847 13160 88432 314863 19022 199422 69688 27008 37594 44229 184619 132105 43748 14001 33442 31293 42901 95748 66594 225500 115748 231983 89356 323617 41138 40165 29472 284192 81196 44855 7633 86522 24294 64802 40468 77116 102253 9659 92716 115663 6231 37004 205002 76176 55262 15808 23399 99206 27246 62696 23209 128850 78235 12436 150600 67043 39897 18139 207528 2155 2438 10709 23018 35880 30041 33844 75167 41755 59051 78307 25743 7947 259297 61920 45396 79959 43096 2446 173891 237546 22490 43496 148851 258332 9608 79691 314985 21360 9486 10062 464 3827 12361 18588 163679 98536 75838 52097 90150 15424 35542 8062 83048 30310 19631 79389 27200 133164 89355 63019 76576 144774 5456 82922 31051 19545 52806 1128 19840 302625 15684 2610 6865 16176 6499 251698 93839 75247 119506 163668 208909 18040 228332 339 86438 23031 119304 85905 231173 205299 23234 20683 2413 111083 111568 9439 16455 26525 67973 70636 16856 114296 1137 321995 6530 75346 6827 51913 191248 67953 33326 49808 312351 149842 42308 15658 49086 5354 96766 4503 31506 174722 73838 46322 238438 177762 110061 173371 79617 197473 150814 237879 177907 28163 250904 77001 19765 77269 162145 348994 45416 28215 82924 68022 159931 185947 158493 257012 51770 111304 134521 23499 3495 44456 116511 47352 679 69698 35989 1763 2089 106575 292806 42492 53967 36515 102346 78364 110131 31731 36776 448559 70238 70823 48538 52243 109949 20834 396376 4961 17847 248328 98880 67690 144738 232690 141970 23340 78060 116581 128737 44670 102887 3557 204742 120908 84499 126749 118676 6129 188014 98836 18337 73736 293004 58404 238804 157612 304355 125920 92990 250771 8515 19406 83558 80279 90569 326576 172224 387450 133076 311713 235674 204567 128083 108254 103608 75036 29502 61370 195362 10801 48393 12317 18291 12510 16177 99439 196804 32979 313068 13102 53 95602 25569 82766 39914 40262 58161 86211 83717 29833 146764 104903 14787 43290 189174 41094 219522 116221 47639 9541 34963 10194 77576 20228 239689 27029 13869 23471 67377 17804 22118 15115 68184 21641 7499 606 28037 81612 124792 1817 10768 218476 5162 56343 37625 43028 89963 44074 79176 21922 130276 4601 46866 42195 79342 90667 487233 118379 132620 292551 86720 383308 85392 136120 574637 216176 22711 19906 163191 87109 63158 40876 47943 12558 79212 49052 5528 39753 97539 17352 113838 8952 37300 43268 26257 4776 128443 136105 117567 18849 240286 142082 175523 65930 47263 427959 140962 28363 42402 20069 96613 24476 42828 38203 173924 142607 233257 218921 260961 106427 27328 34064 57591 51189 53271 163819 160190 178059 262968 226183 225587 139425 8199 47508 103843 142365 43205 9370 59627 54193 112380 73944 50555 218722 92080 44331 29145 18739 497865 82625 91155 309744 300453 74865 51781 16556 26369 75558 112456 57924 176800 212355 288152 40128 11914 388382 57563 2103 76425 80295 146738 263639 29201 15476 78225 3332 84097 312508 39709 162853 12430 60422 300650 122253 44538 31054 41164 46892 62696 181298 72979 132038 48385 178486 226503 187216 16036 35812 74406 75292 12837 245880 11485 79207 25603 50014 56613 129392 169342 154834 76449 175978 191681 65225 126168 180207 18993 66159 24813 238446 74761 185593 180061 7971 279318 12840 62189 88315 301031 98583 363514 46823 29786 455993 11993 4296 88809 111119 185566 6363 62127 3222 26672 309903 26218 485415 57125 12373 47298 11840 33910 14150 325107 173752 37024 39581 163173 100941 207588 112633 42481 990 12780 89680 37467 401137 173909 98006 69859 92636 141238 41611 34509 176118 187957 90493 41092 23550 106016 50938 37031 666733 118361 263716 5676 119160 495381 69166 27380 224141 3558 7810 54158 93688 67228 2935 6204 21217 43829 49959 67330 321755 280424 196038 33769 313624 78300 126000 283900 41817 4583 78850 42752 127178 18278 4884 8391 2278 11230 75744 304 23769 4008 54776 2855 165129 69290 56059 237377 75303 68089 36608 52908 71360 11453 136636 4449 108682 21581 76671 88024 4326 54437 150957 49554 187934 71642 169673 223704 37487 210284 318302 196890 43083 37976 138884 29826 5851 52306 8511 189599 199355 13943 162099 72767 131004 114907 93792 54172 16989 28159 93951 50685 73948 36881 205171 215896 116520 85554 23688 62147 254919 65056 34551 164404 59597 116268 122361 515265 53776 19557 39736 36657 93798 139607 287263 15960 34731 52676 21894 13836 28987 274931 2587 28786 131782 139700 21224 36689 50592 14678 40425 6407 67424 133321 11282 134114 108795 64180 26078 1048 46531 83011 61921 299482 90448 47345 45579 39473 74720 151758 135088 64567 126048 198152 273438 100762 84691 4537 117369 86483 20736 43258 68096 1449 136508 48499 95619 141216 172730 30854 13957 59737 51020 55414 112039 101429 38483 32875 61830 94048 226945 6999 24118 100779 105829 82233 1211 252641 15754 41096 190561 2748 136154 39935 225457 31004 74020 346944 141202 191456 233801 203938 76336 131209 122091 42368 36512 37526 62768 118474 1515 59238 59697 21737 256797 211937 130809 88655 184003 31136 35351 13921 30466 160712 24356 24487 165416 18283 15739 139477 155988 28609 169326 19632 11038 51920 164460 322294 1428 62450 504 29047 205010 32244 12840 138379 98359 178304 38719 67950 33275 265886 95767 5687 395491 208495 104745 94794 64553 24349 64925 109526 109017 68005 114808 3032 9492 1458 33914 160100 68512 253636 87433 24676 224016 121234 86305 283437 31822 28069 123100 81907 57953 874 29634 213288 4569 223267 10381 45037 27758 43772 184412 92369 65623 61360 37777 18353 293487 52115 49652 8860 31347 201323 12187 106705 71310 4761 14838 15069 23834 305 65573 45402 19222 74584 21295 39665 61719 20232 245274 89642 5860 27424 54610 51131 963 108164 107386 158801 84016 162840 249402 116725 358539 64481 114855 81804 346649 16228 88466 51850 28519 225553 112260 20425 293121 173737 60020 27257 36741 109219 109654 40632 100834 43141 218776 74543 10469 255525 81900 197182 48975 220015 120319 25001 6716 191235 74411 16549 4002 106841 97562 82035 28781 88313 36640 177145 179349 48193 18663 16210 72516 97676 22310 241258 77075 36032 139728 3305 49438 63 18046 18977 50667 56589 54222 64631 139078 96254 37226 132585 1511 92397 10894 25569 67067 117228 188126 36562 26299 76415 70856 62422 140151 6888 21746 49484 70824 54270 140146 107720 69250 442335 191294 184340 29820 185747 224314 174790 143240 69575 83738 207047 13181 45721 213187 27908 72935 128196 38726 213874 56137 123378 153951 72583 120074 97669 23531 1881 31424 174905 51902 34354 89785 214951 260481 108859 59365 26459 98732 26304 50302 11900 56379 126618 76412 144801 236713 51205 222035 39525 7217 97484 33382 14274 15934 397270 2742 4846 30447 42491 155066 41146 578 162674 59672 386234 89275 94317 16620 96519 157918 15251 49891 46286 4464 67289 110771 239586 192688 17003 161050 251623 50710 107046 299183 219733 201600 143346 228112 435408 221034 178682 62731 84704 20858 18144 88803 62190 22133 45591 81825 82433 137177 107122 19945 15820 115655 203710 24923 2448 21119 291340 62804 144711 249051 364487 169921 137395 228128 154295 15168 101395 49620 15242 281436 364400 87661 32538 6825 117925 23127 26338 46576 121490 111818 504662 10309 5054 231756 121886 1420 433392 30278 217994 163561 113735 157008 138685 120366 97538 142459 67071 58914 43701 229618 68120 27822 400299 80076 57615 28295 9479 29393 112709 2984 12143 30674 92169 124078 33312 8775 105077 99133 1248 73535 327332 29768 30128 11162 57920 41616 49719 66870 24387 7205 167867 178007 166957 61849 68248 194966 199682 13959 203117 66151 78572 81585 29064 51482 4229 28507 28852 37546 508928 77537 10538 144626 27408 140451 108410 35565 224768 191793 301466 74395 3645 23480 81839 216790 216746 54278 165516 23869 157 88018 60119 207947 172145 37877 21905 55699 126274 67966 38761 82414 45570 250253 128815 225948 63414 75411 22883 25988 38572 128933 35214 268641 258494 25182 142123 76589 68847 6193 240823 31588 8551 73619 12818 18048 30782 4210 248461 162135 11177 46890 154330 103970 41217 19362 53025 199566 25910 123021 237986 11691 23058 20385 16419 98920 48184 44580 286451 20782 68787 97749 316769 73193 1880 78107 34585 1127 69282 113464 146405 110119 51749 54230 116601 82130 2796 69078 468918 74448 30356 190105 73843 41170 79421 88831 14630 24939 86440 265560 333725 51429 1618 35794 393712 80097 111308 191158 114991 269364 151485 420545 14312 2846 31419 41110 237849 233041 33545 156260 343187 40863 90275 32004 69565 28942 130722 51130 24544 119433 8363 30917 37745 205732 7059 156773 192010 125992 23943 151974 49293 8756 145480 147366 97786 13488 29001 127809 40626 270163 73736 224171 103986 16330 88035 163396 71233 24921 142854 47033 163705 72387 31009 35156 88923 81520 154316 5993 68549 224934 6950 54472 19931 302557 180531 16584 89060 42984 80069 63893 98530 3254 11329 53729 14273 65746 11492 48430 10244 31770 10528 226284 170267 16126 26642 16678 342240 34435 284185 248598 100595 72326 115154 25108 194813 54456 21393 45178 68764 4395 562 417604 5511 63574 185028 48307 1805 209685 239340 16483 46012 63081 13581 155244 126450 39284 43028 75232 30115 119107 65277 99769 577353 259524 144085 32789 43497 237423 184625 121257 279465 34825 37248 5745 121542 12465 93903 87441 42645 14357 138994 99719 23886 30370 248071 23309 295035 44700 43255 13682 260259 72478 64553 224995 12865 94442 122101 112015 151954 43105 112965 23312 25854 82355 24781 65957 171076 335846 193145 65411 10109 239653 161564 299241 4232 87883 65718 78382 44155 36008 100327 61288 428048 23974 19265 4376 25265 65443 79103 25418 2360 34917 49865 265300 18845 170638 68398 139907 174500 105546 16150 126227 106256 292327 106119 200943 37796 81137 182747 10869 200796 73610 281483 43763 320522 131640 40119 366368 230634 4515 26032 27069 37293 528250 49757 33934 67191 85943 75317 28844 68317 59363 102079 100061 13355 73622 24603 462333 41453 290407 2274 26401 32082 13388 83551 125213 18731 154075 75946 28244 45444 36732 103226 235639 77745 348078 233127 163539 128798 46262 277915 132682 148269 35232 52084 31907 4682 21083 20230 17580 1390 8286 77259 231353 141328 7760 211538 74706 34191 74104 32813 289783 141676 341947 308280 23235 2422 28984 157186 143789 28702 23382 166465 28524 45813 40192 15486 59938 37634 23580 353610 28442 72400 8464 511381 64066 132187 68680 56168 206975 84868 169275 10251 338884 89180 18434 12209 75783 171973 38202 61584 136311 46203 83508 163368 69088 24589 7100 26378 352478 44509 109984 113049 170317 23803 174202 183351 4983 49842 10416 29283 7232 20008 8080 50545 48190 205520 154123 124424 56319 71720 34217 190 163565 51388 22559 79109 50016 3678 48792 149806 472592 250566 75447 21046 12534 170674 308320 35020 128886 46033 91542 106267 42491 1384 149565 113963 109719 45895 73934 163238 105533 205418 847 2454 51590 19950 44932 16776 83089 23569 19774 15969 49842 30299 17273 165774 21211 401564 78125 98313 36838 131632 66271 23630 20765 136092 11814 156788 146184 49583 318016 26038 219127 9126 363477 69062 9398 7136 264212 5215 21897 139958 105566 258777 283847 48393 99684 49388 95032 116802 31707 170735 21599 796 872 48699 17231 19406 304740 363669 101062 159425 76963 293160 40275 96934 1140 46901 133058 40573 77491 45514 455843 25104 6241 80098 86942 61489 107048 41466 118693 94789 386878 128451 8738 25791 23895 175302 70417 16899 13587 111928 271042 93686 108265 38049 11149 8694 42981 15233 14110 3163 169866 47696 54763 116411 29837 21730 40685 85984 54329 6484 59192 40716 74600 102439 34439 123332 1592 27860 12560 336615 84796 95429 37302 33029 234688 204968 8315 49776 27121 104076 54650 73850 189372 209200 9384 22522 162297 77550 87671 48075 20403 64789 23994 378546 48470 57050 69415 111020 59650 32358 47544 50823 58721 25945 125375 47946 216090 22437 1547 18938 154631 140184 208511 203201 110828 15785 184793 32912 79938 56612 60393 6158 8584 79103 5323 125522 5508 23082 61114 87651 26351 86222 112136 190087 34052 40237 225435 36242 56381 144862 57170 11898 17477 2172 79053 29011 290186 66436 39974 141525 63176 11037 134739 21842 50465 153952 18585 242781 7265 34057 105530 38545 6621 2731 46378 51277 26101 4390 22613 73659 93191 227363 77988 265916 55579 76256 15345 270428 356750 25610 135465 56616 14565 26022 323748 93433 21645 57337 270317 32685 47658 4756 146936 66560 41557 216559 163549 296547 120593 137295 11443 154587 2320 6979 9378 53253 59724 239432 2390 96435 86302 229919 44850 24330 60356 179357 119668 51763 63846 154174 260399 15090 53427 62721 32663 121806 315768 453155 22471 57645 168177 257580 46244 61456 43606 56307 66563 2749 163978 9007 158111 360361 17454 22892 74627 42040 14616 238058 41356 50387 54206 4289 67786 5938 49067 137668 64446 65996 36507 127584 61660 54517 109349 38986 20812 80904 100363 48735 81895 165717 27093 78506 88703 40026 100575 79681 7555 188145 41233 8797 135841 178483 23595 47450 525319 164761 53096 13140 5694 168724 104564 354008 57217 291148 5284 130285 72172 372220 19056 215050 278012 119610 536579 122363 100423 33634 25422 47606 56945 24349 71141 62698 4349 296597 117344 8707 43041 45294 65640 105245 21502 24910 102243 254393 8041 330602 14245 100410 89887 74672 122937 56133 21883 208722 39167 145381 44047 326840 46957 42197 15821 42624 179150 14475 252415 254180 51195 52738 10919 41981 94339 55665 120557 11900 23377 133528 280467 8948 12992 147711 194359 319648 179804 55843 216468 177170 65509 61363 162495 4720 56456 68527 5633 82113 8929 96129 108008 65120 3928 134 103772 245922 61236 140596 214433 113422 118318 102335 34119 32223 461298 235655 238977 68305 145192 58005 315345 304980 70358 13262 316421 186336 156005 52768 498181 15419 32306 261629 89650 43236 113427 4351 238292 577238 8734 23748 95002 32680 88580 245841 74080 135518 43965 148751 330097 183889 15409 31542 17020 146151 218131 84417 233230 146834 355288 33224 77997 162451 42058 25793 63651 116132 2733 59446 43025 45719 158414 21897 108579 118575 46575 86636 12403 74176 88680 71172 108746 24573 181 129548 20941 208843 12848 289180 30532 144058 26836 154464 201604 27162 89848 78931 208155 16215 96009 156789 125912 159745 27423 43676 10989 394386 1307 182041 49058 306707 48519 17780 121780 41512 66005 108019 11268 59614 180762 143186 67531 170062 81743 16727 164318 30972 83128 197682 78679 24367 257009 91303 33686 81832 120666 62426 14673 136168 59615 58182 25031 161853 37899 40715 31115 43491 212272 13594 31154 4206 58859 118083 15963 85071 189723 50454 79282 131388 10411 83045 100952 197180 260479 15124 73118 699424 61721 42281 148440 14812 200003 31906 15886 10953 31707 2086 53230 188246 262088 142217 17575 87198 83327 32891 79813 163499 45583 52773 10887 392022 23488 328991 72565 167859 25497 30887 131609 60370 38241 124599 64085 247700 32101 21962 71306 144796 63051 125322 133549 45211 95423 124835 15237 158701 11110 252607 135545 33036 83892 140005 75404 206765 64125 4431 56691 211982 67891 56916 45097 579 59196 355761 68978 56411 4104 159764 20034 21710 192502 22011 128384 162639 190364 9524 140354 170662 36250 57910 47391 294601 76416 74151 66510 15533 156788 393554 5337 97457 173235 1743 18463 59999 37104 227475 55431 1397 42331 1404 299545 35361 117866 11565 146642 21467 30796 21951 123493 59043 62850 88650 343503 46966 40106 105428 83911 103324 29385 70615 26720 155207 72836 28515 272123 188750 48964 173759 3847 53912 93045 134510 78893 108240 233 31453 51061 25629 287245 56489 8538 100030 196541 4136 245345 39472 46034 59304 27609 23873 31095 159514 45344 132328 197336 7737 71574 18826 40047 131760 13142 4603 68903 21812 188092 37707 132961 91505 38849 32204 94740 156307 835 430750 16375 116560 4627 65 14858 6551 26412 75644 55649 67284 252185 91284 87374 37088 23003 67051 1996 54518 113069 61559 31382 79478 132482 22918 160409 54372 19793 30183 36247 30893 103379 104286 73301 190174 60143 59020 97838 433943 230878 103873 41807 47656 299781 181156 104703 108586 337196 39564 251275 155391 57304 63536 66785 520 223727 60600 504708 91258 4868 229218 74492 223013 407143 1475 128917 35054 1323 308508 29234 128690 198950 44632 38903 204187 49044 47278 41668 79223 230191 277332 99915 352119 18284 244017 40967 144297 73673 58406 294176 102102 91614 9737 7765 136065 72911 46268 64088 89256 42511 79832 370633 4026 179880 163382 128836 29944 4732 13571 74544 1143 29692 131898 158559 1670 74849 36514 630 162425 45404 371412 44093 12954 91812 228052 440311 357287 449741 15254 37931 83937 117889 189784 10908 77557 13960 17323 21200 34629 34930 79242 47885 332674 42602 19985 5166 103423 8365 5706 51404 123173 21437 80199 99143 254775 89967 48907 126296 17248 22528 16245 102174 121287 90816 24966 9694 173305 215134 41703 112952 148718 232866 21962 99280 41070 101325 44640 37172 103069 47315 98241 4740 96791 10302 15563 78598 25500 12703 183701 323390 197533 125583 15084 52803 18839 246467 34611 259609 51814 193317 248718 24809 131685 109431 178131 657776 10512 47025 1595 132125 88285 186269 180 334783 210205 13503 88462 90099 13127 237564 98480 151902 5118 37858 9874 35248 116206 87881 301542 506611 3467 179468 366936 74647 7231 169 43614 318970 70951 127865 88863 13333 203920 12871 51495 137007 81284 70648 60663 32006 197142 291462 68436 50541 70168 64451 210467 98784 36318 300391 7189 47729 25196 21838 51123 8089 7768 102555 75626 105001 38854 87329 40704 33621 7961 29609 203018 973 2316 21496 99941 157491 35482 2912 68355 64367 304458 58681 121094 16379 143862 131913 78052 14387 16920 30520 52735 93769 80719 226879 151521 87640 141432 15121 70676 305618 29031 299680 58816 79103 21952 8559 1566 40508 24206 109589 120530 89789 203824 55163 85824 218906 33161 29865 1435 66749 128494 163500 36295 10019 65055 212546 58112 505 102864 38625 91491 78706 190785 68651 9029 439557 231238 117273 19532 263129 365253 26774 12666 23529 45245 171919 10261 97538 313204 87604 5353 53940 66880 282213 33889 8549 303698 37398 7309 42799 147171 50186 223849 55989 17544 264719 296620 39015 57769 207551 208551 35045 139270 144771 167983 44129 177681 223821 230149 13443 24427 278549 40469 189986 3480 2744 9036 22377 34293 134896 109837 37134 36642 67718 55687 57619 137445 20532 30257 1208 156453 85210 18878 132989 141899 302183 53461 42474 64105 21441 1751 1664 226118 84437 12269 111763 155937 414733 21990 15442 435879 29638 51276 30500 65480 59428 88570 42790 240190 147730 32148 31597 1930 29183 27760 18309 61393 132277 22953 118632 91125 496899 137283 943 14252 11534 120471 23529 31582 250122 17273 79619 14723 108681 70852 40531 882 93728 9792 87511 323945 108887 104914 27025 57678 166338 10240 220930 151632 353278 6380 94365 75502 58754 49893 95546 32441 154792 12583 155136 39280 2850 64221 54779 28009 38217 56723 31625 114483 62645 24905 431231 60668 1267 62906 251071 166235 190553 57477 75213 239931 236747 289299 57284 209380 95188 89634 56316 40985 77486 195666 371772 43171 171395 4024 154901 108049 28931 68352 154201 15499 171852 206514 37774 161015 96859 162409 112160 50914 116971 69595 215297 6578 108832 98978 6955 244182 31775 76149 75488 251120 320074 34708 291769 76829 191231 155202 16479 353030 378726 24923 139587 21602 9439 226695 69483 283629 113943 79485 425079 176619 9170 45248 74894 108721 66425 15826 262180 27386 43891 87859 43204 943 761632 25710 195020 262151 92270 48318 401925 11286 22004 48324 132433 82637 30964 100098 457736 103178 52316 42773 27934 50978 47138 37433 93676 25800 517797 21247 83811 173676 8057 4997 9721 106506 159582 367668 78680 7227 4675 15167 70310 213557 296922 143332 7668 241678 29518 74516 176822 30556 99671 318370 191911 15248 123193 256343 152351 130901 239553 123696 343237 181054 79451 163618 45552 21125 21701 22727 265727 3175 45642 17000 326203 147077 92021 71147 17095 38823 216320 42473 116349 38263 39431 58939 37491 40973 19394 6112 77317 16837 46568 25613 29738 15806 53722 315681 141651 6299 30594 22849 112113 142560 109011 6375 243824 66333 13665 1580 187834 139871 1379 1868 105056 314751 141668 14088 92118 3571 234645 246498 214019 150970 22454 32703 156130 94786 11316 20608 15212 28797 39079 3432 156382 93533 288054 67954 62318 144929 74237 53958 250248 1808 40464 53235 90118 105824 28215 13676 183417 86986 38801 513977 23421 87656 22321 85674 37546 83764 8230 260547 46406 33784 89457 10746 22829 2050 15924 120846 32150 161657 60045 146900 16329 86972 49010 199043 315050 36114 30478 104231 27552 67517 17128 77912 33039 129391 98928 35572 203779 28927 750026 69672 51211 160970 83929 2352 333861 36471 79075 166074 94757 18792 14205 342409 153582 129128 63453 57582 12222 154403 41039 67313 119507 45409 52332 307707 3404 226924 90647 5123 25676 312500 117066 76871 75854 117944 11450 1975 8852 2528 7610 21601 166934 66945 107587 97170 25521 72752 255236 114776 341804 136392 99824 920 74803 459604 11305 6215 61675 23176 75033 52041 8216 76986 279969 176043 44470 46074 49442 114289 264466 39991 1382 124233 55682 29732 241790 103532 33798 90438 81310 121565 13784 70196 150976 6608 53602 55253 34335 4501 207137 8320 217184 28589 2862 65367 228642 22880 37259 151370 174236 311946 142525 105266 18147 108974 12179 17450 69131 118798 251212 55282 24681 14176 46563 178064 46425 139817 62545 32176 78837 282708 13803 85947 25807 19480 65580 114642 221139 119191 97328 120443 497 53483 100997 101394 42571 8199 6033 258119 70544 82392 68485 118166 110540 16319 116539 2844 31130 231321 141858 180942 102237 53519 25458 38744 42 104728 69826 467370 111360 78951 84299 48177 190331 72438 3017 58658 93311 13777 92203 37631 23939 54238 26326 203624 3327 201869 51094 79053 70264 164722 94561 15328 215172 192855 39125 178752 42877 98221 287821 154628 75827 140453 34116 30553 149910 59846 82189 85817 91253 39890 45281 56451 406885 83190 55103 38360 132973 29501 134131 117171 360975 88137 192582 22192 86269 30101 2165 43695 110056 24551 123485 102428 36382 219051 69151 162011 78592 80323 82805 36942 187666 45380 29925 24800 227217 187455 130632 54314 50738 34274 171177 131319 23236 179330 273331 53057 17242 238076 157125 62728 65505 107624 27193 226901 183691 34224 78298 127393 163123 19749 22121 60901 126400 49496 44624 126137 121629 1721 65085 340978 13956 39692 266642 321144 10200 80849 276182 27887 165716 112378 77881 137042 95321 30628 154193 137594 30258 60719 228869 150437 9370 105568 127085 24158 145980 68671 55867 54232 64808 84067 113327 76061 82001 17293 51526 270312 287448 12121 91937 8386 35885 198131 6712 13582 256552 240868 60662 142526 18365 53996 7032 38430 78280 13516 128721 81611 103995 55893 156915 20421 106432 33500 118569 11783 155193 349370 64466 510373 7609 51499 39896 184326 119113 133090 17572 62402 285944 11410 7389 5057 98679 97589 150225 137095 25874 43590 7652 93970 192863 61463 59274 83074 150190 77285 172909 166590 19975 17356 108146 5889 49668 3873 149255 206542 16726 170968 51457 57783 87418 33538 2515 115052 19878 8490 105522 104309 27659 319607 83912 61321 65153 17500 279858 214237 125191 14380 35406 98276 896 31373 71926 239447 1399 34968 242527 13109 7588 284644 77481 69804 48173 118957 96116 50756 12133 422 77743 250108 543563 169502 57571 49413 143678 249502 38520 33563 10488 250573 3281 91290 52909 38883 8061 280124 43293 110272 113134 122827 88632 181673 216378 167840 165669 79802 4392 54362 623834 4462 452681 91630 47169 43268 65189 262897 134784 101085 260302 180 352872 204137 57849 867 97924 19584 100776 207915 104424 36027 21058 148124 43405 388192 35376 542 50988 46015 11430 82655 243153 24518 613 6982 16685 13280 53888 119896 52813 21752 12616 18323 1916 134036 38219 314806 367899 849 34090 238376 142946 7083 132049 102604 141251 155502 89785 25766 143250 1990 157148 32463 15063 81497 124652 114089 257214 44756 8341 30575 211981 57665 134664 10773 53209 9261 112366 178359 71820 106939 146928 154276 408130 80019 15689 287177 38620 50699 201648 57365 29858 14635 23183 172110 664065 93455 237448 75634 77913 239285 184832 416505 405524 78901 69792 130021 28746 293028 52883 701 49668 180486 77225 6059 126874 50269 203800 169684 186421 1229 174533 212827 162877 7338 64806 82601 187099 26549 655 14120 138139 508737 47937 31696 140040 77576 287100 34517 213865 23137 26113 36365 32616 169722 5333 41041 216381 41904 127990 278361 115433 76261 38112 91575 26156 102555 119174 40404 248318 11887 4813 174403 377896 107973 862 34011 37548 314126 86452 262429 5999 71084 46491 37678 634601 150514 60774 22039 111391 78999 548472 164364 53819 50944 112985 51740 140916 48650 42865 32937 22768 134710 14358 138075 14686 43587 84684 6042 41155 610177 128678 216283 428293 71847 130508 25039 68178 62290 106764 48010 144076 31010 8472 82098 9987 18515 488529 6056 121837 116719 113688 12291 16161 97145 125249 266144 37359 53320 75392 86996 72905 23491 288955 22214 390107 44282 145246 25940 110636 141653 105866 111239 89135 6786 78056 184098 186710 181589 6521 147 30719 64762 62159 83373 132554 63234 6381 124465 25293 10058 112359 98356 109783 37006 96060 53763 238683 436460 212547 393222 293510 105950 60316 93346 19010 307702 221168 38477 44984 44128 24341 248154 26409 43516 182505 13674 102802 1131 275572 125914 80905 206987 113704 36667 117986 21557 47739 76699 47809 200330 123874 316974 31638 121648 50500 199917 135601 21153 54392 530007 49742 80108 266223 272311 16815 3505 49399 49173 186637 12830 45408 19294 19076 49461 48939 74835 74103 161106 330936 76409 148818 326365 41914 153633 87337 191897 72337 67087 19876 8935 33985 86756 249097 14222 82027 114714 11834 1297 71225 314877 65043 21018 2978 221772 1008 328763 110013 140569 32893 16602 249977 42706 114781 182419 24863 13664 74445 8582 86207 80043 120498 258335 67404 131745 45582 204973 176617 269574 10410 35320 196133 72171 122660 109508 151179 50166 2836 46528 321026 345256 59452 79734 58617 102322 88304 150571 4196 112726 20491 962 112986 30619 10880 19299 83081 52279 24675 56992 45734 4601 8653 152538 52771 72229 3908 111621 300286 13744 1984 84258 102666 35614 77674 20978 34621 77964 92180 11837 13762 397749 18997 12013 148599 140541 290282 250113 249318 18683 36107 12673 120769 236915 235523 3335 364900 54851 354852 24098 24329 346521 30571 702 27186 43318 12834 85965 193201 291174 17660 69316 170297 272518 64819 89514 25715 81616 144524 6214 33560 35165 121106 80873 97364 38829 11315 31975 45308 44926 75626 228421 214555 178463 101015 3016 11569 38523 33429 101079 238355 159316 31659 93224 182227 64527 102244 37373 8316 82185 32553 243543 47750 42684 140788 5703 115350 36540 427 96294 167794 414621 28920 232399 236090 90583 133559 9340 139059 49525 52039 223612 85591 90662 177529 75889 22317 19804 257624 170956 4086 134333 640019 35674 15740 38373 81922 12686 31743 106816 362 6944 1000000000
