400 20 400 10522853 16 3875473 15470596 10244202 4 8804037 17670418 18427843 8 2894806 13624813 9342852 8 14040683 15305924 18066564 13 4953771 17185081 3290462 9 10613188 16519838 4724465 11 6497896 17646746 11138017 1 1435979 8077032 13696787 12 18036390 19470914 3792181 4 16705463 18216042 3204660 4 10899775 13198195 18731715 10 9800194 15273351 11300315 18 14792523 17852736 14316853 6 18925669 19405774 16564946 8 17239843 17589196 2067060 12 1549913 8219370 14413346 14 19353184 19938055 11268008 18 12732310 13925756 9336852 15 2399708 18577249 13113402 3 4639254 16914316 19146545 9 19992751 19992997 5472980 9 14998034 19659961 6872899 4 5477170 6763858 15181407 6 4584707 8378007 2383441 10 2388478 4773236 7265283 2 6614433 9020671 12412837 8 11127789 11264500 466730 6 2025190 10689708 11036616 6 13645591 18761490 11539836 15 7467787 15623192 18164356 10 18725589 18896724 13862883 2 8173961 13763686 8557536 13 18853056 19982665 7232647 12 5710104 9960562 8665382 3 15035570 16625504 9339601 11 4944051 13572903 19813856 10 14142915 15329630 16596076 10 16640657 19094410 18866133 7 6252620 12550579 13477694 12 457259 16628216 4887823 18 10809063 19212527 14300019 9 13479740 16098354 14165720 9 18071148 18221583 16275057 10 13684923 16713854 11181495 20 6116340 8462892 6212068 8 17052386 17613347 1686646 5 6344920 11799283 3712434 16 2587690 5608660 13989919 5 7102897 17015868 8064263 4 6906444 8239743 11252473 12 5651545 14399785 14210890 15 18747968 19953403 15955599 4 17980648 19006361 18182180 20 12438336 13687454 13210536 2 17989304 18541205 5050751 19 10664901 16115559 14033487 6 2593632 7433570 5913475 1 13977224 19378091 17503947 18 19640251 19906486 16762266 11 19803265 19968573 15472807 7 5885410 19772010 4497004 2 19801578 19832847 18234026 13 17848108 19090238 11195619 4 18782012 19221326 8439007 18 13724212 16366283 12482856 20 12801328 17035511 13421197 10 5269970 6972436 19960995 13 19087038 19103313 3490623 12 12381727 15685002 7003133 3 13576737 19796408 18362300 6 11783796 17778806 10744608 11 19643856 19781925 11176975 16 7457899 12119526 107829 10 7776644 9209359 11042944 13 216284 17508631 6503076 5 19559480 19589648 6214551 11 726496 12107115 5218582 18 9027875 18974101 2370079 14 16962769 18087916 5188981 17 7714466 12514311 37544287 12 33212642 33952936 33782021 4 39710736 39877672 23548637 11 28271292 32261084 22964886 9 27300948 30375428 35192961 16 21852973 22351834 34401301 20 34230272 37713907 30676331 20 37465448 38167867 26351042 19 34934629 39396905 29012988 12 39380443 39494023 24066080 15 20986644 39383015 23083478 1 29270074 37962437 25783790 8 27101406 33062310 32502745 9 36500084 37779968 29517614 7 37346772 38100245 37758759 15 39822011 39969290 24054817 6 27015240 28786376 28317984 9 37685887 37760506 30312520 18 27151049 37164844 32150885 8 35625586 39178735 33509732 15 38441770 39294615 35158232 13 26326917 28332211 27423606 19 34169723 34907243 39275673 14 26164712 33686811 29496510 10 22953741 28402467 30236169 2 35850509 39511981 29194943 17 37049201 38016798 29253578 15 31721381 35666962 30955832 15 35322489 35500134 24499388 15 34118048 39624063 27250476 2 28253748 35792127 23305729 1 25207088 33762844 34587098 6 32657397 37843993 32547833 19 35852998 39175120 37715908 5 23924555 30034862 39404613 7 25578514 39655205 24192171 14 29273609 35720030 29329607 8 26225670 39796914 29145488 2 39572287 39639616 35205535 4 24883154 34493132 38975412 18 27005502 29840526 26731055 1 29100264 30956299 24940183 1 21729176 33367153 31689495 2 35796217 37231495 29342972 7 27182620 29028664 29509432 10 24906741 36313336 37111010 2 22438109 35304919 20590772 20 39492366 39653845 23246220 14 20026922 38872878 32077291 11 39034293 39438340 21037689 2 37529494 39753940 32395647 6 23490202 24814327 31283307 11 23419377 25082602 35953744 16 31073455 33549290 29662307 15 39080268 39943168 36407167 12 33710629 38719397 25548962 10 34750969 38380438 32280174 17 36781932 37086187 34528169 10 21917575 22475289 28207293 10 28820022 38843038 26149432 16 22208457 29548278 37490253 6 37421939 39231300 22449490 12 37156046 39266695 33886016 20 30797910 32667973 25027126 15 29667817 36427793 38876151 11 33086797 39902521 26391911 11 27502762 30807180 25430289 18 34882060 37300359 25808548 8 30363618 38759453 26055281 16 31157122 33294285 33656047 16 38320803 39542687 34351160 17 36121057 37485628 32673929 12 24049468 24305570 23410118 13 39279001 39739966 35420403 12 39488832 39734658 36138940 15 22730588 34592258 26263534 10 24214142 37112745 35436796 19 35619867 37117862 37870203 6 25265929 26451477 22335654 5 39467014 39671359 29955546 3 20349664 26458691 51183819 12 58318012 58429999 59019396 3 42122284 43291295 50119804 1 42805954 58340859 46942673 16 55118412 55585813 49807908 19 50316894 52279003 57563673 7 45906383 53705709 49449946 12 56434746 56813327 47945621 18 42734462 48033256 56165881 20 47489342 52705097 54211005 5 50958434 55437389 59085850 6 42179988 49660186 49243980 10 54792388 58668583 42355988 10 58290853 59189633 53902137 1 54283821 54288622 49035010 20 44772377 53906651 44561597 19 54841447 58432288 45056316 3 40149209 45853795 44597075 10 58012025 59396582 47075419 2 43684880 52797930 51457714 10 58538669 58896305 43489337 19 43442212 54728858 53297364 4 43459212 53544652 47424494 19 45423040 52032244 56815346 18 46836191 51644440 56883667 19 59976653 59991661 57723013 17 42677680 59705520 42335873 16 41580147 59081569 57531205 20 58302022 58475242 52021714 3 46879516 47147160 48260652 2 50124587 58594504 56598494 13 55791216 56739291 42665587 12 55359528 58200046 54481150 10 47529048 58132299 55309459 14 41378631 54367765 54933196 17 46316287 56955137 54476613 1 46979535 58943413 42874399 1 56326347 57117384 46646145 19 50233674 53649949 43793170 16 52690791 52988715 51568513 8 47336834 52978539 49350910 15 49283004 53812672 45084862 17 40824958 48474589 41230202 3 56655346 58633980 45046000 16 56909448 57507642 56462689 1 52328307 56012793 57636881 5 51950634 54976349 42888139 2 49581287 58736851 47875674 18 45506859 45814207 51385617 15 41885240 48480390 53549892 11 59786390 59987346 44334029 20 42718607 59349051 46683784 5 52360370 53138503 50242775 12 52838995 58776996 42632734 10 50009353 51607388 56408136 14 52706352 59363377 40952896 18 45764965 56515072 46427769 16 53218317 58463298 46560615 11 52320205 58822862 48735492 15 53048851 53901060 42251852 1 59078028 59954948 53166017 12 40933292 49775389 51266791 9 44435241 55047839 40432073 16 48168832 54868307 42945394 1 52974447 57607343 43623285 8 59467897 59639903 53725286 17 48551526 50760797 45754207 13 43613119 59812311 55586428 18 54371414 56974134 57765215 11 53181372 58333131 56585645 10 42496714 44851130 47718030 17 56562969 58761588 43833649 17 49115529 50316620 41530438 14 52213694 52800521 48891778 5 53478046 56603911 47759902 8 43550164 59063785 51931225 14 58357328 59030708 54774769 4 52803269 57617812 52702894 6 54988842 56899995 46909400 20 56462394 59676705 45279675 12 58683380 59017693 73780113 14 74210328 78902752 70697592 14 65342485 69233250 72189397 13 77316319 77982730 66984869 13 72462116 73131263 78461546 3 66247512 68648974 76752553 18 61173554 73621151 70507371 7 63864621 79833635 64694717 18 67763720 77970673 70164528 16 65307207 68714232 76946521 15 77261487 78191428 78620754 17 70192333 79289433 72529463 1 63164784 71873265 75018666 12 79925035 79931505 72576592 13 63397844 64800048 61854290 18 69971976 73729377 72344797 1 77955748 79133759 74779042 8 68944205 70158468 77382998 1 70875114 75751570 64004403 18 69776932 75982278 64545398 3 66203629 74277139 68298463 19 62736374 72713665 77228852 18 68684855 74353412 71697086 15 79233899 79709808 68984522 6 71544977 74284034 68178985 18 72807532 75232173 79250096 2 76107780 76829377 70685881 10 64170275 76836397 72199840 3 76306137 79843190 74874952 5 72549369 73669271 62040724 14 62456986 76011412 78286573 14 67102870 67973918 73820866 13 74058766 75715389 61063940 7 70773220 71069357 75509158 8 60704831 79283828 62457635 13 60716811 68319991 74480887 1 69685878 71260645 70099237 12 66828404 74672844 77815984 12 69220412 79859441 73334562 3 71219658 77196096 78049800 7 75125083 78861297 68431987 13 74568179 78330470 74460792 6 62498266 70283496 70004145 17 66806298 74400903 64670907 18 65665283 76208680 76171190 2 61073832 68338853 66057160 8 69544544 73534904 65199514 2 70634565 76445782 74758105 2 77719224 79085752 63411638 19 65501403 74483706 64428903 13 67305237 73136918 60221348 16 69369490 78635252 66704426 1 71799233 73099928 74835259 2 61855188 72500205 79676189 19 60290115 71857360 73442967 8 79734345 79822115 61998967 13 77875046 79562861 68081166 18 62467803 63281345 63033777 18 75612209 77949265 77560890 8 71003826 78471575 63803014 2 69860334 70183240 61295349 13 70691896 75744394 68517869 12 75829799 78313546 71727959 8 67307030 77166066 67696160 13 67523491 71424575 71018426 3 73009203 75939965 62546328 18 65027437 78585210 67002037 4 69111739 75120882 60928526 13 64549580 69916049 66749475 10 76799253 78778847 76473978 11 69198667 74783255 77256476 2 64957418 73831077 68357143 15 70425265 73962290 62996474 19 61091620 69773798 69644636 12 63373321 79964694 66645333 5 61673707 68957454 78163458 11 61627802 73358475 71372806 9 60429737 62790633 60477188 8 74055151 76499500 63880230 3 61739271 77262888 63050137 20 75030224 78337678 99400612 14 93908549 96540899 83590144 20 93781655 99228305 97444105 13 83951196 96122541 82064029 12 92096805 98721090 85119005 14 91945283 99912797 84696045 11 81523790 86779945 87637239 13 82599840 94665450 97832233 4 90556123 98727907 95402738 9 95079775 95366353 83352521 6 97338837 98130834 96409766 14 87439271 92321645 88750983 14 89277061 96790346 81202925 16 89636577 91065718 82486876 20 91433332 94073721 94580702 14 92968119 98060455 89896065 9 83171179 97546726 91993556 15 87837969 97592702 81585262 10 88766579 92537218 96784487 5 89134873 90877854 81432029 17 81419221 99978756 95466609 17 80469304 94509948 88490439 19 81378074 87881584 80072202 4 83091222 88305025 84138085 16 87648267 92131865 82794123 7 88055452 88215005 97685552 5 93832625 99230236 86617997 15 84332788 92506783 93591776 15 87226965 96344392 83931625 16 88355719 91120082 81966959 12 97803648 99534383 95934137 1 81629949 94093392 86436374 5 90438907 90702221 87748181 5 97388351 99068568 92125517 9 85512144 98887426 95906391 15 88630903 89095626 88082639 11 80527430 97727282 91492502 14 96325134 96892169 99325843 8 99225831 99708071 97992493 20 88751276 95228455 81950163 16 94762364 95540294 91629428 6 81415995 91752270 85876999 12 97916174 97957363 91422981 5 96015331 99242240 96948458 10 89299431 89371410 93075895 10 90152461 99838376 87860339 6 89466510 99908485 91186853 17 99319651 99504337 92674524 13 96346829 98396774 88845095 1 91175886 92985905 90677149 13 97912749 98281933 91906519 17 97484918 97916986 92079473 3 97497208 99671652 90245773 11 90616005 91483253 99395919 6 87206837 90894530 97204834 1 83145827 90750858 82631793 1 81391662 97492196 86810031 6 90245178 94953117 83525712 1 87413485 98171446 82544141 20 96985458 98925038 95580068 13 84496697 92929425 94599766 4 93095285 99165592 88195944 5 89062045 96577552 93889186 10 86541035 98262808 86050003 19 86540256 96591967 92317258 13 82170046 92483586 95626335 18 91024652 95420990 81278184 17 80195350 90185054 84590020 11 96879467 98977068 80343636 14 85209437 89232849 95406332 5 87824516 90205849 92902567 10 89553211 93053688 87547201 4 92479778 99526205 88704826 15 96876954 99186058 98394889 18 88494924 94014870 86558631 16 82353827 87504473 98256656 6 82115405 83686654 88932294 3 99301566 99711257 81389134 4 91881388 93928613 80640944 13 96402580 98478495 89630203 2 81856657 98933320 17940076 13062869 16341308 19283399 11650967 10808424 19644850 6659251 7498256 4755170 2461295 13773291 18715108 19259213 4177732 662283 6095046 12799480 19411174 13228597 12992139 17579768 7131243 3627918 17831342 16351138 4786641 14939327 191949 17633811 6840183 15087733 10483754 6948520 9584546 4520673 1624618 13499526 1469434 4480312 1990361 10122515 9787658 18179380 5747813 17022331 18896323 16219025 18045343 8775468 3325689 1953681 834685 1701722 10621413 11623289 4827802 6801276 17191329 3726865 12162485 7304141 7740335 184616 651310 12974796 13425011 6554126 1802124 17989052 18815156 16816409 12464889 7302949 14706975 11753248 19964868 2274385 4910788 5907459 4754398 12074447 16572567 15431969 439902 16404724 5651440 2193375 7244285 13154389 5987339 5517608 7180187 13145423 15072905 11330536 2454200 10259839 6359790 2483088 2751227 2101066 18400289 14717077 6588847 3722070 6890222 9242353 17332545 11827727 9379207 507041 13878979 7424291 16359167 9193765 16865900 12053766 4558798 16496899 2511126 8316527 13691216 14820675 8545215 19860953 11812165 6744308 18123272 15143683 2249555 2422694 5322169 7914097 5870463 10263023 1885499 11353832 8947640 12348647 2643740 10615798 9975372 13665195 19838607 16453224 9813361 11357917 18682345 19805649 14712254 11221538 11864357 10851850 14533039 1670307 16828001 3206316 18212644 15144333 28207443 29314446 22233817 33294471 32487180 28580093 35942528 35044198 29594441 31130198 27756223 22747868 20936068 24963884 25678022 24826238 25566657 39206452 20004999 31533378 39563267 31297738 23481402 20525061 39229396 39571050 26548699 35865864 37413569 27100215 37547943 22608751 22391260 24845687 22112163 35613889 38399801 33738004 24904469 37302891 22956401 39371805 30855689 34068285 21559074 37649731 33460429 24877547 21414764 27005532 25628021 32976781 26508917 27150820 37879640 35039263 37068774 39330167 27461008 25555458 24853101 22638680 32039550 21016953 33234745 22924782 29968197 27105069 26542721 30357825 27951690 25494698 30268669 25502081 23244218 29399264 23857259 20345216 24120580 22413730 37560076 23958323 23650651 31298602 34479652 38977076 34449973 34910099 39911037 38041667 30937038 36598622 28158692 38495936 20613030 30624238 20594859 34727475 39832575 23153675 28236582 35289029 26440544 32542563 27885102 21103044 25023253 33250564 27511713 21211683 31426220 36688868 36186335 30486263 23688569 37204313 23931983 20990459 23680531 29732257 35827160 34136589 35393237 34064220 30574952 20277423 39558238 25178893 35447153 20349831 25553681 26792604 22343527 20080607 32614550 37012950 23079235 25128485 38935127 28237804 26668803 35264620 31672580 33283824 36206631 39343594 23897103 38815835 20971062 30494584 37403697 37692554 21263159 21586965 22236387 35818812 25823800 38753123 30342118 23528726 55125546 52227658 45919515 54520903 48649978 44505144 43518646 48578896 59390594 47507870 49885585 42551151 47277601 41317872 59562683 58000664 44285112 46234820 58269447 58732579 58669356 58116947 47519371 43843148 40783590 57176829 54689827 49505204 44825938 43979970 56348911 45243230 48964707 51551689 44213712 58957747 42718733 52759005 54965487 41384446 40846794 54598378 47949879 49502193 55075094 53845381 59176918 44794399 40906995 48400226 56298944 41347967 41376358 43272155 45281324 41032943 40269048 43222640 58172693 49707951 53711669 58069569 52774842 42281954 51721008 46241942 42834718 42941969 43445502 47258968 53932936 57639847 45125430 47730581 46067972 52428917 45419896 45917439 57777633 48103728 55278563 49301870 55840562 44253422 44745884 46403930 50938701 40228269 53238094 43796065 59789646 42477260 43222693 58090439 42442389 51642768 40334034 56459761 50269252 48231585 46032138 54233577 51983810 56374154 46129671 58647005 52642362 42032188 45800837 56755616 40323357 52246411 42947526 59819816 50013084 50043568 57257999 40069134 49373486 57215941 53395497 48170257 40256528 49244492 56734689 43721875 44591040 57784489 50194056 54644506 51690370 55093155 47037299 45862353 45473499 41624551 59429244 42951940 57860376 51808133 46948223 48103847 41816520 47129457 47323870 59363280 50826814 49185539 46582270 44256569 59989776 45792119 58718664 56739775 49680539 42733678 45005096 44883941 45020028 43001708 70684686 61816205 73551597 62222001 79196475 62599553 60020293 77459436 64850776 75510141 62416516 69778363 67199651 73762259 66021529 65294196 68227804 67007226 66410550 60594382 78855113 70083595 74451284 64189541 62152371 69939014 67260332 79534905 67502568 66364299 79683902 71495215 77019703 77935074 67525582 65512335 64559991 64694259 78561122 60746884 62801152 64370319 70364869 75476639 61252912 62909733 69279496 70473301 60549095 73093197 72814331 69729916 65265931 66937921 61342904 65982162 65838597 71379295 61569049 63797878 78491458 67926952 60932925 73445997 63918772 73169732 62015239 78287390 63129423 68043516 69711775 71839446 67730828 64780223 76067567 72067653 60563945 65014301 78222630 69178880 65679206 78657487 72794169 77403901 66125321 69106733 64450141 69828121 68372315 70426038 73061007 79569557 67463146 60203148 73794572 69725077 68419013 68318965 70706905 74619296 78686211 69348315 62932540 70898211 79267644 65238093 70670400 71837934 72474126 62454780 61408054 76952757 77612697 72637631 74695215 65142928 74889988 74847759 77578882 76089467 68826358 60572812 68470860 71405783 70182941 70980214 79644139 62954727 70579882 60295988 73763458 74998100 69095635 70844625 64457337 77172138 63079760 72347258 67074554 72330969 72050143 69035009 64892533 62843316 60004801 61155677 68765980 79219829 65252922 78268200 64577384 67930679 78720788 64539423 60355986 62052731 64899357 70606758 77542427 79320996 81565420 94810874 90058122 83055025 85283415 83089026 95181000 86840212 85605919 89791315 90586348 99993750 82797782 89968131 99683739 91327666 98329172 83107344 84779773 83858693 97010229 87941465 93114945 95472467 94587990 85541538 83175703 91733889 80815708 90941973 85843764 97031961 86956845 89165244 94464210 96440777 94986868 98333448 97125165 92011492 95545889 94125645 98519815 80126175 99059175 96536387 90332964 88458453 81464253 94801287 84573135 80454404 99836766 95237656 85678420 89306190 82748361 90749402 95878532 82693817 92237249 82324246 92628788 95473903 88095821 93919224 99585213 85651903 95344185 97341712 90750846 88987802 83432596 92547538 86285654 97850902 92551728 89567510 94010154 95087727 91791910 94032536 97757285 91097089 95526735 94937209 81024883 83476943 89769419 87952060 87840581 84682752 89240446 98494922 94011856 83403100 82912910 98348526 96999053 95741651 84203239 87500762 96515835 97961718 83990711 85575457 91720985 95353980 91134450 88874938 93894892 85292479 84551887 92827523 87514879 99756092 96286280 99401660 97538270 85128215 92454046 96611976 91002010 86281364 86567892 95530096 93671752 99560351 95846703 86846431 90717826 91164485 82583484 81538726 80835300 87020089 87444426 82013050 98967952 92686160 84951915 82552433 96086955 94333957 87669496 86560393 82003421 98855158 90202506 93385505 93539029 98426725 87152002 99423102 86617795 89487287 81892353 85503304 89316060 84339961