396 214 400 42515756 1 3535916 96655328 62797037 2 2166531 94172150 54706374 3 1673019 96908826 37187317 4 5509987 94559482 62877046 5 1536575 97664313 62983296 6 4035537 97218191 43302636 7 5146517 98805937 57309706 8 3399216 96886919 63256572 9 4926648 96596943 49677708 10 506253 96364987 65777237 11 5299572 95899973 56399027 12 285054 94662610 51703398 13 3490681 99967188 43770265 14 962451 96943978 52799973 15 1106806 95667218 59573149 16 5352644 96697999 49885452 17 615120 96359878 45607923 18 4071318 96420961 45188384 19 4417593 96147830 34403727 20 1399368 95781794 55761523 21 3795387 99755791 58048631 22 2484736 97439941 53238097 23 5047052 94329933 53902256 24 541344 95163632 36064456 25 2119370 95169518 40165117 26 2638853 99828458 42251121 27 1225022 99937106 44053441 28 5108755 96484269 41231549 29 3333194 97399629 59958287 30 574844 95763764 50454202 31 293133 97956883 50406946 32 1188984 95287038 53551623 33 3024011 96952763 36376916 34 4192876 97359353 43706927 35 1518583 94612957 57276698 36 2554053 97230679 38699725 37 4491466 96361523 34015484 38 3413755 94788092 51138751 39 5866970 93927035 38571014 40 5829776 97200237 56417964 41 273718 97444898 54507857 42 1021312 99078833 43130784 43 2952167 97244746 50536032 44 4716705 99411604 39950435 45 1555022 99349028 37519099 46 3429794 96395519 43748620 47 1639850 94015238 65789696 48 4275613 94693505 51635380 49 3896209 96037463 53910446 50 1395862 96791928 59413923 51 584643 98657997 56393629 52 5612139 97756344 36290669 53 1855019 98371253 47902705 54 6112244 97878466 52899246 55 1419295 99412811 37368321 56 5339058 97037053 40166538 57 5667821 98467837 62764858 58 5000417 96516769 50487941 59 4748494 96530939 48583566 60 3084119 98703895 66445718 61 2878517 97213962 56797585 62 3079956 96372233 34012444 63 4043102 99232668 64960019 64 3750242 99754999 61404891 65 5463537 97891416 56160791 66 6078773 97079248 44219626 67 5128286 99010040 48477248 68 287818 98298069 52429659 69 1433391 94298997 61686494 70 6006520 93894825 38782218 71 1336811 97507197 59797599 72 3677731 98142498 49679969 73 446767 96386701 50728757 74 232774 97500761 38826443 75 2192661 98721895 56646341 76 893046 97327510 57965358 77 2360414 96581181 64164571 78 1181236 94104548 37141830 79 1578329 93965027 47960135 80 5144232 96165042 49215933 81 611820 97457440 40193119 82 107992 94175584 53653362 83 1151575 99607885 65364355 84 1455137 96038910 38606305 85 3214198 95128580 43446586 86 4697722 96094256 55120084 87 6010589 98006193 48761882 88 4595334 94220107 50232304 89 3350731 95381204 62955356 90 3676064 97021209 41235616 91 4517065 95650461 45277417 92 1043406 94763361 38123483 93 893194 95522958 51197300 94 2240911 97272543 36182610 95 861355 99054316 46241229 96 2031327 98498258 66618241 97 5737233 97809742 33434888 98 56448 97754792 43384267 99 710319 99742332 40117487 100 4385377 99197667 62736082 101 5488559 94845488 39946918 102 1919912 95716183 57975699 103 6144710 95188936 58886649 104 4841113 95652825 54448239 105 835090 94161985 47806701 106 4152142 95859857 63934216 107 1517565 99447277 37272916 108 4768590 94017032 59339725 109 2462889 99847102 65255941 110 5383848 98121146 63079994 111 3850515 98040392 54239033 112 5731894 97606469 61464862 113 5391809 97121666 48955162 114 91165 98190744 46701152 115 4407670 99350085 56675082 116 4208169 94925412 44474741 117 617947 96573291 38842082 118 2048979 96946878 64325051 119 268373 98562976 55091255 120 4762844 96715370 63397461 121 290371 97542052 36600735 122 4797409 95989329 58953499 123 2154223 95003783 43093925 124 871974 94119003 55253505 125 3474026 95103419 38144958 126 358797 99507269 56102895 127 5199569 98923462 58088776 128 3121726 98701116 35739792 129 1332556 99922588 35561037 130 1568206 96871248 44388172 131 4982843 97428568 47301797 132 6222458 99040225 44754638 133 2721001 94330964 36640280 134 3421754 95086645 36329972 135 5450683 94230475 61288632 136 2124672 97026703 59281532 137 2303 98727246 42468601 138 6199496 98023449 60293453 139 1338383 94240732 36192574 140 682456 94659307 65660545 141 1249261 99374615 52623922 142 415615 93887984 34156382 143 1318007 98949381 57167852 144 2692567 96306584 58978609 145 5990546 99073837 45388462 146 3281236 96838544 46505345 147 6095599 98588005 62878087 148 5382148 97747307 66110341 149 3383146 97911130 42221293 150 3586734 96538860 55821257 151 3669048 96548134 54226440 152 4840697 96480537 33821908 153 4564093 99481112 47915942 154 309545 94041352 61113289 155 4927482 97931363 56795109 156 5861334 99857285 37674199 157 258225 95871792 64007899 158 4261372 99873437 63325862 159 5015863 96844768 45758557 160 4752679 98386374 61422955 161 5734707 96914350 42511048 162 3029640 95664193 40977753 163 1359949 95984927 38418066 164 4800129 99822391 58144759 165 2178271 96898835 54494505 166 1968979 96956910 49597915 167 3866343 98192588 60288053 168 565699 96179604 40970025 169 2829714 96786446 51076337 170 1510735 96758310 43561616 171 3819999 97661709 51047931 172 3993876 98190204 64235514 173 1833583 97688006 35725302 174 2466879 99765447 58707330 175 923876 94763833 58567542 176 1551925 96175141 55080299 177 4071194 99172214 50437305 178 4460679 96407497 42417074 179 635702 94686768 65312188 180 2280096 98988598 40529854 181 4040487 93989054 35938146 182 4629043 96003604 45437100 183 6245463 98112133 41160244 184 4350159 99963530 57783664 185 2528185 97582270 57634604 186 5102573 95920337 54865026 187 232666 95162198 64888915 188 1633630 95666583 48979528 189 2104817 99986648 51115953 190 3874671 93852681 42315901 191 6197600 95302148 60415561 192 2680006 94971207 60401034 193 5879874 94567356 59877867 194 6004852 95820611 39091406 195 6164957 99409537 47410394 196 381986 95724369 48704349 197 3719167 97774393 33515167 198 3951702 96678632 55890308 199 4655507 98481708 40046544 200 4403213 95669600 26803807 201 1899275 18259874 68757141 201 7024160 20752786 95568995 201 13977060 28444246 20595779 201 23305569 36290778 4339975 201 30196759 43142181 41440797 201 34694044 46036776 72704787 201 43241428 53644415 44889949 201 45183960 59670522 92620374 201 53939542 67174805 5555844 201 61430197 72976514 67451424 201 64300419 80690137 56792020 201 70828638 82346454 53982150 201 78710891 87840992 76400596 201 83842774 93946426 64464161 202 2328358 12677586 24128208 202 10763868 18816439 85067791 202 13664536 25693976 35738455 202 21785144 34471336 34209009 202 25257039 38041549 71805115 202 32854701 48160983 89936172 202 40275648 52988446 5911444 202 47862007 60810180 9600680 202 54749727 62813433 80761150 202 57990716 69465310 52505940 202 67379910 80143761 45983830 202 70504077 86524231 87402911 202 79538058 88192775 6031168 202 84247603 95718451 54295809 203 4186410 12585858 50522276 203 11855732 24958025 58115184 203 14625089 25615576 27126765 203 23359053 31422176 31500011 203 29722898 40621538 74975689 203 33756439 49030211 67450867 203 43551017 50130635 19600556 203 49826228 59118525 79227149 203 53021741 66975105 39641420 203 62278368 74053389 34697793 203 63810018 80819746 43470118 203 74054514 83516275 77837470 203 77202641 90931936 73838584 203 82646618 99857520 15151028 204 4632351 15976061 93103173 204 8635714 22183273 54648088 204 15698477 25189695 60495828 204 21197231 35689429 14276835 204 29875524 42340637 67025713 204 36444623 45504778 63577907 204 42734742 52874671 85697835 204 48985579 61409523 80778665 204 55508450 63276257 12798804 204 57585123 74392348 40712170 204 65793854 80979296 81784453 204 69598726 85999139 86539807 204 76531804 92735771 48326487 204 82089657 95224873 24862324 205 5140823 13789330 3051434 205 10890653 24636735 80281756 205 14354645 28858442 56671522 205 20775131 31388361 61867083 205 26703540 42695767 28777125 205 37213736 48738413 99629243 205 39331518 53683632 53347806 205 47449987 59670596 85306920 205 53359607 64636351 34714301 205 59046516 72958120 7648340 205 68238299 79351470 37377013 205 69409469 86245220 79334916 205 77262931 90619002 65148541 205 82767562 94866567 41829504 206 4013614 18570706 75054608 206 7461602 21187184 37722903 206 18106650 30150344 90252205 206 21675141 36001715 73728153 206 27323354 38154559 19434263 206 34716525 49171122 26063835 206 41475422 54459675 59501653 206 45618239 56464276 44301623 206 51229520 67440883 4270131 206 56427289 68938288 13844745 206 64446547 79415154 13806016 206 74064099 86922754 92631859 206 79730036 89106609 56096206 206 82917264 94110037 55774105 207 1351115 16920990 73724278 207 9085756 24751815 66075814 207 12578120 29037433 46274449 207 21509644 33023417 42207174 207 30710951 42310321 54298431 207 32694099 46003707 17249258 207 42303198 52999802 44661348 207 46920601 61310563 72621319 207 52537084 65035449 62599718 207 61468707 71211063 39559318 207 66969322 76424629 41878641 207 74936912 85052830 63320598 207 76948251 91526440 12833651 207 81653800 97717346 264326 208 5867581 14331196 15056160 208 12434285 19309616 15145451 208 16824438 30060606 2303407 208 22485499 34221317 94507216 208 28165593 42185598 22108186 208 33679833 48807250 18854593 208 39702705 53907596 14872738 208 46235622 57739961 57967311 208 51228179 63594844 78112586 208 58450399 69084430 58938383 208 68713293 80100803 9100375 208 69919333 87319959 85677595 208 78983851 92199815 28268246 208 81705785 96268556 36396431 209 4037822 15124321 58060566 209 12372610 21042086 77709453 209 13391189 28365678 48708906 209 24548259 36434819 84725306 209 27539126 41304234 13528424 209 35339640 44325040 95318078 209 41560850 50410339 93210348 209 44556774 59903517 74590792 209 52828502 67309163 87397398 209 60870752 69913005 11620488 209 62959926 80071078 79446535 209 68936398 84050082 16962867 209 76238803 93052343 65931049 209 81440805 97463524 79154691 210 610692 18126375 34711460 210 9070116 23986763 4116148 210 18444589 29973726 9805545 210 22400594 33111824 7324552 210 26903212 38320567 72237867 210 31882067 49224416 67972548 210 41944344 50490912 83475681 210 48293826 60866184 53010737 210 52843939 67044487 502854 210 59303782 73573961 23365020 210 64383063 76551837 61788121 210 74882430 84739765 98868054 210 76416970 89476966 6350045 210 85010647 98740624 36535220 211 5569195 17238055 56662746 211 8813378 24748015 5331088 211 15301812 30538790 67144218 211 19859168 33715164 65250502 211 27730952 39093374 65128237 211 35331720 47000639 50701496 211 43039108 53030951 75069798 211 46057981 57049494 8015819 211 52119391 64232977 73697883 211 59453210 73639901 82447592 211 65293499 81006282 58880104 211 70604743 82470262 93492476 211 77941347 88551507 31605037 211 82815379 93801730 12643960 212 1775853 17086254 88637452 212 6763689 20203958 49654481 212 18747240 28761634 84224172 212 22388029 31539447 75754241 212 27638796 39411013 21299065 212 36248062 44262717 34226692 212 41554606 50851424 91633185 212 44700067 56943811 81649756 212 50014074 62881919 3737368 212 58929984 73203380 30496142 212 64616377 75905854 15562517 212 73103584 86211168 13185699 212 76144683 90768940 35176083 212 87243257 98350804 89153448 213 618187 16003419 44630353 213 10195933 23331429 24814638 213 16026816 25957901 87765458 213 22338757 34326277 11323082 213 27471911 42505848 7807710 213 34505942 49008684 15870358 213 40018044 50663379 63445503 213 49313245 62440912 33098159 213 50801680 67899334 24713989 213 60926004 73326108 48861877 213 65535889 76390429 61346179 213 70670653 82742348 97467470 213 76858423 87541461 88319567 213 81340851 98960735 81891746 214 3000690 15217485 34281990 214 8155518 22831876 61584352 214 15759519 26066902 74195845 214 22622797 33984285 52540088 214 30563906 38187059 62443377 214 35744987 48260110 33520864 214 39190219 54895993 82117808 214 44816892 58563789 7386768 214 51354051 63151120 99628782 214 61479950 70951364 24733445 214 67373485 77992975 5771034 214 70051515 82122746 4342529 214 78876071 90087971 14094566 214 84679891 94419246 80914249 1087792 93853258 74558934 82580518 63561083 75536897 43171847 86153701 93343785 17074954 6534706 11148375 39598144 86893864 89053598 89707089 53495659 96584291 27793017 70895917 34266742 65926789 86098257 1259592 10368470 25228702 38556315 86169730 71352607 31480961 23195439 41266625 74387595 13696580 91101642 43896686 59877242 83329220 89200522 17976310 8478188 64261407 80394102 75499082 51804681 20947000 37409012 60366175 67750298 35734070 19716945 28403631 96433037 80091909 11879997 90581175 85985908 70853587 9846092 63014519 89646854 32980116 31352950 14953461 75056797 64130943 89882775 44673210 72593591 85194639 40304368 20238675 775286 68186372 57203876 81538257 76064 94718687 76531516 62054218 63065247 39527785 87439140 30628438 40615425 29344172 36773931 662162 97260025 44545528 7114503 70171680 81477724 37253216 73634255 44237093 45946534 73366587 99719039 5318730 90447987 1354915 71072631 18750524 46478598 49204729 93280764 33948717 96960453 73123167 28455350 37246544 17569722 72220476 47936560 35106656 38180628 52617916 60882268 41107994 85534372 7199566 84423436 24432062 55849057 45115684 16885626 69763986 58448100 26541750 50035905 34494559 856044 22720063 83053409 60057842 32338140 27174718 15183551 82062748 58400568 69684983 22162338 23540659 94470700 77700592 38615992 67214351 1297925 99221364 59843343 61865869 98738613 84439059 31978908 25947024 92171603 23357216 48662455 83986555 25226649 8223026 57961373 94929976 54272356 71293603 23098605 92010164 63927352 14282260 73735212 58187360 73603258 32244967 75912769 19916722 55504691 89604804 51891449 222370 87252500 55314965 98488452 35164205 22025580 27054473 51445750 82617302 30607988 31871124 40731335 64967968 26955268 61510126 72005204 44517653 59086363 87177488 37113179 11329474 37773658 44670650 42136451 72585144 60500105 36536176 63147218 29270669 99109394 55911928 95193397 84685913 50890369 22666717 77228795 49981242 9984778 56892911 36259930 6959824 69330179 53317569 80974825 74993089 9541989 21977130 70654244 88537142 96135247 59400133 98500588 18605404 94420867 38645104 60914948 91955941 423143 76514001 89819797 64901252 44157958 83294156 74226602 44076404 19144077 75805454 966837 42221298 16800718 75603846 50469641 30466238 50894400 20217830 23442013 63254687 40441084 80303654 20227407 4286172 34793282 53077762 12577503 42206915 59884786 57360759 42134256 65676581 15132436 32803658 6446538 73975000 87198801 98376065 35008923 74523700 19003255 44232423 75261425 90689687 54108664 68281996 51772993 80303841 99141227 79227459 8611428 49844984 6428938 21727523 94010389 69576774 55530035 59824391 54605940 42028086 54997736 45460238 61482117 98187194 30181710 68985371 89548978 73590472 76673329 35289942 51099205 79646936 1748351 66118313 14438127 96977000 11052489 15225667 58787396 54545272 16114629 83620633 84821820 79247631 4595406 54509664 30075572 36117172 76987490 40560148 98378987 33878517 81095843 82749045 29854469 64173027 42359255 53895301 13475980 73764500 830696 33670027 74638826 10966944 10050021 85064082 82943471 40320165 6115199 30773482 73608529 87811524 2941581 97276070 77799463 8813089 75687048 57945885 54527086 64103270 43414544 465770 399493 8876096 54492005 91125484 55352752 93036257 63027950 88515526 62452120 23596925 10182326 99981664 55282120 72132301 17849834 23379940 15026994 14212495 23337564 71022530 45553321 51046147 41617923 42345772 76895077 81832559 14377081 2272667 5598082 84986269 22096763 31312200 18435456 51228248 42385005 95842740 48450244 53916658 50302164 43338016 22051606 84992449 16918233 90522646 85726498 60838046 43676365 88946654 79238903 85748580 79141535 11864073 67049098 54407287 52623208 58121963 65925940 95987770 97984480 90139928 40805168 76290712 45531621 17603822 89743646 34037628 51629563 47501835 65435011 2984536 83576519 19491027 51533895 58145698 22429331 59160555 19580213 50900819 93538510 29356225 58399358 40863590 42458249 52217857 8756790 80250719 30419706 43638049 37005014 27604161 81610749 2672854 6818745 49510551 58122638 3008925 95257759 22020332 35511888 43600947 62326828 30733651 4261897 2637341 69806186 78687 80058659 43346721 53113923 35170092 34528813 27715275 35663112 9955541 13193304 95524074 40144877 55790587 55878139 6948880 18954378 79047493 76707344 36390677 76708443 54060762 69926324 96981652 28295489 6510568 22162347 5782892 29247232 93767457 65185753 7496256 18172351 31501369 99994058 17878776 63224202 88091497 54834987 36689982 82090451 43799535 90521422 55511554 23802093 92107660 2129322 82159607 4656016 17526276 92429145 27187731 98760280 76745122 42031513 90456851 32660806 33750961 66146636 85363956 54436925 15805188 97927799 37323387 80975494 53329007 45158086 96491438 98257997 57812299 74487047 90913881 49694497 72822518 12666539 71412363 32041336 31751761 42435912 38993174 90009384 39536448 92050969 29463826 89490416 88911917 85495420 48436570 37114605 14325126 42128243 26989581 12338981 66198587 26069028 74135566 34311424 19890241 61742937 44435077 81225929 94508305 11907841 93788509 88215857 47823657 138157 97569219 5574861 16883594 29958164 70171821 95770771 31849784 90603151 34009937 37716833 92138430 67402653 5519017 83446646 92188327 16555361 38455542 29636343 39884806 62688543 76875834 35482475 75540207 70102722 65447100 1175616 22020091 60050265 21845896 72779844 90760136 19542166 35768301 85624876 2640759 81968462 45146109 66284304 3263532 17383419 96986896 81996269 25744018 98673213 22333761 25308706 19279700 20783956 23245039 61319667 21283749 78353320 27920446 71746058 16296889 70673730 75201684 76248560 30915914 46338640 10042908 6121880 69120020 17814437 13788742 96769749 50478168 53591862 43319621 23537631 50072669 75829662 83896975 64987859 66187754 1950107 17292129 72306992 88541902 13177998 82496057 87329626 39122521 84579583 45349466 85405978 64146912 64443927 82185803 69084188 70223676 65601829 52083544 46793583 27055947 60389402 72032528 59916297 9831534 22569484 31808709 98004033 36126474 3019190 71892751 61111891 9966855 72293879 78206793 2940896 68750420 17552463 76672019 5229163 80624737 60568421 34451406 2979036 66409635 22721923 61184035 6228993 36523795 63671832 20907132 85675784 55787951 56430901 23963274 80213767 68767480 47865873 24823229 38466421 21086835 4996997 29970127 55014318 53432360 56128145 57961018 28791154 88268838 19953621 31569341 79601510 65916925 77407513 35631323 49228433 54909762 35303877 5021019 33183201 34492431 55697513 37892041 43579812 93104768 15555127 75874804 93678607 74846007 43374468 1139054 9277115 3749592 19217483 46405647 35059234 50559118 12412841 21251955 33100838 79464836 56366434 65821815 90490763 97341549 60000603 96081343 61267320 62459645 48539934 96983603 73079034 91122798 15838553 49042046 59332226 69081852 73540191 77813390 31965026 49549161 83839397 37322775 54338643 4670074 56411718 38596880 37183473 68146807 10657920 17116468 79638845 92112815 10487349 82288769 83348763 73646322 35370091 71472061 68425938 75492885 62695372 73691372 92715151 81588338 43745831 19388635 61220065 27219813 50111725 59950745 52969278 654544 61886389 6649848 23567229