1
1 50000
128698042 171916206 161141574 64362408 121140756 202974376 203200140 56943436 62795282 131658692 7108310 176574310 71934478 96684764 132071082 71804898 172712122 52398060 139187158 171923796 38874924 67349876 191457728 104751878 109836056 172357900 1156628 201964202 36617680 187117502 178786498 116992700 24944216 112355100 38821376 113845336 145249082 60356362 40758300 166315248 138832628 48660194 216627444 174462244 187065362 207853668 202748194 33032560 193534594 130752710 81156042 160591508 11474386 199392424 92968106 109162592 68613952 190348466 30466018 164284406 107221070 181573810 178606890 65459130 135680578 157107632 48801500 149573644 178063424 213851550 154146630 195092128 31984766 105648840 59910026 87432994 78837440 175128052 157746314 194031134 171384796 141598446 20206736 99719928 165713724 180645938 18057798 159122084 53010144 186082468 99435336 87459746 13328678 34934394 156882770 115084002 164266388 195206198 75959950 147416170 102756346 8128450 140595400 2203256 199396692 86648452 6848160 166192576 41796854 97685764 151306782 62281978 20206692 166583296 106866386 206453214 121801218 182531030 199109086 88652740 79635050 136358552 130407332 152217934 203050188 207176244 116604334 180920476 136067492 182960778 88164472 70127596 43121892 71801048 3837966 174573608 23256750 199064976 182762074 15992482 96131486 38061540 78156188 98764798 152283560 64283120 14745610 45879900 23069904 98955054 129465226 20180094 4675814 218586632 87818302 127652580 90828166 103955984 93532164 60512188 136198612 15275216 878196 68819564 44451110 141413976 115115506 135826240 27603444 166364880 108570418 186509312 170659412 141137084 1900690 206144466 166240052 108126326 35894474 96390998 135753816 104983516 62122654 47058572 218289104 120573112 113741430 110238876 22605088 151413834 83697130 51162474 101228600 169589816 80450348 137431558 103602730 21458976 48575714 186357556 57236696 13879096 79997764 84610416 125873132 104798914 25743542 94951758 50060010 78878778 7537354 40238770 178006004 173333050 87703176 173406200 153448680 186464784 177301124 110945758 53213380 109173790 1816034 185972644 214614136 145584032 104950802 185788680 134165570 4464394 29876814 88177452 127501902 189559964 30484102 97960390 71384588 25986070 124381378 11997524 95635760 58825910 19124600 70525928 62421722 52836674 159831914 85371220 101733698 9567162 11569712 191682722 30217880 18071592 155121406 207543248 69567212 141063978 28815204 101711368 159140036 187391644 167452714 10819226 107787086 181664186 128854242 75842712 218393164 80597242 163712890 208364970 19162176 60350840 168051444 4874254 153223708 188716462 4257506 37140158 217527926 30137668 218049502 149930770 213980888 137039980 173803168 164264056 82915184 166746580 163043078 57113540 210184392 38180692 182278668 123245606 99001408 71746620 94987420 76428264 177530166 72861228 80073004 29227374 15139212 12904452 28164906 49059406 35738560 101816396 142401468 134245276 147687958 145169244 137920750 55895532 96758684 24606494 160644990 5299074 148831782 130662884 20320322 188790558 67133066 195174430 198204864 160976574 56119602 170598736 107878826 116194034 184421754 195897658 106221412 193976046 53717686 82374336 107312942 202056382 217803806 16028760 137588594 121389158 146398934 206194120 1873740 10196846 184647496 157739912 120813000 194794644 110244816 46430934 39087466 169345220 214102790 55804012 10468788 11292820 95772974 168105762 139085320 205202888 205539400 163407112 209496210 132861784 113575022 87863490 66888272 149102118 126604786 123771208 166281368 201989216 79318844 47580478 212896464 78074854 157187646 54791110 173648156 414524 67727550 9116932 159436112 75447284 29034852 140915280 67048608 59721442 73047304 127228332 69781866 173770740 14870416 39657882 75527804 95495862 91697628 3430394 189400706 142161536 15354746 203114494 170940968 59079218 70097016 181150310 145198438 125876300 199679018 104303892 98963964 101120536 160981040 210835328 196375366 69159266 189199472 14921082 46791404 218089542 74943088 81533672 142512040 35417624 113611542 182824730 66998514 6317564 137655122 94594566 162305066 60374644 166832776 143923230 158728152 27900818 217851194 174546174 180083816 5469200 47885530 216924928 56106314 143593428 36260642 11882332 205094340 35173754 15918210 83314198 210428834 72606908 204127792 186596894 28261574 41473586 139218992 98404526 60656816 54872158 47374624 50611550 76362748 130225700 153596806 50133138 91543100 133882870 128562280 93778938 8086496 62072934 164523524 62651182 214613432 96909648 15494556 84242312 143439626 183309632 65874138 124940068 152256500 118001950 93879654 163304526 168383886 79103684 141472056 44872850 88319374 82152400 81000986 30769684 202611288 144237632 207220750 217543788 67512390 170982042 215737390 130467546 86323292 204043620 93118564 205772292 70058098 179251380 133369192 6272860 125163412 174705938 35096534 188942182 149225560 12078352 63152144 137658268 15483446 93983274 2232890 126161068 115236044 96041110 81024042 127200810 28835004 90540406 171427366 71037406 212345936 137623750 201593260 200155362 160340576 125703072 53951722 25789214 182451896 24128434 92967028 193312152 71867070 175701218 8205780 71081274 151732592 123504062 130248382 115548158 170353216 208886304 105429082 90621762 14334452 50707492 174157346 108869992 189922260 62749170 40707304 79251062 37672646 11574222 172522658 203580608 94700540 97002576 149580728 158466682 11634744 150938678 47501784 135339006 96658826 56188462 59832938 87731512 71477274 85451432 217607544 176001320 118546428 157027222 124342130 154364320 24119150 67117006 110077704 80326906 172800298 151682234 67970452 28771908 32182832 216987276 160666528 60885352 13618352 78669778 675840 133388464 43797710 27015164 81988940 27211118 54392624 136737590 205000862 82408458 150718744 215391198 218236656 706442 21183426 170081868 124822698 164994676 203040068 194775416 189230998 52518378 148238552 194503364 95522526 118546648 121487058 98970300 25904230 185258964 102113066 150525870 75867308 42177454 23760858 82171386 121509740 78843138 151695918 179420538 105034798 38954498 119626034 205009244 179642650 145960474 200378200 61728744 161274674 60330182 149907296 161731636 200365572 135090142 110806872 167226796 147953344 166776786 167260126 204481948 16570620 11485496 165634810 39894228 215096156 80461876 5166590 85082954 59527028 212519296 144804374 15650250 92645850 21445292 64083316 75033266 72608250 55369336 44915552 132233090 171433416 54993818 156926000 120675148 123731916 83522582 18633538 123320802 111301564 584672 196266290 120551596 91836206 123227566 189226708 69104112 77432278 65887932 51711044 134932798 3162566 21629058 169607944 150816468 178017708 164010638 190812336 15795054 199018556 81719044 129099740 101374042 41576744 78574760 105250596 113397592 130616508 51259450 14157902 131647054 186029008 54348536 60660226 207460484 124881284 60071330 144446016 2498474 97647594 109178388 71067722 169993934 149197070 146224320 66717706 46696034 49956522 6112612 212581160 186941502 48605546 196495442 69456376 96850556 190599244 16695426 209582472 161909572 66234586 46055394 135337202 190045130 160175026 217768716 25092254 131248128 128010498 110969232 89543300 205549674 39359122 92510528 84410524 130807358 85675106 32091136 141420202 41838456 183263982 161906030 15747710 126178646 35857954 49825996 17310568 177535094 60888168 32262384 80122504 136408184 77792308 62482068 114909938 4047142 144641992 113092738 130212016 114559346 166760902 203794096 55665544 134574088 175734658 61959964 59115892 43617552 13501334 144120812 12142372 46942984 25030258 123934206 164782640 168181552 188516372 181934698 147640856 5182628 31754624 192915360 209874368 41636848 196348504 170198776 175496794 68323464 117122016 28561412 84622802 29367624 87191588 77177408 146155988 93690080 102806088 175901880 83277854 27512958 15038562 130856990 15255658 97378622 120836122 197217328 188028236 141623856 77032934 90704350 6505136 54883862 49836512 209633622 154281072 21938092 147360576 65791836 213812456 40331808 210407076 97981840 189619650 143909612 138472840 118470418 140131574 109367478 110341066 124801534 189387638 102158100 169684504 163489986 173021178 81973496 91070936 159708274 87536108 131525922 150416090 116511648 121272492 57019446 7605554 103676144 187872586 148418468 100279806 204600000 186825826 130707566 199382348 86172042 173390712 7684864 210697718 170276546 177164878 68915132 94063266 107050922 123377100 139415386 35096512 66279620 37159254 159770490 182714906 158299768 36234330 174984920 118389964 48364690 104351522 141861280 111809126 215559498 997700 22927674 64336514 112413378 18865792 13660394 190334672 158527974 139450564 183616488 50986672 48812214 192689904 48541746 49965806 68204862 9151758 189995322 115852704 179630682 67064360 119081512 62089214 108985404 60587076 65030328 19858916 33591360 61212228 166558546 174271130 92485294 144637086 85208816 157180848 218984524 194455910 68700522 46838154 45344112 109194778 99456214 14371984 104206432 149134282 181019982 2179386 86327758 118557604 35248598 189115850 132495528 206883908 54723460 113889402 10142506 4062058 109325920 5101206 177313444 52580396 124217412 126890852 36840100 214541712 194113546 174774160 160189656 139972052 195295254 182504938 208550716 46817320 218883830 80318810 90161896 56874004 164046784 144209296 15821124 8118484 184161934 187532994 176848122 173432446 66228580 62871468 66768130 30583036 74792498 206779386 195213414 31387994 188012594 106427420 23913450 24506350 72867982 41241266 173369218 73312426 66657866 132990044 61859138 159296082 57132306 42807050 78692768 86481692 205849292 118209674 199786004 194895404 47663220 173261396 119401964 27097312 92008818 162551818 11636526 134289870 71699672 110787248 17757938 115347276 189425852 164756262 171783832 84489768 218695994 82122964 158127970 81953124 90655818 37563680 111837990 13541726 111880934 1260160 828278 126217124 42963822 140479328 12528208 127219048 194878464 76122684 59003164 144725768 182498888 54109748 88555918 69203552 11008646 218201016 74283946 117515618 4514026 2799852 174549826 166034110 141814266 110780890 215614630 167564562 190678312 172177126 114496052 169074092 179256264 162713760 153877152 128529544 103903008 32353530 72631482 133812514 218929524 50146756 31733790 111598762 43095954 58766642 117389910 190116388 88871178 112135628 141317638 14444694 97397542 193134788 148383334 41714354 43400236 39165280 187607310 714802 106302394 122030194 25669776 87908898 187355674 13872320 148258704 202726436 89611258 82536872 209257290 171254204 20271152 61333712 183506708 207524460 161205704 40393826 132344850 117530512 170248034 175735846 82893008 68282126 18887088 196203084 112419934 10522490 134567708 184017108 141228230 175512282 127427894 217230948 214010720 199612710 165567336 93127100 54408618 8152496 152930646 140410820 186271118 21283218 139932870 78939872 186470592 125442834 172379372 159439390 67262162 73973218 57842488 168330140 706772 149241070 160301196 106580848 45848770 124517558 180085554 50293716 197007250 13825900 25786024 217619248 88357544 177155946 801724 35282962 203099908 163119550 214714522 160593466 156883210 56458314 14562592 77140404 161950514 37451634 23122352 219939236 54811526 189546060 56473230 14041302 123303642 46950552 139830328 125503532 96134654 187154924 23115554 182383410 218321708 178729430 81418546 5079272 185707852 176548768 106106682 16036658 52345722 142163692 76561672 63420324 189031898 177074568 23996896 218213842 160196410 99840950 201061058 125624224 115739910 94593796 173299984 184648156 155471206 129889166 61335362 140576150 13957702 134203652 3399440 40518148 66204270 206168138 135288560 177500092 65697940 154662442 140183428 77351318 178258124 116687582 95302724 192047856 144365650 13877710 43846440 27903964 83172320 206089136 151522778 65115490 123119942 108822208 10985084 82696130 5958216 24086920 194278128 28477768 121317262 126759204 106228474 9865460 66206404 193775692 114850274 116609372 159642142 162736178 75350418 172433228 100848044 212655850 37311780 19463774 80085368 167941158 113674396 66793320 111557886 33768482 64022398 164935518 60429314 92517832 32500930 180646114 211831356 44529474 104591432 52796744 1350118 107447340 100662848 176391578 3002802 164148820 136171376 193512066 146394996 150381990 81785462 185309520 1182698 2472382 151983458 213369464 175367676 64373958 197772168 27735070 115805448 37840638 160358110 109508784 76735164 186056750 74857728 121449570 109343124 187116754 16870964 188415348 35266066 83697174 211599454 85503286 29788814 182700870 5142764 119300962 70550436 45806178 92671920 32494198 64066750 133679282 212142590 21478974 180926636 209112508 168493930 132603812 152406672 22670956 217390778 15995826 125141588 39348364 104802368 203326112 7027460 32036202 184664920 33952864 71319688 156224398 1663046 144406812 193545748 143295020 194785932 204087070 115967368 203790752 204921772 103929232 16403904 116299766 99744282 162000168 57268112 40759532 61600132 63994546 139582234 199115356 137151916 13968064 117026074 59395820 158632650 24807596 110658548 104708494 68746172 156889436 62502770 72869038 217083064 137857698 542102 2111670 102548930 154799634 200020722 66881716 74781784 198974886 158883516 132380006 125470642 15096070 158701906 125901534 42139306 203822586 151955782 37010424 82458354 56299276 23004476 151890112 176505494 203702290 113987236 72281924 97946420 93794822 38451380 169622970 7347362 66617342 178212936 19739786 106075706 61076884 110157938 170430656 129057676 131516154 56837308 200777764 163566150 158222284 47186172 34098394 34155000 216339596 8334414 185124808 119288268 100964754 73925148 146624544 187029150 6843012 93618470 124480334 13877666 179108798 183863196 183236746 1026014 54548802 95457208 144985588 81003560 39427762 65915146 194916964 21498576 186511820 212620804 118483948 147172476 200521750 58934414 200684946 74111554 132994950 17825918 26734752 58022052 8508720 35194170 134287120 85258228 173609370 76155948 193285532 63220960 211867986 205722308 161780872 198733656 34769372 134500806 24843786 44012782 170995132 143934076 132492030 69018290 57582294 203019630 12563430 216500086 63079214 216184562 169854344 170435188 58714194 138436694 207890386 3973376 198685938 59594458 187086240 176675070 114546586 19391834 83468682 44273086 181070362 67550406 81861912 208625912 39795382 139380296 87481020 213215464 176343090 51437298 25066052 70687320 133061764 163629642 202299086 140550124 65861158 195277742 8602792 207195934 6367790 176640508 105643912 5248034 182723222 85347856 29403440 70658610 192772602 192112074 83747708 105237616 69029994 185593716 162099762 64717202 164389214 48668620 66276672 165942194 121333762 64382956 37295632 187096448 160482762 150287808 196438660 164741874 121223916 148346242 172213910 150791652 45540418 76729620 16213604 72676692 164236688 76264562 183617038 187085294 175380480 218038326 159881128 56986688 126056524 198286572 25067724 33259622 35946878 70406952 2437402 8970962 163760740 103688750 99834548 36617262 138291120 80282510 173826620 39174080 119869574 134717484 53410566 167383964 219835814 58778676 21975712 145728264 110673420 108299004 33667942 147660678 217790562 43879374 17340488 26585174 210166000 58093508 117443370 207681958 58449292 133850992 207682860 66110 120137886 106496874 2992946 9994226 213696450 76565940 100548932 127529622 55314512 126142544 125687298 164698974 180555320 77417494 26359630 98518288 5286622 135293576 150641700 187303138 206755164 149265402 112218986 65854646 26735852 110869968 201507482 175305746 71423594 68213398 62866474 24421804 43923924 176477730 203737666 32430090 187463122 110165968 191267494 8931692 35823150 48535762 135121536 98069048 53306880 64464334 89647206 35895156 197417814 34413588 208441310 189223276 45820962 108601130 61542646 93076170 173664612 13614128 165634458 115406588 111609080 183347252 45702558 41999914 45986226 206222940 215929230 190887070 52466524 153336106 46711786 192577044 106838028 164510940 155997600 211128302 167803724 13529670 130390700 126497492 170826282 118043068 58740880 102472436 102179198 106392902 30999430 99069828 97232762 156210868 168585934 65080004 68063996 169891370 154915706 36461326 125451678 72845784 75858200 202022568 169096070 145334816 111811062 108023234 154592372 196728048 35033416 206437858 111172424 53624648 88680284 155854314 209861740 2157496 157368926 105819076 143029260 130666998 23418318 218341750 81897596 105102602 137767520 175142418 11516054 172223656 29428894 202246286 198998998 200909412 97052846 159279406 126388856 70168824 161051946 135259212 21914728 46460128 47407910 160502782 29816952 112459512 171809286 53217802 148641306 186963194 119793652 20558890 36520022 14547060 14446036 42848212 87443576 88591536 70607130 178773914 208309706 150403484 212429008 48897486 182603652 148943960 45668436 215741262 80375592 212747766 124165470 113826042 82737424 209813450 171476844 149465844 19029538 150323008 86293306 139499492 201264602 44470338 149826512 121262240 215284806 209949630 162269206 179543980 1489224 164534348 84994514 193329972 22736274 131742358 180402134 131756504 170194222 103260432 16069174 32775358 1892264 112659536 69550338 994004 170767212 21748672 183997022 197962468 116479968 13582382 64804124 68304126 51044268 157880734 108881894 186704078 167229656 164260954 52226262 213164820 70072156 27620230 71504246 74298620 36583756 110086966 27651976 99524326 160097454 161176158 181392112 118192492 53872434 88743776 97286574 56083478 130421126 12409958 171845300 39170648 186939412 198262196 153006282 140602286 210723348 112179122 167268640 101776686 155061214 24765686 19403912 13933920 87359030 145653728 210285086 158475416 137333306 61412824 91726426 205620866 77885038 123316292 92255394 216996516 59389990 102060926 33308462 147670094 219615594 154685256 202728438 145044196 203388438 162197684 93354206 41264124 62384410 124642144 88872036 115709682 135336806 157127982 27119114 50755188 56246916 201357640 205543470 67543718 138525992 196468360 57807156 60542812 189272622 214025328 28903820 101069496 72543240 76654798 143031944 181247396 152026556 125539260 97340518 195771796 42125468 17218168 86018966 137766332 138731120 2380730 141124742 114301660 116530546 74392406 102702600 15308722 22365574 53255928 177140348 46967382 181471488 160931298 212257342 109429562 183504794 97604100 2721070 141258304 77694364 60180956 167148410 31036610 102462800 114114 53598094 177313818 141914894 33298232 104824170 137766156 59837822 204717128 154233068 46986940 110114752 20482836 88207812 20409422 49371234 178047958 174458438 69930454 71084156 216430170 191456166 58491510 139432656 65181006 185887966 123299792 200987732 22067562 15031038 218307804 147931432 152664248 110735922 140565942 17752526 62746750 52127218 150922200 160970546 152390084 195546472 26249124 164656360 94067050 169440964 160529380 77840378 198278938 105861426 184928546 62386808 7769036 75892476 206036776 36224628 20902970 98673344 76826882 215161826 9121860 73440070 70612652 44682880 201580214 168157616 79713106 168102484 127257328 60591498 32804882 79234892 101096622 110284570 55495968 80618098 18517224 177996456 84650368 170146284 80961276 62140606 122881594 210795706 197503350 149963528 97532314 208848640 163031044 89084754 63649498 81797606 65059874 52657770 11741290 128406960 44703142 71060000 40375962 25821994 188140436 50284476 102645664 48628162 160523242 181074740 121331254 102190044 89498442 171537872 79531210 134503490 112502808 154521444 176929082 126680092 211414082 78737868 191719220 144997182 113293950 81761086 28042520 100242670 107368822 29996604 8478778 44972752 140903334 174759442 1487332 139098608 24227500 126689860 208665798 218126304 202732530 39408886 209707344 127980072 148837194 103018432 139833452 82456748 124295182 85614694 65759628 214253028 52605322 62316210 123655356 18930472 54310454 196774732 59615622 188482734 94793952 188600126 84757684 9329320 198068640 132149556 87247952 89901636 58121404 48914866 104401858 67070982 48408910 187577082 155117864 208869078 84878354 189722830 67955558 163669066 67138478 15908640 93865002 124479608 200721246 62893842 201157704 146908564 200012934 144082070 159904074 49934214 42979398 95310754 158522188 120862874 19202942 42130220 14653122 26581104 8703684 26899048 22403832 155232462 139715510 181866256 152528090 44517572 143275990 46157430 31668252 1085260 102328468 123217314 200588586 173479790 139664008 135013670 145964632 99202378 52424900 148642164 60159110 95595412 147517326 88161216 177241790 139883062 26689388 163147930 140990542 96318398 133625976 92250202 157458136 73499338 138877332 195533008 69316522 207825618 199994102 196114512 3613852 186662784 52718754 210841334 80890480 80863618 71117354 80348488 197384242 19586908 211626030 190061234 29776538 70250928 149370210 4889830 13300892 151221620 134320890 66710270 3362854 212663484 90432760 153287266 637450 40453226 117367228 2252074 3930234 191911874 70893020 72738952 154691746 94557144 84363114 46557676 176744832 12681328 82153742 117542392 91069088 76220210 148327080 204119762 141787448 216372068 55202598 89485550 208720424 46581326 56842236 204072682 171822398 33925694 34248302 93502486 190330976 187550770 125440832 41175640 56264428 25133394 138076532 213672360 2493128 22498036 128265148 44649220 1717650 158468178 18484774 138168580 216505608 117976144 126398052 171740668 218652060 5039716 87329506 26598638 192014548 87261086 180069890 2313168 131612624 83215154 55899272 158963464 58145010 200055174 64771476 181345560 140233038 106054322 199085480 184411920 89785740 184739346 192962682 214599836 79343176 179752232 141313612 116014932 120218604 84104460 112647942 51267634 139755528 151621118 172996098 22715022 75213908 36288978 76466148 113589850 142348184 66399212 184242828 79737724 159885352 218627464 182265820 197943020 45461350 1974192 189679006 117862030 158179274 210772562 30484234 169678344 207938170 66393030 176871332 17108410 191752726 169248596 23800920 21288938 72063794 16099754 101702634 142208286 133654268 79256232 78267706 187227612 180761768 152889198 70263534 89419726 84268382 73605488 19837488 127411592 29050956 186570692 155822920 149262762 175023838 124792954 193300998 202506150 199742972 79064238 170383334 33304546 28589572 206829524 193235350 206284210 158381806 189554486 23712744 206512108 98984314 219956308 49447926 160183254 217671058 110318604 212364878 41626332 58193740 32037720 70551734 70781788 3969614 41741062 101302058 25464560 122037256 79787290 133716660 62455228 94663184 58938396 30293098 159840824 214819286 4604556 209595936 161599944 27847952 85200698 52093250 218927830 859892 216672412 208252132 202211394 201314168 78633588 30266104 175519432 67889998 59265536 80495536 128965034 182008332 214219434 145130788 115748996 87902738 182881952 70671458 39562842 158254272 200954842 116221468 9218110 114040762 189471722 88356158 18757992 102475164 184584620 150741866 90912844 51436374 212792624 16638820 67089440 82113196 160589616 7183528 33504856 134343814 176038786 54531598 53866538 209601062 131417550 105794788 145890030 91757600 19734198 119136116 110554818 102271378 177627692 70390364 30079170 142869210 97750774 101922612 64478590 7172550 142868154 183938018 38401000 131930106 23617704 28055214 62510206 113961694 210506186 96215020 161143400 18434878 200081002 103690202 199375132 131053648 150995570 11549912 44006622 67907422 176842754 110659318 32207252 119444226 128213602 14186876 182893656 176398728 69649052 129009540 61978796 3501586 70059242 34754060 107628972 20407156 218494826 46354880 29950866 108409840 136044898 116497986 123058430 204067732 205413670 75674764 44228272 69993550 149351246 151757782 36923744 27325056 96652864 146893516 191276360 40099774 48412826 9430674 78618012 175577600 55506990 29121466 70194190 42980586 27900796 91114628 97127206 161788594 130411072 87189344 78241768 138562358 172580320 102032788 154292578 20410016 44239404 147970746 125158836 29440004 203458904 123109558 119834484 68845172 79323244 8112632 176837386 219616188 73497424 180197116 193141212 14491400 208858892 125752616 24930884 204687076 202205366 169610100 137038396 90928508 123090572 77101772 134815098 115769170 96098640 126757268 70304014 134403368 68228292 8605894 91432418 179671690 43530696 164705904 138168646 211219800 164144926 195559496 81606206 195446064 161813696 116336308 135065502 22230384 91322924 84472080 91020226 116557408 67512456 121334818 127266722 176015664 203402430 47044734 36017322 202175754 128285036 199890680 134559898 115087192 56740684 175206372 163697468 80710718 110727694 144084644 65480932 139482266 203513992 31147424 99189530 58283984 26836766 28957654 164761344 178760802 109357930 78669382 47034064 64236986 191938010 80848284 172169580 149396698 183401174 129607522 112066196 141549056 201450876 83973252 57284084 23128842 156643256 206467976 128535330 125245758 197311708 48153292 64272230 88972048 63648926 94604114 103291320 73595962 71492498 6591706 166047706 103093518 116992480 209182644 42471748 153002960 119971940 172669552 103593160 97620556 135402344 217457592 72349068 91871714 65525020 214668938 67857658 191071408 17390252 51935268 184629060 106331962 42525208 121031570 115624894 87201928 65892002 201023394 125900610 133431804 90240238 212342460 156556224 153376058 163151670 49102900 193289360 58425488 198181324 213122844 143125400 117492232 124680556 149749248 175819710 202118796 198024904 195190996 104508184 75189026 150728754 71231028 193067292 69708012 128993634 201451492 104738766 139515178 81177888 16369232 119503186 48378484 63213348 46105224 102539030 209437228 165593274 131770122 131690526 198961070 57804428 218062504 204605104 184051252 1059476 57611334 198479446 199893518 169909300 181782876 133611258 106399524 56824680 38458508 218749828 128658882 175118504 165415272 78481568 50209258 127516114 159728844 98339758 44166474 172789078 123301948 164539276 13907454 181866102 21703044 70507734 128996560 135127806 59906836 105782512 74382044 213972374 64190764 165560868 112331560 42479998 108066706 148862384 166406394 129130188 137014614 182017220 10466984 106803796 128252278 196172944 217160108 51231378 213143502 35833600 20869772 143406912 94911784 68224904 219914310 102055514 15490002 77171974 33757306 21913232 30040582 206945046 74590384 70169990 100636316 15281750 30623384 106271682 54462386 18363840 118901970 55418506 118069182 91708122 67721060 120483198 138875264 219397266 57692162 208812604 85144862 111508166 10666282 125648204 208154078 121510686 137540260 93774802 161348968 193093846 204728788 103427368 31430872 115555352 24596968 152946750 49169230 151074242 2689082 126237562 152846254 49094716 79860088 47969636 44450516 29511944 103233966 46046000 165294602 73273882 87138150 144561516 216198708 114318468 121186274 144909424 141266378 60569080 68819718 202092594 147407326 192536652 52259570 107443864 125062476 76595244 200444112 45152536 12294634 29530314 92932180 9134466 211966414 63590758 171850668 60769720 162097144 158127442 24608496 22152020 124432792 60078414 113991504 34077208 210160896 7200710 156682548 109883202 56359996 57380312 38747676 211030512 189955634 79120646 11821282 180948438 111571570 182782710 152253200 165110374 153489644 150385092 114237706 96391086 178359918 61450554 56442012 88823130 32195350 205674744 84354886 191118180 175765326 27082154 137697032 109883840 141526594 153483418 99694276 95494740 31454874 173561872 75969278 134534620 32262648 55232892 129521128 75589580 106085892 191834148 43278202 180229082 42578844 59582908 210908478 121869374 154405394 71569872 66072886 146661592 203234416 30198850 206736178 176830038 189420506 158467430 40876990 217604244 195028438 72241994 187581042 121146828 168714942 115090668 41052066 208796368 40654284 107991378 125638568 218286860 138958072 190007818 156333826 39491254 77491766 124608264 48467408 157528646 73080854 103754530 21588600 27612662 157243394 33228910 82991876 97386476 157966512 178377408 198454256 137250740 35986632 88241428 74328628 130864866 55239030 207280370 162523790 52780860 178242680 128208718 124179550 115139178 197942734 134120008 6279878 74278974 91801578 76633832 83130762 25352162 3189890 168002076 191557564 191115342 127031806 125916406 52851458 196699976 16436178 56523610 197415196 40594048 195414142 8341058 140016624 94960558 78233738 51771126 103873440 24871176 80342966 161326660 127506874 96195880 177716154 62982194 146258970 5406434 29024116 72642614 14607670 160781126 5649116 156943336 215000962 206721240 80874068 176760034 177774872 64098386 3576298 32666634 11366806 97609094 65481394 169328324 26831266 76827410 200649020 137679036 193734684 34492062 59157868 107310830 73624694 161255710 56607914 188257344 143971168 6180636 111287748 91255318 75292030 155989196 167021030 10284230 160340884 184299126 6916096 17676692 168659194 121081268 90243582 32682980 63667802 9671684 141204822 76282668 2033702 24913504 181184806 158789444 31924970 37358508 115254040 144437282 90221472 113862870 133969462 113512344 193511692 192878972 131974656 56518924 109488962 126920200 42657846 40544152 166508474 95163530 26722344 132044814 37856390 126362786 143560406 22504900 71967038 87742798 65822460 90117676 182252818 205901058 29086244 174660134 148209908 186213896 130211378 163039844 207243168 59045492 7620910 208313292 32198738 74789880 2028664 183975484 157395480 154796378 111711644 130286750 200925076 86246292 128020310 81534860 57298406 14107610 31735264 218706796 128663590 175437988 152364124 198831006 157646456 85390448 71523760 16411450 180535146 174455226 7760214 144220934 124011536 199515294 181494324 133197482 144515778 205681124 71408018 27209864 17959744 40798340 65212532 42779836 45893122 78262690 116951428 162165872 106653206 129135468 41638542 115945764 176000418 97969938 5079624 7670124 18072648 159739514 95357878 15984804 208268258 70640504 174029636 95725476 123900436 67291334 36759932 139769344 158344692 95968884 63882192 1638516 175143320 184567306 89573836 177707948 101383194 153645470 16418270 80770932 169064654 42043408 41734506 81222746 130113390 139496654 206366754 67645908 200247894 142530674 179544090 65360042 155673034 195339562 130962304 215107046 62731152 23293974 154219362 8778814 119162010 63388798 41358482 9282768 48330018 17650094 192725038 147447872 122674926 129698162 217901684 96180414 36130314 69860670 160364446 101325224 48871988 103901182 123585132 35068396 209284922 166388156 57350194 191546982 8202898 19124952 54480448 89522246 22349668 192504532 4564582 27380056 10373616 198586762 165713504 174935354 210447908 59555694 62467900 73657518 202484106 170598296 170895934 180932422 165465344 218887284 55671616 26215222 188630178 72641052 51860534 3173192 155226434 115042400 204486876 166184128 181251070 74700868 78425842 195055146 147569840 43596014 87902980 27569080 175954438 48505908 199386616 210433344 166849188 66309144 99205304 186197462 6500934 153150624 71329434 126933862 191940188 71365712 160485006 165225676 106757992 93198226 27324616 18090314 71254282 159542108 2951828 3904296 66407264 25698354 216411734 46390036 87432576 50148164 39597052 3062202 50114108 121090750 146558082 72626730 38171188 211548194 216537860 146437808 122332386 100927178 109612536 103082078 37997058 93008080 31433050 74604354 188979846 172517950 67140568 67263834 215111050 77803220 62713178 13760450 76019020 204820990 200975500 128537904 216384212 106693708 164108472 7598360 56491974 96405980 42908360 94933058 203143996 7789298 196767010 124740528 82973066 127929362 127469364 37705580 21767020 142199508 23551616 216938348 217614452 14042028 70193992 137887662 89338722 41160724 53895710 162855286 93946710 141816158 133988668 77009592 10898448 44093962 73377392 180564780 38295312 132054164 206122466 66806454 127298820 10312522 30226702 17640392 22398596 191789070 118335030 879098 60803006 185132662 158189504 152938368 122156518 94572016 209017930 122694726 192471554 161511548 209517792 171335142 72552150 172909462 4548654 215065532 126394818 178329734 14389562 194044488 88414788 13026640 211985730 192732694 50167964 143948068 173897042 128247548 55615802 143384186 153934352 20481494 92806274 180477968 28870292 78983916 176239338 179676134 4059880 27161486 37733102 176019712 124824590 180783900 65560176 143080454 4867236 37776992 140303746 85684038 121153120 91243746 32008240 62258790 83193220 62215802 136605040 167128258 40628192 191556838 67944932 143596552 56368466 171608162 38628370 126307808 92932400 141164606 149616852 98446150 151572278 83333756 15718032 76102686 11821744 79300232 196536340 154683232 69509616 59082144 50616632 71655518 134435180 213287250 180224858 205789760 172580848 204963462 118297674 48777916 190185270 193095122 149074024 153176078 49465306 195189478 180516996 85061900 14003044 175064230 166920314 178003496 162761346 96543458 62601726 179113572 47715910 525008 31312292 23896598 24891240 25694196 209919072 185468140 130590636 189542122 162687448 138519876 53050470 60393234 34467818 105193220 209153186 395076 215660038 70085862 34771352 56536854 120496684 62740106 85456316 176333740 50064520 24506306 97756450 7824938 1283656 52352058 97764348 44387310 157055976 11065560 108335150 58588618 19859642 166943150 3495272 112318250 45568688 82941210 176692428 133956284 172488800 91111086 75459208 159943124 148237254 41089312 41603518 61182000 120056266 173453808 86862622 74460914 204518864 161839480 157797244 3084994 56345344 48874628 133798566 69106884 77416636 153146620 16756564 210198912 75941228 198627506 35457774 210355882 18098696 163927126 125113692 115189206 207873930 111304556 48429194 43986998 71552470 172933332 30105328 109772058 127541612 178307382 84213382 143193424 200549074 83207212 192122040 162704388 147275238 112054844 170039782 204846158 129179116 169186424 102511354 86427242 126494236 16867576 199815110 62696788 155392424 200510376 94306718 178908884 108028338 215358682 149320204 165909084 205152552 32197154 27098610 17278426 157864080 186808644 22689876 22172128 173691364 98715892 87207604 7241586 81275370 70288944 89575574 103538182 9096714 32513118 206164288 46423916 212204740 178227786 59303376 6758576 68709630 93430634 155055912 131915366 118287972 35539702 125423870 158472908 100172006 104836270 119900176 105803852 146786156 143415668 86620160 94664020 172046886 13745622 181538082 28353292 41829832 83559542 1952126 170811454 152269392 147556530 86611734 178914912 64379898 132531828 129106362 130401216 212133592 192934808 194409974 88590370 60276436 208820348 138330324 69093684 6040584 37904372 36693690 208686918 169940254 62181944 218422622 110975590 208520620 100090650 158872868 127892974 160337980 213523046 120544578 9513966 122358390 127831704 96924102 84909352 172003942 144811700 160985044 175599556 102001724 135668368 109478204 97409290 160799826 41958884 24285118 38648940 190447092 40494080 126168834 36123384 149195046 64416352 141364014 29989234 206905974 6581586 72793864 57675156 41181294 101934272 45841488 21410510 133104884 114746852 207590636 174519620 44697840 171129838 34065064 80069352 68148300 75494562 168443814 161489988 181885946 17893634 128361596 189798664 49336276 41307684 24661956 15377582 180083552 8726564 92599474 98986624 5763010 77093368 118631788 207860246 58930740 145733170 99076362 26604160 910052 109652994 201045746 84701474 145980450 90580270 128827446 96691034 47066272 140946278 183816050 189968130 95896614 47800236 145709146 47043128 140142794 201816582 2982034 64236788 134199208 11797676 185895424 74676580 152507344 59675792 50449036 49435188 183954694 199561846 197175704 29304088 119041318 214954806 39500890 91451624 161996472 51012610 173481704 5937206 51321160 147456452 72877530 128300700 99712844 52034532 202601520 63255896 69885684 110523248 217710284 206545262 59436102 172875890 63551598 42718148 15798794 37731518 133392754 96148492 160811288 6858698 118470352 50751470 109433104 136100360 178105642 165273350 18845882 17754946 178577058 158141852 38548774 138769290 193105924 17080778 189690798 150699010 205045082 110594176 158822312 181991854 89568688 159863198 98120726 74165630 113468080 10518068 103357430 71526466 66954140 129984866 65079234 23609322 128133874 50610604 9525450 154070708 171904458 125717460 217293714 41034554 209523864 126080174 23511774 155060070 73871248 129711890 99171204 145988568 123573626 129640478 125201604 152215932 86467326 131455412 62783864 160797054 68679512 189292796 53438132 217644350 157225156 194627422 154024354 73486930 185993522 32887734 26193706 71320018 135120546 16647224 161763140 62151804 219449516 30578746 23597112 219753644 95180558 148259012 41521172 108935596 153688150 104451358 27451182 106910628 118850578 198974292 97352750 94274576 82737358 131390270 97130044 192595766 76349614 148576714 207806676 137286974 125719616 67733688 77137038 48322736 58551042 83251674 57855710 23899854 182775120 174685654 218558384 72424022 173116790 157718000 135702424 195016206 151271230 130737860 180506172 15941596 137164302 133741872 141880178 177809214 149662150 176567072 58283676 201111812 106585006 219017920 183378470 140046038 148115132 101797586 212104596 70482082 177080486 208220408 47302002 104805448 159313176 146721498 148548488 16109390 77835472 200358290 79203058 7069876 158976400 78281566 204038494 217995976 119652060 28433152 7270362 68746612 122342528 164137028 190161818 117267436 193650468 124714502 46236872 2237532 178252888 198253814 214044798 160370496 195930372 36309878 54875612 53352574 52119078 48627084 207552444 6335714 201483612 162791552 18748158 11478654 7431072 55416196 117504310 89531420 149250046 203883570 141498280 198623370 124800940 99278102 218268666 111183336 55929368 41243114 4377076 90886928 101860374 62414550 5774956 90787246 40289722 114318314 81933038 63479988 132313126 86888868 49400626 214614444 176252296 60264644 130934474 213292992 185967760 22537064 116687868 168693404 150097178 36549502 96175772 62624232 204236274 26246506 82587406 23507198 100814208 66791032 20456854 1465046 165836616 213103990 80552406 122860914 138434560 216770246 143263978 86355632 152389688 60899300 159096190 174959356 110932844 76766382 105952836 64988110 207457008 176581042 104001040 47379200 29952076 96882060 121532136 23958 36664408 126310668 17222546 50983130 20954230 141238658 151181998 55344652 195182438 161606192 66230714 77212938 120218164 183082064 52347306 190704778 213921642 193098664 167719200 61338068 218525054 119825508 156849638 94629986 112188318 150546550 16821486 162057478 200276230 174166080 137187864 98595310 91182278 193014426 210465618 76219308 102786574 215358066 60116188 204288700 117509370 135102198 155192334 18566394 57453484 200382468 177234332 53115128 174078916 75795478 51866188 62499602 184083284 197619356 173506366 182525112 166440604 146570864 53792904 112141106 185050624 55802428 191496052 43887404 2054888 158323792 178261864 178743972 213299350 123251062 11948794 164992212 31990068 89436380 137754034 26045008 64422688 45532344 150478152 186517958 54847562 34453386 909436 13184512 91100526 180130654 163490492 52354874 149499306 142541322 107812540 8160944 19695852 6219884 184564864 123998072 218774314 29532800 94403474 129087618 7010410 152673202 8328540 108776690 146806330 167336070 25302442 177528230 48829814 143364320 203857170 103014604 47462888 18100258 21524800 215273586 8131024 83772128 140403010 159716106 72058184 110178398 211092662 82316124 154092070 31193910 157080748 219763544 112098910 31604254 111425864 105534242 181211822 14546224 21047488 171756860 17333712 34347236 205984152 157273710 168402124 179399506 64631798 145411530 69780084 124972694 109730676 126921036 143779658 16641108 30949358 166924714 133794144 196475004 113086006 139733902 32383274 138465360 63924674 169589024 103122800 74529906 72358000 133337380 173936576 126680180 143832788 12421024 18066356 128391538 45193742 192563074 82864496 155635502 39901356 140415462 186890814 213566980 88948244 19972546 58152732 20034608 37963354 111512236 46567356 133921436 133263372 52087574 172251486 152708732 134571910 69022624 128451950 191492576 135017696 33033066 30022432 68754928 157315994 26093056 87409850 74882522 183109278 110044616 139554448 213043974 126384170 213583172 160723178 168891140 149563876 158598418 71826832 93679806 131724340 88312598 40954848 129406486 182331380 47346376 159055512 191319018 160339982 142804992 18826566 144952390 110529012 22729542 94327838 208430244 155832512 210475298 196895182 151522426 31579152 128111698 94509976 148484468 137849712 42257732 35383744 53193030 56869362 58957492 50738974 37648930 193578814 143867460 20347118 125575428 67278882 121474628 42401458 45823624 77523248 89488234 192521538 72078512 104933972 67205226 74188180 82270254 8400040 119810746 178012538 75034740 111892924 152797898 152132838 57289320 102942378 141691770 65614186 29865022 67026432 46315544 47228280 197821008 163577436 108683674 82863352 55257378 194705852 24364142 169439754 206071096 141178906 114768720 5840912 207461166 82458640 173026964 84050890 16297490 202468970 57562516 96542314 181903348 61981370 85587370 192735158 219974832 120824198 124800192 82168680 124887070 218908734 196778362 67639154 176899514 198903804 132433202 217490702 156532266 169251522 103609000 107296596 207161922 106906866 34437700 183877430 184542776 219331970 171845608 167649548 116752218 113489904 177155638 155217458 4009786 70070044 117960590 80919696 150569144 44408408 195220124 105603564 192647268 145387176 87580108 186778856 42573586 54784136 404800 124442494 93871272 108887064 20713374 11328460 78349304 158642176 167852806 140324998 153385980 216288248 90712402 61041376 146628724 148954234 89511664 150719558 208012002 31793520 191629834 105630162 218315966 21470240 75754206 157484096 9360956 75925784 116677242 156940322 72361784 89867184 202355582 102955072 170729856 81674142 170676154 53026094 166297230 16327960 32555974 205757464 2845260 2574088 187670978 194487106 216326528 202189680 203285500 213442768 120880804 18758652 106365226 172714014 133628594 71072672 192518502 111768206 114201076 171305948 138075762 81873110 188437942 208935980 9571386 169671832 158827372 30961656 7509194 213575450 138421360 183224426 83864198 63633966 195437660 128240222 20812484 88008184 67765148 19177158 95336890 6012006 103944412 170617722 170530624 121025828 169870382 159534210 137241764 155133792 147127904 131108604 169913700 141932934 123629968 176625856 195863382 179217456 5243700 77754116 160245866 88653466 26714072 160532152 72910156 1771286 6788056 28066390 197490392 47772670 107856914 66274846 199764224 46512048 9513680 169209766 37457904 27766596 5264842 167180420 15913920 102977490 160317916 186821822 169719726 112663496 212423266 31440398 6525068 86352618 82591234 150744330 164414580 71196818 32929666 191215046 3262974 115764154 49250256 103025142 133882606 132206932 384846 40965100 29384762 49726006 80255846 20689328 90802162 77860002 134558644 114361742 34816474 62538102 104996870 65382900 148186214 22396176 26950682 76533666 178579632 44641454 133234464 106145688 415668 26926174 38450830 180710948 12696398 133677038 139186608 65238382 70757148 50084034 162170536 62745584 87708500 189311628 122871650 196526616 47557268 179666806 195040186 197991574 157556014 93756894 70046900 133745238 29131036 14228060 56387430 68751694 100275736 49087214 76051888 17879224 42576666 176438790 171313560 151517784 209769582 63114656 118997164 141926950 45881374 200853026 88054978 69405380 212435278 206353026 133917256 10391018 213619010 59175666 144419418 109859530 69779622 31284088 4582842 179648920 149818350 63129154 126400912 130673312 123240744 54462276 22459580 200409638 167189308 208599072 158450732 128693730 76298354 144753950 80078042 174558670 82501914 89226170 11603064 83252466 8940800 147402860 172693202 142542356 201478794 169204222 198194546 22665940 49266602 122109350 152821768 117350904 2539812 176929126 140705378 130691352 79269388 196228054 29573060 171562028 179161774 140950304 20230364 65661552 16353480 198411664 160669916 166410442 21758396 80201638 213581544 176382382 212050696 93182210 26341238 136226508 192016044 83972614 57546654 183021168 171126934 173096792 197934 98666040 35932578 187937046 157804592 40966068 117392506 209123750 70268638 132776028 60659148 105837952 59305400 155552848 143865942 141118164 73834002 16357176 171689210 149101414 88287606 193547816 77948882 58654838 66217404 80168946 64701956 126614708 156637404 177315556 93267042 74228110 139400448 108735418 212754542 204402880 428164 69383556 42185242 162319520 148078986 166697674 111584242 206753778 122495802 5466384 163126942 186235830 169336420 60131016 89587168 213978028 191895726 116169900 173948654 15603082 104948426 21281612 123811622 122761826 74262232 145845458 129867474 113642210 156107160 168055580 190624434 116560092 184807700 14413102 26683976 216660840 90622972 165324852 116274356 158060782 115105914 92098160 175271294 185556492 190964158 213401254 214694370 207536362 113535774 110219164 29493200 73616972 206405958 65270194 55823922 49715028 80761670 70833114 171337804 127962230 173925312 17499482 76233674 45669294 67742774 219976460 78752300 159605952 124887224 76601954 54628948 200191112 39365238 49116936 9466776 137015296 85391526 190694394 24783022 10863270 7435142 204337342 165179366 8186574 139414594 26645718 111727154 210860914 16997398 78785674 133683418 189273766 95895162 97009528 77761046 59531208 122120240 148809716 146781074 104205838 131094084 59096818 123047958 29782588 47281828 214297688 112518362 124294676 209416394 56412510 64418200 117697426 2588256 47854004 111853676 180155074 8151440 31952690 139331896 72938690 209512666 6829504 53680484 133024496 18749808 69870130 104940704 111502358 142305372 219092610 172434394 201876796 3348246 31939358 88642246 101648756 81761460 98147962 80108468 53977330 133794210 117477778 92052642 47127388 108753788 7303472 103807286 30230816 158475548 218758254 217489844 111479390 215853044 209414062 159295070 37273610 25005926 40707436 141473662 20224424 75958608 179487242 180623366 47120370 99970750 195927204 88430518 171319412 172829162 70073080 34703526 7489900 114195598 212665706 198600424 50718866 152913090 98266828 61531074 146935426 178993738 47041984 106160252 52650576 75722372 7366282 160183606 198921536 5432086 74087178 163510424 70139014 110481690 5437762 71204936 125291474 99594264 102828990 207154398 154417362 113133834 215963484 68311672 16185774 79351228 196620622 216768398 83887628 153165122 39729910 162797822 46019688 38018574 68574132 63438892 128203108 108899340 106843000 49889686 138937260 18569870 52963262 143642378 63103348 24204312 119042132 56206194 128007836 145386516 128953132 48182486 88041030 75131232 31539794 139167996 207819150 102151368 85591044 101937528 114795626 47595460 126439236 113162280 34859440 206148162 219797864 117978146 61041332 215091426 48706152 56976656 172736718 202774 60394488 202895858 76160436 118422722 207604122 211696936 72769950 104027000 208669736 192506578 137791192 114212736 48283070 58167450 103253964 71050936 51658464 182297566 145476364 120218978 61558332 150544130 206685732 154536866 144065240 150210852 129139472 47668830 134871748 60807802 32593198 142990958 17659708 28185784 87415460 207847882 101299044 199527020 113402960 116811266 61775648 72321964 164052174 209033836 86524460 34167804 71881392 97735000 46707782 196477886 181931332 1467884 87149370 139495884 178312354 49870656 84139572 66122408 12748318 135111548 151858784 127979786 115327454 30231740 217522052 15082122 90608430 218765404 49814490 204171506 96018978 201489090 133191850 137597768 112145330 186913210 38751768 117356030 87001574 207642072 34914792 65335028 150496126 121992596 161556428 133597838 11971234 15659336 121029062 110963974 83770544 134991846 91113044 190661218 38410768 151373772 81825392 141517618 76266102 175873104 188182852 179120898 41325064 45743236 76524580 6365172 217864218 78791130 102767632 61082956 214014922 204653394 205233666 85210796 155943128 193482476 109364266 71464426 3829518 190050168 148408326 137807296 101605834 65942668 188955360 100281236 182526806 133170488 106716434 155897676 190946448 181764308 160735872 62177126 168799642 79538052 54988032 15557080 165243232 96074484 152820096 117706688 163850478 119280678 85242542 45907422 124967502 204639116 83985110 95471222 115459652 91836756 46195182 161615278 123229150 195104360 24417690 47769238 76111662 172479626 193445340 182769312 86782850 87448834 84437936 205469462 157150906 78081366 38741648 120520488 49269176 113015562 95180404 167265714 134869350 61586844 49903678 111700974 48120754 143558008 30260208 157659700 191265976 106729898 218227878 50243754 16364326 29792312 182494862 173222698 67175438 85494244 85876890 80755972 9383792 109772872 113778016 98360702 164876866 45855326 84193868 114187964 4529536 9675402 171113382 36726316 102007664 137553152 104744222 170398514 58873210 13931302 164309200 62661302 149718954 3605404 34159840 68962784 211829772 157815438 72710374 169959812 202856500 61976684 167649306 13714118 167378706 96066718 111098482 4020170 118948060 150541116 99246554 41333270 147881822 117448056 79224046 46054272 8305726 5350400 24123594 84220290 11221430 189753168 129252420 67329856 155720290 107939194 102124066 71483280 82935204 195484696 48550568 126213868 197607432 74783082 159452964 174429772 89330736 73105296 3980812 192425288 98787392 97577480 53724044 144878954 153011254 141801902 193230862 34498970 218398136 56097712 209395296 52904852 56088626 170920376 25915692 153062602 165236258 132383592 216754296 116142994 69726580 84311678 50137978 89596386 174870410 215665604 55514624 159780170 83482564 130840952 198768724 98859728 190100724 107343676 184402614 126622144 143818092 183450124 48969514 157207952 118908328 213628338 1621796 71502464 18394420 28921244 86805664 184166774 217596522 7740414 154080718 51324570 51266072 55139678 155811436 79816550 128623484 102201836 197002806 80201308 213487780 18804610 96447230 200253724 61923994 148116518 213713038 203561996 96005954 57051478 51025942 162250902 77001958 51598822 202428292 137427554 142224566 73785250 184644922 183817480 13183764 154045386 160058470 113308844 19792652 23825604 146982704 178508044 18020068 138178480 41708722 3680490 963666 28831572 108601680 119042440 129750720 171925050 36009050 13283710 75095042 141911726 119075792 91401244 36637612 79971298 185449748 137185202 53354686 37044282 184070260 9692892 117141706 131599600 96087970 47507240 33197010 173650422 203853078 64600690 167800666 198277904 73999464 180493478 218511986 183317552 192855520 31585158 171471740 171257328 31636946 20934540 78032988 126987784 50744364 7222820 58726118 119372132 202736050 62980874 107128230 7331060 15806516 133913428 181959602 125722542 69771790 125943158 217325724 23437986 3413146 65892486 74893544 118080864 28828932 176611996 108359218 187882420 209119130 179732410 39886440 30665184 11096580 84445350 12952874 107123390 15120248 213098490 113603534 65293096 67665466 23030128 206775910 155277518 78109746 65444192 111421508 68706044 113083388 178788258 96959192 95634770 214702774 82206696 20282922 106343798 60386634 17561544 72714334 8508962 119713968 20136622 98231386 144098922 71764814 14273182 103379496 210803472 117284662 205082834 40074980 107720162 128417432 106775658 14059584 160835180 60970492 80676354 210159818 207699008 106247658 12181246 197506100 3733950 113008324 45583186 26730616 85790672 165858330 50901884 96294022 81506238 122938618 141806214 145662836 131410906 122318790 143166056 202086390 117091832 138209016 186862456 8020694 216961184 54592384 62553436 125838064 85343654 78587432 83561082 5377284 93200778 167821016 79087008 115084948 129094020 169576836 142427736 131062426 158806692 213631616 56161270 196119220 125151136 122786400 127525024 58372314 98331288 144554982 16734168 163706048 217423580 17094990 218745318 208285220 195040890 181754342 117232302 143546854 218084790 163453290 196709876 51536826 112899886 103832938 214088226 113194444 3758832 89867932 135105168 125453900 174185374 50454998 183659498 218150526 102407800 74173880 54054858 37765816 72844090 159468430 179504556 140949094 102495822 193446572 93766244 36500860 204795954 94442106 173595466 10226150 190669314 83333228 117279954 125486944 219536768 43980398 162027646 104434594 35993782 106340190 99335258 76820194 1606352 68060388 196743800 57519704 188106248 195467096 78205424 171123458 20741710 179233296 98977868 7608238 32137996 174924992 47240468 200864554 164857924 91787014 184564270 20054232 10514086 177931402 102374932 206727642 114800158 200295920 58011888 93896550 33298254 58046494 139690914 124255098 89783276 78849056 179805450 188301784 54184086 187459074 211931456 209081752 66971806 14205466 158697704 177574364 211903582 84122324 142466038 174709018 145418636 2765114 187344542 98773620 168513114 137816844 82232018 119192106 68624710 158769160 214146812 71819792 14429624 149117848 71798496 152396486 4438654 72808582 202024746 57562384 123093916 124232592 200873288 188224124 208735494 152386388 93545012 205216616 124272984 71257428 12302950 8224194 29125118 61355998 102789280 62921826 195737388 200948242 4985618 97058126 185898262 119456986 144524886 47837438 53243168 139684644 66714186 103164292 84020838 26248002 93524376 147919002 194570420 129955606 114023888 29415518 207543116 121398354 169641714 29610416 29656946 208167674 161069964 207484552 31967188 25701984 201931180 151050878 169744542 72313516 157531242 93130642 56589544 157458510 155362350 82419568 81397844 108433996 143278916 60085696 126062948 178829046 8784446 153514174 168199328 110603636 47266538 29058942 21459878 199581250 171507028 30848730 140435702 182202592 41208970 174251044 9483254 127081592 28321370 11820314 173973250 11813538 21837178 215105418 110696168 34478224 115588506 106225746 153812736 61977146 109029250 77683650 141523888 108431664 161298544 133571856 40737180 6064278 72457594 81267582 116082450 101943754 75895094 215988168 129564490 79584670 187512050 158674098 43128448 202944830 195543480 36453714 142646196 76638430 130864008 118975428 96149240 16404212 82786594 73478306 24955634 70008422 65058752 7771148 105856146 111370534 110132770 120225226 151051890 11590524 23388574 151837818 113490520 218968486 161243610 77976162 10090586 176245432 125788146 139180206 49867180 216191998 116517896 43796808 132272844 57856964 209982542 169275898 113434200 209769186 210614844 197447206 129184044 36040774 185535944 161747520 20251572 69664650 10151218 38750624 158265162 128447528 52302690 30850050 95290008 175319254 91486296 133633698 158483116 197803958 155624062 128453358 70268770 103115892 161460794 162428728 180289780 210720092 33294470 191986080 212442802 214133458 179300858 210198428 78520662 85878166 42191270 16044600 119473596 94014206 40346526 217902718 174040922 166420364 146670744 199728034 109225314 16974452 65541872 23650154 104038462 212225178 155342176 67602854 76169874 18006846 142231122 162010002 12040490 132969034 197205448 58106664 81610760 218092622 204123282 32393834 51267920 89116346 69230678 2340910 192746532 47301276 155511136 14703986 109054704 208306516 206689340 181904008 13210098 142154386 138293034 6580574 118077256 213422572 70701048 110289696 184606818 143703230 20721448 52729886 29227242 10222168 195732482 172832836 56911096 13529252 149576504 209287584 43027754 124552758 44931238 196520126 133325192 8863690 112981572 139630898 79281004 206981214 44429374 97695774 125708242 39066830 90236630 139830262 69957932 43233520 117470606 57683230 149701046 60346792 40608656 103842398 95275422 210076262 78415040 219766910 24290970 79619320 126341402 13346762 16024932 105025646 163533304 92303134 95972404 22857472 70567046 10387630 105151310 125741814 85455392 173253894 130981422 12002496 73997198 141057026 82619504 95660884 87283130 182120510 85784468 120175748 55818136 48564340 38374578 194204934 159056964 157601136 155833084 200112770 36105740 3086886 51657760 27599440 27784856 183516850 202744916 40071592 12218734 178252492 175110056 159137066 138851174 40800144 143446292 195766692 136868006 199099076 147322560 45449646 137791852 153975096 187387310 126360146 123789160 202209084 101890492 132982916 41358812 215244436 124712456 216098828 202303838 186765986 5514938 193130872 209042240 85638124 124998874 34682868 122301168 42878792 5829604 199179904 203621330 29062000 30638718 127864748 47552384 49665616 125105002 80632728 9882114 196228318 38338124 155194842 180762120 134285602 184083504 12977514 193487140 193755320 22440968 131779406 182312526 136083684 33800712 209969034 126994538 49373412 8042870 63726520 81926438 126183266 150200754 78542904 61584996 33915222 2056010 23665620 179247552 183639720 185170964 126874022 131704804 155018644 203257538 42446690 136951694 184878100 188191168 134128676 53248074 164842458 51300678 93237166 219808446 159126088 80464450 196963712 187145090 26271014 127728260 130037292 88306284 85826444 124149608 69524488 92862440 58711114 208706014 52441532 184164728 65642038 101318580 17215440 74707050 49068536 158092594 175929732 211703404 40464182 90226136 94516136 169661514 180810278 108993588 193458584 161574270 112941620 157169782 123545510 38660094 86329078 175612646 57711390 164157070 125891414 160173882 155994014 199319494 74070656 6418170 115472852 162409676 79138774 60270584 196822296 122464628 196423722 138676956 189876214 217686612 185060546 170216838 85381032 217585918 219006348 19851964 16657036 165387112 193524584 164726540 8894754 84408720 159933818 161494828 115844520 39472598 192288778 136892404 179011272 72837358 90052820 209699050 42343180 98620258 157383248 59514730 47785496 32967968 144788072 79046616 83464656 92822400 90004794 144255056 208791374 94473126 143722854 202052246 204789178 27649446 124970956 103074554 109107504 89745304 167280586 31479052 177631190 74333952 92688970 143016104 180699464 161399436 163914168 66521906 42968178 142311950 44006732 108275992 82660094 142135796 110018854 52640324 54024696 32140020 29826984 162452180 20112136 153227910 59581588 44503822 156591776 165273196 114478210 201329150 215532218 136912776 149578154 59339676 15840176 115287788 190770668 82239410 176511126 51316870 55906796 26021578 174616134 179449600 7029264 15619670 123177670 11530552 124560238 69496592 146581556 188112892 15994110 22554400 45887908 130640114 77375122 214028562 206893896 113650768 140276158 96398060 88361086 1739848 216539466 53036874 14453362 165612678 133685442 130323226 132179520 119094756 72370672 209942656 171378438 211288594 99530398 152086616 109232970 4318204 207641984 184188928 185500018 35510024 102470808 178603810 63287598 35272204 15734180 213687210 118675194 119672212 142297738 140897416 31646098 15178526 151440960 63422040 78419198 71609824 190877830 147319480 142497146 189967976 28849128 203849250 123586650 77321486 137224428 82831518 66617430 7277710 48260850 208053802 162549992 4101702 84416772 214426212 112987204 46784870 54607784 31590790 39338948 86415582 67438734 213656014 146470522 26067074 92352370 37113824 87374166 68624028 168197986 55345884 44147752 6046590 143164582 120183800 172419962 50397336 55227480 62658178 85558308 6385918 94732594 45861398 38685988 80526402 162861138 179401134 122241328 30478118 35725426 50795756 208168950 176533170 75934496 174319838 171179382 5581180 62210720 15906858 69565298 107623142 121198330 218130066 171866640 45078132 29032850 53283890 99344674 13037420 41830316 149079238 148194838 56476046 117176532 111708872 173349638 156715548 91440316 124034636 200412080 78447050 102695054 160671720 178856986 80593524 60558608 173506696 132664818 217471408 98482472 165476762 72052002 64822120 211594614 25035054 167261094 102983188 1718310 141410280 208108736 22945032 121826606 98840918 82482972 37754200 212185644 170003504 106469660 83803412 5557464 216567714 168247838 149544340 82000490 78019216 175615000 75955638 210701040 35706176 182146426 173075342 7409446 143313082 172235250 125412584 69505920 6534616 193748852 52135622 154306768 73944772 124363514 34243440 60388196 31355720 189015684 18314758 1371018 204197686 60219874 86954604 204872316 32043176 124767214 93859656 150884932 80306512 19313250 102741122 45265198 112435004 135085786 19403252 113046406 168949506 105918340 39527664 153827960 73858928 154616352 168437786 117627862 37328720 49238970 89571064 153265398 55495572 11695772 151885954 79259070 208266828 128269240 100243880 236324 69336278 56510652 207943472 134327578 116162640 175400324 38709770 152557636 162002434 44180818 118720338 83349530 57641584 90461316 192995726 51646892 96088564 214082374 160091250 86664974 64942856 171036778 216467922 170221260 154531124 1185646 95308884 117323426 161434020 131728498 7033818 30108496 5717294 80723390 185121948 8702254 3254548 160156084 15398262 107017768 194602958 125742496 100970188 119150020 101711830 134175426 188136674 15052752 179122812 210200782 88072578 160292814 117565844 205020068 119700834 128467768 91358278 205645704 184349352 191397338 43275188 197107812 207843196 156585418 170012414 2528614 39282738 52053782 852830 16027638 88473484 182813642 132540826 41496818 203734608 107636980 116972482 148229554 151677416 103100954 150026844 27274016 134725646 165015136 11956186 17877024 152515044 142982554 17189634 119179434 218980168 77848848 156660834 100143120 187954602 121092466 4920278 148351698 181538764 91573526 11242506 148440226 126792050 19762424 104419392 119022772 116790410 30526474 137273928 49083276 31537330 31414988 38471092 117611318 97391800 147604864 217783764 113754674 70854498 194104240 149877112 77238722 9948268 97066596 5058526 78661308 19701440 91033954 211226114 151095626 209299662 96007230 144728870 90384734 134587024 34217678 29797768 123765906 152652940 87735010 198549494 36622520 163180424 2360666 117181108 172642250 70373072 123081178 50753142 41121894 191295830 2970 186731116 4385656 169145636 139158954 155895784 197898580 36304598 152457954 56249182 30017922 22356774 98180434 122586728 44203060 176379412 141606344 189868206 149951098 71991854 147129818 71003878 187810304 104756146 209343178 190980790 97039954 91001878 108505386 58824656 144960728 118255434 145522014 207673620 217320334 196175650 129820152 148554538 175840478 140555074 64134884 207642380 80017212 144369654 89365034 27558388 33761926 142297562 27877674 87768120 157379420 61080404 191218764 16467748 83247428 55767668 2579896 155104730 207141638 199394910 134167220 152174968 171687516 89142944 50278866 161252036 10318770 62475864 9152660 92731518 162496202 44486178 11665126 64356754 54413854 42834946 111983124 121125246 3069396 173053254 120908392 119346238 122230196 211465804 85492132 72206618 75051614 42737288 217896316 180131556 86446404 121313764 196657450 51862492 41061922 191196720 65828884 102368090 102502752 55810436 20102148 144872530 169021886 147639844 110772354 86325888 61850778 140887450 113742750 49107872 191061684 133736922 97312446 215664108 104782854 12279674 166813152 81891106 88299200 78470018 18524176 204407060 207262924 155920380 98354784 25488276 39577912 192351126 128951548 45560196 187988922 158463184 9536890 13639186 156777566 121126126 44342804 50950152 105312768 26453482 73411096 151415198 194489328 218698040 166423994 71072958 81410846 67765610 133218448 71244734 147899092 61035106 51556912 42111674 16164082 186136038 196268468 92160904 31223346 99773058 18715268 78757008 184479812 163480658 89605164 154278674 65483484 4522012 46731410 3751352 160120950 11582538 148221766 100176010 127979588 42755768 211947098 82349828 73830790 152068510 88317548 77293832 87451188 117255050 10428132 48324364 186392932 20150702 38881172 106128660 62419104 121384186 176083424 132920766 30898164 47549700 60669950 107611460 180333384 21585894 151112918 38839372 59155030 30764448 171078314 123234848 87495848 181698418 151038228 86309454 36638206 70926966 178727054 154901582 204226242 151231586 67817156 97361022 140922166 60146284 105128936 26972748 173064936 207443280 74672554 59206224 134945140 175460604 103675638 16141400 163653622 126595480 164440870 138465140 175319782 126635212 68990108 15170782 203661546 38791302 57278254 171074794 216673050 47581336 88562738 124372204 174504528 33368654 54599050 113934370 71389582 120494000 21555578 19643492 2266352 114741616 133540770 166458226 185809866 68202904 144260160 188908038 73858378 152476500 130275288 117299050 165117436 46515282 7897252 23750892 152783664 190599948 149059482 195382946 10475564 41309818 166817354 185284022 211062126 82964640 3658974 98779252 26844532 118604442 212551878 177203928 34596650 200388364 73213448 145511322 122919544 97647550 134252030 102535334 33682660 150036590 48111536 160932838 130805092 43092478 189420000 66848694 69473580 84273508 115921674 85265664 21138876 7420688 129011124 136822092 92696714 155916112 129494750 19454204 93954410 142326316 140187366 110246422 157334298 133677896 201259102 216436044 135388594 195139890 181305278 64015490 142860102 65399048 13795276 23654510 5759138 165637824 137444076 13984806 147612696 80256308 130234434 115941100 24750352 121260920 219481086 78433674 52272440 72354414 202256516 157835172 83131466 112718056 81811246 105825324 30965308 100058024 196162978 202293960 7847048 179251446 179425136 62034280 135808244 10066694 126167954 180701950 100803362 95455118 180393070 182342644 60350290 65516418 102124836 104291946 182314924 141976978 85714464 62076982 133196514 192801510 1094324 112153844 94261728 180218192 104227860 59660238 195214404 103590740 178801524 40956454 108002422 103854784 7053200 117196816 176953040 132442068 182206904 181292958 2771560 203747016 163831646 107852690 36302068 80281300 101565222 66461516 99430386 72918582 15754024 119896304 177174316 18213316 108846386 51076498 114048902 96655900 48093870 34036442 139679738 31538078 32182656 71384632 170560214 124285964 213285622 165582736 161167072 148621396 218541488 63144070 100947880 173830184 2604448 90210054 162527376 132692956 145745820 17199072 85785304 79798004 79742124 45924890 140534108 84078566 13428360 169536268 79261512 59363590 79253548 126832684 132436326 72846422 164430706 20124302 79744786 78385186 136685164 191630494 105319654 10399048 33764566 196887570 115155502 157482578 192186192 186031472 2502082 54081786 126295268 31739224 199558260 134844842 164833878 128055730 153984578 198618244 70694030 78862124 13199494 16419524 167857140 74014248 103008378 95830284 83279526 1536854 152193118 10707180 159239806 128555724 157434882 7042838 79963994 68149554 76201290 135861704 81199888 94127264 1159334 32491514 94277876 29500878 190799202 96606862 194536562 70936404 96223930 161726092 13001670 136005298 125264370 201754608 50480100 26303200 97500040 96999562 38507392 123762034 173277302 80349060 14241634 22013948 143395098 9607928 130851930 70839318 43936882 147892118 34313840 82036130 153353728 49321426 86530356 204887034 133262360 108831756 121768878 140702166 170824676 35595956 108898372 12595770 167838440 134917112 99490006 95513418 165545248 195694422 122322860 122675630 124201770 177479940 201251336 47937824 173265686 95008430 178972926 74120684 106556824 156149114 33702482 69145956 194852152 11033440 84961052 64865614 147337982 115270518 123868954 60002426 154864028 78701194 36978766 21066496 71473138 165487256 78997820 92238938 180208556 205310996 58360324 8555558 53539354 154744766 184663710 23096062 11161766 46836284 111348160 88100254 9644360 47681458 135676926 132454080 188818608 102387362 201344836 20073350 50468594 141459692 70224308 81590696 214692896 158785242 91349962 15044414 182435902 95794820 112529362 208499918 193128980 82516544 196968002 171008860 63796282 135468036 9087298 85399732 219115094 46273458 132581614 34775642 120949136 199797532 155056462 161279602 48701422 12014398 145219580 110163922 47167494 199038818 61791840 48980888 41842130 164871080 146148222 212448390 214114252 88836572 66928268 174306946 105825830 127187412 80861198 134550438 48623520 37536840 7313394 107469142 50775318 212803932 200470138 105347748 203135526 2728066 70225056 67954018 7362718 138981788 29612484 193544186 27467660 111056990 129914268 149114856 141616134 140912112 130823814 125409966 11391138 107165432 138628578 152437098 78109834 8488172 67775642 77380314 35864334 87867340 100752630 139043432 35591248 127241356 121544324 31409950 29709636 140395750 58494524 207108814 171222832 152313282 24565068 104464580 190216884 42109188 134133362 11080212 188334696 182474534 141127602 216902444 17245954 198852368 5150310 94851768 198493328 16758874 120008702 181799552 200534114 165128370 14262556 121105424 94129486 104641218 34522114 23827694 218459802 95795084 57420550 47949528 206444744 4232426 175995358 128296344 128181504 21856362 141506684 44711458 103608076 91365868 73486754 174492516 134032470 187233508 72053300 202177448 149335714 120342552 37712532 142945044 148094892 90964962 45822920 93302286 207586104 111198648 197235390 91277802 173579230 16354624 185768132 206401140 185528024 96629874 163895886 206442984 45484890 143808632 6867212 139472982 192805206 118612208 16944356 186056442 160294552 42062944 12216644 182245272 167590236 139548420 49185774 107434954 111675938 76485156 18317882 162908042 33000286 88804914 181572028 75185858 1478224 177171280 994202 50094748 59010336 72705424 180951936 186747550 190158320 31199806 23367586 199865358 43804750 196233840 166832908 171053366 88216986 101404468 140113534 182039440 36568400 37980690 2465914 105718140 160655022 188540374 208733448 196986878 212759932 88657162 66812922 12125872 139983008 192097224 114781590 128795480 49647686 8364114 210782330 37233724 157358718 211651484 28497370 128725960 55799040 85391658 102365142 144068408 149994900 12464452 32427274 122329658 34416822 57882220 152295792 83916778 55291258 84745848 163430982 170147164 137824060 34510014 189098800 14597704 144890438 60290846 64393890 54196076 14229248 168234484 215300338 158718274 41538266 3987786 146376076 217577206 153661794 64815894 3995134 102464142 173126580 39196300 163138910 107931560 139136228 176699732 76448174 122894090 174880464 2615954 136794328 99039688 33871354 207664974 116099874 187797368 215262784 22831644 75442664 205463258 54655876 80433320 182739194 99647064 56592338 130325052 116976508 61205342 112871352 103390386 180740406 143967142 154438746 168042314 29251926 204132214 138981524 54855592 85815884 97129868 64306330 186463882 39171682 212237124 27833322 182498800 9694542 173558440 15579300 190769722 165831072 151876736 57800138 139052584 22878086 52559034 116451808 177789964 26352590 162689978 181645200 102810378 11595166 173024852 83450664 164981630 19519126 97976186 25621310 186461990 169586164 117358956 63823716 73649158 139825928 146796034 34445180 170060682 71214902 68682152 68460810 32008438 60011600 125605260 176364540 102385250 207544744 18337132 172314230 62629974 184206638 157432198 172115174 189421166 207898174 28474798 42853272 180707736 28487206 201563230 140959544 50830208 146618692 204551820 202172146 159065214 8784842 214332228 219032550 73058832 97116932 30496224 63268832 159989962 210830026 120509708 99781352 50837468 31876812 218678460 105802598 107251122 85506586 23515514 79656654 61169746 95611912 48184180 117776516 106408236 173704916 216205330 197194778 76933890 81879886 202394610 111492480 158514774 127317894 164092456 192981624 179066646 142483594 105436386 55205392 138264720 147688200 215067666 27642560 127021620 219936442 188306514 45245816 113369542 129518994 122824372 185894214 126969392 191495414 25009864 115829868 81992548 214634816 125893504 193620438 104305564 107399666 216764966 108162032 116707998 122603844 167973388 172717314 48221712 83472136 38567804 200593206 30674666 166083610 213491894 127937568 168885134 136640130 156408032 192050364 40443150 194398776 133584154 114286040 86357282 212511970 73480066 154112882 140549772 37589222 42458570 2231196 177575090 183133214 200722412 187376332 1706694 201998896 17451214 4920982 73554404 135143866 132818378 53998428 12774762 23998348 42026182 84286818 98740268 84152728 32968386 92948196 99375848 56212574 137756960 180526698 210807256 154786346 139076256 50379054 140502098 196561530 206488546 34015146 219728124 118194164 2619892 219103236 102324750 158038650 21592538 73578076 13009920 164235170 97283890 117911662 190277362 110846230 39200282 108969256 158378902 68008974 66182248 200524126 17582202 99087230 47217060 94942672 209057398 85971754 139875934 144755314 92904944 135215366 10039062 77515306 37126760 19750852 164860828 96745242 42039118 72050550 160636850 64471638 134532772 195458670 64047786 56101826 180417314 208360306 23991748 137447948 36188372 114144954 104251972 141488116 153574696 127806954 97149030 125993450 43450968 205432524 146183686 141170304 110371888 165494802 60886914 44930006 174470032 60903348 88429572 37141522 174184736 603746 190194004 205404144 84001764 50787924 94161408 165373670 157117246 206095736 205600076 97690340 48328258 160238650 25733488 139848456 14795748 114055788 39092746 209400950 90127664 77808808 175484870 2509474 135335750 84478130 89930676 137488868 166709268 172733022 73946136 186222564 175244718 186275804 87402722 138764714 204648136 13536754 37213704 19560728 90063974 34906960 55782848 61020828 129254928 63774260 60704864 167759020 153788206 133021768 166454552 161111346 84633582 26875332 218375652 177321936 143415096 45789678 156348720 74550036 88987866 14694372 87182656 186473078 44348744 49384676 112670008 136478914 141991410 89420122 75215536 51445262 212131524 167998314 112605108 3928584 124748844 176969804 205640292 141700262 179427270 12323564 120594804 103531252 58824062 114426554 160558420 174310246 146391652 65587676 47942884 116560554 46461888 110851224 200288308 156552550 54454180 208650068 185548726 147980294 205756892 46683142 195044630 24208118 201960528 118232906 19244324 217702826 205853978 66661606 13257992 82647510 198535678 124855346 55769274 81938252 25446036 162102292 43244256 203218004 61870182 194243390 144426678 188624062 152433050 168815702 144252020 109970586 13288000 186059214 61815776 204936160 11231594 174677206 31254168 60313550 87628926 128985384 119518960 44326084 132761508 192505434 1513028 170093880 27001458 128763338 36986092 116693830 160548828 113001460 210272678 127995230 130914498 192842628 76140834 61016054 124358080 44354794 181668146 4029520 63692332 108025588 27145800 129234380 180897970 201403466 135968536 201908960 21940688 155383382 24290266 33406428 193161782 168980878 83892820 117606742 15510286 89004014 20152506 201924646 167055988 2619518 154216546 212759558 170782436 217790496 171371156 213043974 122286010 82762328 110723118 183936962 168759008 77498762 191901644 67858868 194155104 8766560 56235872 22185702 218810592 169757280 10035278 155911470 125330414 54753952 33337678 67612116 73033004 160825566 115734432 159518436 195337472 195210576 166427800 211854962 79260742 13168034 132562628 161620866 117288930 36865664 110617826 83761612 82429600 205395762 26121436 37386536 51518126 118355710 140719458 22433004 113844038 115415014 70625016 53385332 196570044 190985212 105203714 102267946 116709296 87316306 162587370 178469258 71018794 51813080 65222212 43076528 187288728 122718442 78151326 164766316 206133136 180142996 175879726 105741570 169594656 140695280 24273128 59628492 12483658 22763466 177154208 130005678 131923066 57486264 39343084 38354316 72046172 113905528 138564140 173649454 84068138 19535186 3421726 55216150 180913832 91461942 153810030 182647014 53463498 211561746 163276542 11621126 50950240 18074760 140746298 183775218 49899960 150862558 6126560 207453290 96675040 184818568 167096688 31119880 8736530 118749202 172206628 55931546 140759960 181135284 46328282 114219710 139956454 109080224 82490210 8059106 69170684 91482072 26188338 25335332 61981128 187514030 158719352 169460544 60143996 80553308 158284808 199413654 154847440 101720674 129551972 32074790 110249040 193051452 94955674 134997082 77287342 99574838 164560968 5869138 6058338 171220764 53184670 26855180 173380394 178605042 111181818 26158770 133224388 111236114 193954090 50565834 209444488 96434052 182139232 141064836 186838498 6815204 204968742 159415938 91415654 130574598 98309794 72321546 206228330 125703446 170253358 100738132 202126474 177698642 196384738 32284208 46910556 33759352 100295162 192442162 212583712 219405670 162819294 130404736 95125734 212055162 136321284 105749072 180793206 95444932 44651662 188716440 127759060 83392782 125055106 126457386 168208678 156945888 40751348 137588550 78254286 141926928 199055208 15500628 53231618 135386394 2672670 151879178 203765342 169476494 58730540 141310268 85025336 131087110 29720284 109634822 82752142 142337074 11242022 39155820 59999896 203318368 117568198 175482164 165125532 98570208 177637152 40226670 165446226 160805480 190449028 196609380 122952434 171236846 170069174 10497762 99804518 8500756 113239786 60139200 162276532 128062594 164044012 148875980 174325382 201586000 10201906 190174050 167279002 38738062 123225564 11864358 4132150 139178688 204574172 179469488 86611514 188169080 13850078 98862522 78396692 110258280 159598714 139104504 172270560 131943416 173039900 6511912 197387014 153641400 178132966 154798050 128441478 64799152 170813148 26034448 48449500 133711226 139558034 124690764 3710454 160313384 184636430 1463176 126728514 186415042 120525966 194696348 131946628 60709968 93997992 4504742 191406116 40211314 189890822 5561028 85803432 84732296 50021686 58712764 159842254 119622382 55925540 101882902 24217952 137182738 158464240 22961884 214083100 170140344 205147800 56573836 57003056 9222686 96446438 173365522 23310298 167811226 177379774 7414484 183354292 11574706 110231880 205319642 196400270 24802602 14415654 62200974 147972836 141089190 117470254 72035810 139920902 41928414 165733282 53787140 164137754 184577492 135173038 52919614 76013146 187988306 197435106 67058552 207219606 146425884 139176422 148548950 39506258 117397434 216414924 76580900 68063490 175144090 103813666 155827122 137979446 45703460 172256524 182616456 213150542 213529360 165491370 170462424 212228214 65006810 169896232 108194724 55882904 72747202 88980958 157601840 155337446 90720762 211701160 166795222 20043342 133483702 58341118 42240330 183898132 10229956 141624076 122089638 193677242 122861002 62446758 39816876 150478460 110308440 19921088 111156584 177924560 83689320 22724482 185603594 14021524 158252116 199871452 47848856 165489368 188466432 156514116 210760066 58285656 24697332 149302384 129906942 128355458 160397138 46243186 44063096 30109992 150096034 98453608 37932048 63463994 158307446 42409862 95843352 115946864 57755940 186228680 176933218 112321330 173764492 143360844 151115690 70887982 103028354 172433206 60222844 83097564 142255608 204427784 158959878 194581310 70847260 149385258 98167520 1106446 53146258 156447566 206208288 42583442 126030982 122986226 214579420 190660294 187407418 209763488 79455992 38078194 197046960 63099586 215830274 99048356 162021354 8138966 87739718 175946716 97754580 164198408 218484838 129791838 29927832 100232220 23361756 162927688 192880248 17476998 120384308 203900180 214907352 204390494 125866114 63716378 121183018 201013450 64068070 113003660 124983518 120610556 88923714 141211488 56238688 192263742 117449310 9133982 41706676 187605374 45650858 167749736 209114620 104539072 149384774 99550594 192452898 16887530 210439812 28018650 69167340 44298672 75162670 94048680 81914756 24554310 143867218 21399334 199605472 211284194 129605146 44814308 99033836 207792838 111257080 218222092 151970962 76621996 24128280 212721916 114068350 1536788 168507064 178158882 83559300 93091570 151260868 52055740 20001344 164967330 39945642 55949806 140712022 163860686 106115394 108393626 181395346 40766 23111044 15320866 85254070 114246770 153190576 68230998 97792310 102530560 191093694 62593784 130729786 69962794 113758172 90494558 206911892 96237372 203022688 58372248 96455766 108105096 144411674 126934236 9734186 7058700 66782254 215532350 23862960 64316010 172638136 134909214 153417902 167000086 4027078 59116464 114081968 158662284 216623748 68590808 114056096 216737334 191396568 183193714 76379314 101175756 56897478 134257882 61170208 68168782 124055360 191963662 205241872 122265902 69124198 196581770 99058960 107940866 17073474 115218378 35333606 109042934 117420072 180466858 121244200 195585764 155753136 217421358 105096090 180284874 9885062 160906416 216789232 33439230 9102060 208582880 163094580 54925662 66093390 38399702 211227610 20221740 193078864 58092144 115919210 193872008 59504676 116930 165316426 127295674 84762480 38029860 162099300 20161108 63650202 87377004 163470494 91451536 12982068 77290356 212375768 153238932 140633680 178613424 88687764 105258252 37247694 99793078 164067002 179091990 77498036 189018874 73028384 118577844 59880876 81947316 102761516 26683470 55408298 191665980 143393558 203219192 219092940 137274126 60550820 205384674 107950898 26426818 174002862 36708320 42353806 199693868 86841524 140538090 143953854 23922492 123676916 11812328 148340016 19169282 51921892 68626514 218775920 95294760 128147492 96462124 95443194 7895448 9346502 211650934 104440688 180523684 136974882 67739870 178797894 57002132 144305458 60418314 108449044 118969356 171509470 43602350 133300442 35324608 153150206 200528636 63863888 112646974 59446178 17207322 219201466 6940494 110120274 13008380 22545138 68090902 210329570 71358056 25089548 83765616 13402114 193240982 142918820 218691880 169495106 164962930 138479484 87686566 197370822 10294372 35418372 60069790 99866734 145614326 25513466 89216160 185164914 13535104 110492470 169103550 141924464 132017556 153034046 23331638 184572652 205380428 42358338 3026430 149167700 149923532 92053346 145200462 181717448 9258634 48991074 113546884 211753322 88486794 55042394 21225556 131431036 33695420 180923094 77778734 26850318 131342024 207314822 147299064 44851950 43864348 169224440 37223076 24367816 135404148 145930554 172511306 192987168 70558642 102331702 73641656 213918232 191849394 160763504 217146732 126645618 153412380 9321180 105347748 148116100 4412782 122240602 147256164 74487622 55654808 200698762 49140278 34264956 158861582 20907260 94921508 174573828 125301000 185986372 159520284 31277488 61092460 108161548 94673150 68019556 64097308 64839764 59206312 163076298 182995824 63211764 80048254 20068532 78869098 30456778 41269206 31508730 209950730 207583574 2774068 1538328 61027604 99503162 70838350 196838950 56906432 186517496 203511308 3503588 10315800 147027980 89571240 84869752 208602328 138388426 85375312 194836312 65677986 201734038 127087334 45732588 151504474 151281680 107441906 60447838 185446206 132075218 143894850 63489844 72595314 51920814 134437512 29948116 217106252 36150576 56888942 206341586 66612590 75368700 75375322 167066020 148720308 196506970 31884138 27894658 103695438 23648680 64455270 158988016 125918034 15303090 24199626 206252948 157817022 52092898 170446342 150554316 163894962 85809218 4871042 93441986 42524350 187713372 90950156 931414 214324814 143050930 158408426 87268830 163371846 54889186 164934462 84709438 54588336 117689550 109346446 208084448 150915490 25547676 210343540 93296676 219111178 86775634 100580942 103240764 175509708 215884262 213105068 38700596 3655828 98959234 54994104 46360754 114581874 90914736 13014584 44014432 168308932 193682522 125094442 1398496 193072770 182287710 36911644 175400984 53481230 193738908 40405882 174394858 170923720 15724676 142331552 66870188 216012368 39533824 150129298 93997420 81832058 26389572 22808412 43114258 43730082 37012294 127504630 206480890 186853854 154392964 40208916 171596612 200035066 76465114 192268428 43909778 98531928 103646686 212032326 163840930 207935684 125194608 92714578 96628664 109791924 141369998 217077432 91926076 161488184 40480550 43292590 39946280 170009356 104969348 33550176 58071376 136822466 133125388 156275724 30361430 163707214 4199998 130872434 80561074 212314366 209943250 100938904 214227024 50339806 219988362 121470404 67410508 63639180 125036582 101304258 186532324 213486130 22440000 118793884 25330646 28280142 78111990 52787812 199682890 199892616 194238528 216853054 210348952 133876006 70785704 148651030 18333150 1299562 153152142 215187522 175553730 203822630 132204204 51951658 173278050 74618126 7377722 127917856 127397270 50264258 113329920 146448984 60649116 52241090 130518322 122227116 183249616 13217072 3182586 155412972 152180292 53050118 184023620 49261762 33439274 62119530 218474410 172719910 118357602 143090794 160132544 30360880 124887532 173367414 114745664 60949020 95988310 215320248 177940224 129235986 219104028 146904340 46079198 75841414 26617602 211722236 105287644 46853114 118068082 37708176 113910808 107053012 188757272 191753188 51996076 111551902 105133952 14482094 61295432 88733854 90431506 14302486 138563920 142459856 54838410 141938258 1334212 80756654 99162756 155604020 133160808 65039678 81706680 191177492 116127990 131290324 198305316 210133220 56981804 25916968 36699674 215226308 148382960 200124826 86342014 38420536 53268600 179995376 118889606 164093028 30605388 202218192 108889352 141355522 49324880 4507602 175296902 68772594 219938510 122896620 18748598 77413864 136977302 172998650 99459030 163374464 17849788 205962438 75294032 123052578 35926308 206587832 145682922 48205916 25859240 208736396 82695624 35101594 36545938 74540884 208476642 83093516 179318810 205636794 22315766 101622532 43203314 118838566 139361024 78076416 108171690 208640542 138142488 64624714 44053086 197414536 141865548 82869534 159815634 140373728 83546958 216580320 23738858 13616812 189737504 129638234 20756472 45415458 89739452 155256794 162756088 157295908 197032880 216173430 85898428 209605308 154621654 76310850 130724286 77718212 168691974 75108506 11897842 125844774 18613122 15184532 149524364 52414208 7197190 63247624 119948334 122771528 16436552 18727170 15487494 88552816 22282810 92998510 111240184 119336206 79233660 141550618 53092886 82458024 98341408 87494330 2309714 45365716 67284602 33107338 35005762 106928976 40528488 106004800 176610148 82805800 88601392 151701418 42203524 214497690 167320560 198730972 204018672 120341716 95903984 151242014 5442888 155763498 186560506 147448356 143760298 140034378 16086840 90529912 111414270 20167686 193632604 112026816 127706656 138738336 204185762 9273110 137216442 5975640 9540564 137531240 168534146 219693232 213272796 159341534 192373522 100209450 130513108 3188724 205082592 142415086 159921476 136113120 15949714 35886026 88094050 58884276 64461804 52860632 125316114 152188498 161822408 115679366 4913370 42112334 90774838 11318032 125258056 212547038 217663358 83903446 113396646 133118172 125746808 182570784 19062362 114087732 111875456 219362418 2150698 14948604 143371272 59807770 36286646 176503756 33063514 129740556 78194644 66915728 152108440 199981760 120481350 167507956 174317484 95881654 111123980 133840190 82175852 150837324 156484944 23787698 59647324 67392204 103383258 151049800 204824576 83304276 74994128 118263552 76410818 54566820 88728794 15930706 89010944 32301170 208916488 41185276 146470720 186365872 9869926 104176380 163995128 193398898 147759260 89109372 68067604 121850850 201127234 25435146 111425138 209393976 193434934 206912992 155752608 141565160 63001818 218274320 21597356 180236738 198133078 95598536 198498718 52628356 122847692 176513766 142816256 106921100 200535368 59183806 10842480 63523196 142137028 147384666 128397852 63775536 95257426 35099438 124970824 181963056 57165944 129311754 194256744 163493792 122765214 189422992 177598696 78334476 95140980 107774722 113758546 217564512 170832838 1004124 67245002 137856466 74728456 162945156 179939716 201582568 111401642 107637222 13333232 90831510 200852850 119667020 183674744 203322504 35528922 115317092 95179832 20877846 108844208 23588532 184737806 63257744 179624148 194029968 78328294 127464898 207164782 42612482 145745182 119497444 129133906 9164320 90747514 30512042 72096464 152931878 43056222 68794462 161930494 192728052 26305356 27018772 44469150 134305292 167304390 146905836 66159566 155667908 50827392 78789942 209594814 98047620 105343040 20182800 50109422 217800616 66318406 79955964 74947840 218305296 218953922 148636312 178708134 125019950 149721154 113594162 67596210 148556232 212574076 88498828 72588296 128844628 85699856 43309838 61366008 12046804 59792172 78260028 92031302 187387530 203678486 203425244 204868818 51308356 19388270 90769404 200444882 85817688 50299106 167562934 117520656 98755118 98717322 152060436 68623456 20004270 62248054 35875796 138198258 123256914 42221410 92901842 75457052 169854124 112267782 82088490 180199140 185568152 122047750 138981810 166507242 69858822 99849046 208097098 193202592 41520138 161345118 20288730 64820162 206194824 207659078 95015580 21706322 121636350 164046190 76058070 54290126 94720428 60798716 55084480 44440044 44570064 147193090 103755652 50084958 175790890 71400692 140929096 10823098 78000252 137087016 39983526 69411254 95702178 213781942 23827496 10131902 105322976 23184920 154584958 79515832 8048392 50239530 57836900 12212860 112264526 174952558 133239568 6002238 113642628 103383720 91767500 191708264 186131528 150261012 144332474 90685452 147302870 71659896 155944052 229636 71583160 116845630 217564028 83414386 50958512 116205430 140565216 52049976 107623934 12989504 76172404 106328904 141532292 64078388 101295788 84829470 73324966 127210358 45008084 132514052 188355662 1881990 97586038 40503826 216188962 201008764 127950570 123079088 172368196 26103132 197754414 107036358 24710510 38463194 113037386 188303148 54591086 104452590 98539188 159686956 203714390 20083184 187125312 126162256 32944934 36529636 83543460 119688382 215278074 166507242 64529058 215018276 193878388 67558260 174528772 54911296 33124300 166813416 187890714 55701162 95092294 114764804 52077696 136388978 147510264 167052226 23615966 30692288 201981516 143884202 162709976 32016138 157923238 40469132 71946798 32312676 139948116 41039548 210985742 41051912 21378588 71209446 89164086 167365704 159808506 172981116 25565364 43546162 44065780 14174468 8588910 62042134 140877594 61467362 64420356 125788542 72186840 129807436 46705472 70441250 98302754 186443708 90236762 216788616 171455944 187082390 39412296 152114314 28990060 153031406 181072738 136002086 7456614 165309012 4647962 37323572 158574416 159296500 68957988 5999290 8481682 130007482 32864656 125525422 110705760 183800496 108799790 18021344 211625832 111445576 121771166 112185964 124391212 149819098 189385724 160705116 110447260 53052692 84284750 113084620 98163978 149587570 13067032 46555410 151152848 189276010 190834578 111609432 16401462 114182508 82006672 143646052 37607790 119553214 219750234 62641260 215018342 125863430 138172782 111508760 208176166 39438212 86383066 99676170 9936410 101093058 63833110 103862792 151549618 82387074 29221456 89613106 137322438 88080124 159413100 109377642 210707948 170631384 106121642 121574684 162329002 66145332 119112136 188681196 95851580 198550484 60873450 54239658 131794388 28985396 171118640 203571566 55817234 15164578 88709610 163229154 32646768 203136252 207494430 160240168 110840950 186274704 204564580 118176080 40491924 145866028 159547058 180006706 20847068 40267216 37088106 48114748 8863184 30337780 186349812 80634048 37914118 191260300 200672758 110283580 28085772 135514786 14382698 15774022 105029232 6177006 149037834 133409232 129197992 95501670 91307062 111999316 149034820 219801802 118907162 178792504 80160080 48507360 3802150 122051666 603372 209051634 194251596 169346144 101365000 42362100 33220198 157718132 89035826 80604876 209032538 104096608 127926524 191855730 61851240 7431600 84146744 178726966 137511528 94839052 139736520 101248796 84090974 156260104 146052412 218011420 200890338 35657996 173299456 150976298 161940350 86240440 187978538 195446482 48584800 27808968 204595336 60234768 191417094 134352922 167262238 210421574 130120760 15604996 62281208 180321944 130129142 133516020 130729742 61486062 9069940 75304702 207768220 108144256 87935474 153876976 141810174 94776418 161797570 71223284 74359604 119692188 197989352 214107300 215780180 9044134 101045076 50906592 67445070 147730528 94002634 89809236 179194576 214156052 91685990 212085434 19542138 142030878 119448516 211363152 150265368 139819790 42635186 205959006 188724998 100105104 58635390 6522582 184053650 188332584 121897314 70906330 217720272 45508672 1981716 213074928 179861308 148999972 195509358 144239612 137157328 145851332 142753028 107625298 142611942 117753592 81232184 90218128 97716168 17418434 59938252 114272224 73989960 113409582 65349394 66584716 97736430 75144652 141093370 439868 79381038 93382894 99037862 184693432 145702062 207511832 51220906 104662184 118287708 148407644 14576056 93439940 118714618 105947270 180602246 34509508 112629528 86394770 209053152 76632160 195824266 49330710 216503144 215333976 8432248 188832314 14860428 2748460 188026806 27892744 24881098 193317014 185923848 123631706 111591920 142181094 216009354 135225662 60450258 197446656 139938524 168113528 26397580 35010030 157044712 31179918 42028492 82197544 152445964 81069362 155315292 163621194 49890588 153730192 188236818 140345656 192503256 213102758 117148724 5297160 148486074 46002550 65347172 8232642 59364712 139917778 2681338 9278302 148600958 139742020 1724294 55451924 166661594 201111856 188020206 169253546 179263964 208079520 25647666 116878718 200996642 190832708 94513716 11033374 92886948 85103194 126837722 53591450 162146138 140760928 169240764 102921698 196005766 177640584 51183242 22482900 112727912 144120636 125369882 101820554 170624014 71299712 21732590 217709470 173322446 208929666 47501586 133102948 76919018 91713644 4729164 93653252 192467176 175401270 43701394 183744616 197482670 94508810 95494014 76606816 40290052 71221854 37300868 180969118 198454564 15871922 153979936 72853044 80043106 52592562 8124864 14524576 174396398 55119020 168480466 70608516 157120392 12328426 81383808 134466002 151682058 179811170 110054098 212341778 95315440 99778602 207408388 18528532 194373850 96756374 193837424 160509470 1921238 210402170 117662556 216641832 44790262 37887410 100192180 11058564 194431358 131660210 121940852 143221518 79280652 120162966 3593524 156337918 115087698 155303302 94307004 65369986 98533666 37672206 190449402 58727086 207740830 16240444 143973456 132002332 73864494 168921214 125788828 80901876 195609678 103249036 123914714 29922244 128401922 164949004 128978322 35099174 68428360 104869160 89287176 162804950 88021736 133399156 125045822 215720186 92968656 111841224 133050808 51860578 105957148 26754508 176413688 200305336 85860170 199670350 181054192 181470124 197693606 178685320 83239530 146392576 70297304 139602738 134620860 17546254 41049448 102481610 106177104 99862356 152245368 67096920 194828238 169310064 149655836 37244988 81704414 48539854 99387596 61466724 46442044 42947366 149195750 101394656 62066510 16831166 218964460 120235808 31098100 44898590 36939474 128717644 184575754 174211070 38896330 123076294 76682980 35163942 38766882 139022620 79180750 3111592 38565054 159201372 103676958 182162046 177777292 6695414 162050966 180832212 173774084 99537614 25134098 95704972 85527288 29049504 201191738 97384826 58954984 158472270 7311458 59005342 189836636 8378634 214269616 55839850 213953322 165940456 179221416 176843282 87457722 77152020 100684716 184151066 52602836 101032866 19753492 18661126 6501374 94638764 91910016 9185286 136559632 86005326 29632922 139441918 92283070 47428920 172320522 85456866 208589128 141493066 78612138 150467680 19822330 25926406 185918348 102803492 39541656 13988612 171083572 29500240 219254420 206720712 1198736 40773480 127347880 94703972 145810962 139568396 195961458 70074950 196729698 51187708 71181616 107562444 162703244 203880820 121922724 115141158 24792834 212467882 3326576 103169462 189968240 102022228 46083532 219303986 193417884 121850696 57977502 92177514 15004924 115595370 49484446 304018 124873804 30830140 116097432 11824318 12800898 161253004 94823938 112533828 131633018 61107420 159855762 69525610 20987846 14883132 214091350 9277334 129176014 120340968 202970680 6377580 115606348 176648670 112381412 151093932 1590116 147069692 72652756 137696174 112166494 185544986 212691182 4128828 84440158 173733384 205628324 47434904 157843598 171751118 190755004 139087586 100109900 195983392 205213360 176071280 122173480 100800766 840752 149617292 18925808 32109462 211705010 118968586 171325484 166124486 20415252 84294738 110826584 165501622 208397926 191265382 147495854 171554900 210725680 128252982 208124884 196332972 82514432 51503540 119829930 101687344 137032104 144125476 34079672 218364762 95979532 211922458 145308790 36703216 36405996 86007196 163838994 84708448 164196054 154774532 132741752 209156002 142060754 52197024 180481928 70135802 161238924 57839408 6623408 205990224 209204248 82768950 217862678 124735842 68899380 210618760 25738240 89127214 156480236 111093290 16294674 15882724 116321436 114408162 111625888 209276540 118476710 79966128 77634832 160248242 160257306 83062188 67631300 196695664 204459222 95732318 33534006 214726424 159138188 140110168 163317132 179540372 87729774 103680676 165805244 124472326 62627664 87347128 18843418 104650678 78376804 31242838 140320906 52121916 205853472 146302354 148878774 69337906 35326016 73358230 214263082 212265328 208428396 129476424 209545380 126891314 10542378 13133252 214195674 147980624 148583072 216487810 40252410 155096722 167138972 94186202 67946384 102840496 46825020 195762930 174026226 213155250 173244830 131002740 165012870 107125876 210535028 36213760 39702102 168632310 4549512 115279186 81414564 200831180 24345178 66501490 111671098 31942108 49090558 186579228 81198106 124768006 101686376 173929778 175117998 1845030 139498590 208142770 34213102 158090174 115061144 67574144 200248928 168131942 202569224 192375414 68048134 99785290 186263440 33457204 210008392 121786632 86919734 32145124 7183330 3857370 46113892 56178958 125616436 125640790 45383998 105676120 128206254 49573480 108272252 128336384 161807734 46736602 147952948 204174410 12649274 29588900 54830336 141418200 206628862 133025222 200216280 201385162 63373332 193615422 71856312 130624626 4339368 31487038 148627974 181264050 125829132 214700332 153216052 150113128 135855698 213494072 166266056 76630026 156852850 79652518 22954052 29107276 129974636 64290996 179446388 150645066 86200642 64024268 30614276 11078518 67520222 181968006 147016518 121591558 40933728 41633196 111409232 206769706 23617286 186336832 83758180 40657980 24368520 180533188 117164146 16562282 145838506 18091018 22905520 79411266 111208130 3849362 113857018 149122446 110376816 70294488 47287020 155380214 76320750 113194070 203153522 47676992 188180366 162751358 126600496 122139006 51406102 211970704 85201798 100291026 70250796 162874206 57836548 146030610 117685766 185854702 34547480 155105038 92394874 57108876 57300386 215515718 178074556 110626714 84024380 122070388 106315660 129248020 177817486 11268730 216921012 180808892 6207124 45797026 129448484 155758702 164741544 111115928 116385456 135710256 158018322 175690724 10758924 103138156 208096240 101223408 34551352 180147506 145360842 78373174 43824594 206003446 199981210 44171424 110844888 211931170 110058916 183597326 211092860 26255658 58063126 124182344 123317502 40241212 62624518 98747022 76959432 136924326 24111120 55391424 201934502 56507726 108807380 150877452 57112704 203194376 135170530 206791024 46104388 58698266 133944316 201348818 31818072 57983332 93903634 148242314 115512364 88292666 173501900 190217060 210187274 19769090 94465514 94257922 23152536 768174 146724094 210473868 183464182 31519708 213868248 181855058 137066424 210966404 186547548 48360290 101325950 5454350 218128240 150646452 141687260 107956046 127254226 1836186 5729526 165819390 125845588 215296070 159000094 17841318 27523166 44311212 201222604 183954760 204281660 67700886 64715178 29409578 135134604 110484176 136995936 123799346 80414158 165778382 219905356 47117246 47006278 211794286 72247692 126996122 92192408 174910538 84397896 34595044 141681364 26982868 163892058 52535010 211857316 100962202 14990558 216953572 117380604 95151100 218721470 157683372 182961064 4951848 7200952 115032742 93042642 194048272 174508796 191409130 47346530 79934866 132347292 50390868 17862724 219629608 2351976 72124998 18976430 214986860 69493314 150796052 184809328 162333952 184540268 181673602 151830448 132303974 70373974 74108474 124640142 95817106 62902642 27943410 125503972 190383094 26795450 213764628 146240930 45067462 81593622 33534336 67819620 24534026 177902824 36077074 52953868 103228290 120234950 5609142 81473854 31080016 171464942 179755994 63607082 169859910 7988640 172106088 122890262 13044042 137603356 149396456 48750394 201924316 187448778 217594190 7135590 141128526 143693374 72936600 115211712 115397810 3468784 66100562 166873454 116601848 166940532 63279634 206296310 165273108 133029820 179522310 40526420 127642262 157132140 36241590 135801644 124980064 41361144 59631836 71731858 4891810 169997454 124841090 73257712 120311884 152141484 188726362 2656236 41054486 171077126 186408134 39899002 115754606 1286362 85304318 11818796 169561392 68270752 178670690 215780202 62703762 29455492 156238082 35505294 55891550 3420186 9554842 112676498 81752638 87800174 201055118 199051072 50302538 171410360 140323986 33963776 185259712 142052240 160021136 25859350 170856070 34835702 96167830 124126882 12627010 104393476 81402970 170005308 205752404 218438902 127073298 100356960 111026718 180894406 90162072 209187088 206408884 133728518 109093710 24509298 114372324 73119112 155100814 210605824 180296270 190665222 82011688 169746852 111667842 120549726 133102266 167353868 144871188 110029722 26901006 215244744 56535600 166818168 59946040 28311118 130803662 106726268 134458720 207467766 57156858 91567146 64281360 148425816 104953662 12443574 119798448 82123140 132384230 170361554 179753376 211207766 5447376 66370590 162056026 198423302 120185736 94608624 54287046 110272272 176872014 178684374 181339444 18233490 79541638 72205716 210243308 60383906 139226868 36017234 36989216 109867406 194650566 206009298 148256416 196394132 132951830 2939640 48005672 18643900 165254892 73010344 144776478 67408154 61149594 97476170 154880198 150380054 110112794 13653750 127658894 150418598 98726474 3050256 163993962 170822388 22159874 77856702 200675794 142987834 203412154 152896700 156704658 157761428 159219258 137125582 71841572 185212610 195874162 154332838 28966476 53480328 203655760 108759838 70211174 151672620 209560362 13093388 181218356 167202332 104822938 165357280 153887184 24529362 123186096 40434812 165190036 22808852 6178260 117205506 75901100 38067194 135086710 61232776 20331916 60284620 56041744 217271340 102225112 115740768 122733292 149421668 105801564 83638984 214203704 195523636 199563100 134932754 24809488 112829728 131056178 14720662 107150604 49919254 37726524 169341018 63435526 16191340 197781760 190371060 90471194 21819732 72408908 152154640 78405030 69186700 38974320 52927534 86789956 54019724 202924040 76861928 179365076 48986146 61222260 188676070 61689936 98971840 208270282 90292268 140356480 201569698 146122218 71802522 96466546 116077412 204575910 201300506 180792810 2160356 51387820 154331870 105254116 178962762 5549654 205122786 215918890 187712800 209736626 123379740 92394016 209251966 116072308 104414508 129471914 28138484 4552966 129350870 108580208 162102336 23200012 120684168 212382258 20733944 187446116 89990780 26537346 203934522 173686920 186034354 4738118 38878092 144088824 134509100 185149536 54150756 2717528 11048180 114874650 80801776 7591342 105481002 58279848 176530662 24000548 36479256 162117428 143726110 133202102 62619436 131573002 187787138 190652176 2459578 29783050 69045768 100249644 74453368 156435136 45586882 79824118 45730674 83511736 117895580 214064356 61050396 144474396 185378930 150736476 167023736 156573406 184979146 188335708 91177856 3207380 191929144 43847430 158242040 121181764 190612620 1512126 96350276 103235418 33818642 65514834 50155226 212989612 56818586 88890384 177602942 37454186 29063628 143962016 211926440 156170278 166493008 121666974 85243048 130842426 26406886 138820066 122381600 70186776 40671334 153565434 84244688 15741880 56891582 173517322 175292238 178244770 108369228 88052778 195436252 166593196 37489650 166615570 184752700 128281648 161509150 25583338 207134928 95660510 117676350 219025620 71469442 186091862 159447530 96006526 2978008 151627630 199207470 178623148 185239076 14464560 212443704 180181210 16537708 117467020 59809992 199427118 190474416 94932794 114984716 72524056 79813118 65164132 22118734 186055144 174877406 171941506 110069300 122163844 183640820 11066110 37931454 196288818 204479704 45827056 144882078 109426482 125919860 175098396 54926520 17952440 161155258 53515572 217619578 4526786 197321520 54879044 131771816 67135090 216215912 89312872 176419430 49053928 110714802 135945612 54605430 43945132 134699378 155153372 100514656 59186446 170416202 183160274 205214306 37085642 52925796 122658910 131312742 132194392 200431022 180365130 38269880 165362318 149045842 94955938 134651528 10773444 190087700 146356980 145230558 164180280 86971214 10555226 35944766 140919416 177596166 183639236 155107370 132522148 41654118 164025444 160076268 85347130 64364036 101673088 17731010 14689136 178078296 75600580 24159586 195878738 11110792 88697884 54046718 120661574 207508312 218414504 102935756 136908816 96753338 123292906 25403818 151290546 74615200 195276180 72658344 156528900 165968088 21844746 43803122 127064476 115165754 53153760 21704518 178978118 216484818 201916220 124282202 212924360 84134490 170564218 168132536 180830540 60112448 219551442 62859324 203069306 196043122 92524212 137266360 163966638 194448760 145653508 15648050 58682822 217232004 209250646 49782876 140213568 76574916 32681704 5011270 163633448 163789384 19655812 50630778 75631644 99362560 142737078 94103372 149046458 3129060 199447842 124726074 41566272 48109402 91714810 59640702 148399372 602030 208322224 69824898 211737746 126035734 208313380 170518788 58017872 94412714 189864642 210758108 87506694 164074504 24673946 53442444 135637788 169426532 168299670 208707620 132288706 206021420 165709566 87974634 23200562 113944644 39936006 110237996 72980996 69464406 59812808 138475216 80967480 4165722 161715840 204272112 101102078 112717858 204631438 126700156 116072572 152082282 188197196 55773102 743006 71549654 19722582 202194850 130872940 209427240 210578632 66325446 154171534 29982964 57099636 159783866 86620578 214620516 135336124 122372206 74135996 86794268 98437020 146273248 90308196 26060496 108351078 31221102 147059924 152492032 28310524 177071312 205120520 140543392 219094348 22354618 154737220 29854440 117829030 159609714 115110534 1046936 161087410 130124676 18838446 65193392 132897930 85768760 219335732 203633320 96798790 119546086 93882250 155599972 134618770 168806770 131496618 158853046 12590072 24444090 123993056 11763444 172734100 193207696 176624822 37257462 26273060 47734962 13188252 130299928 74544690 117192130 77931128 8813992 55929412 556204 58163732 168341206 117859126 165062964 90714030 213392322 136250686 179188240 140049976 212695472 133784200 19810472 49499450 117415826 30389920 84041694 25956392 115042400 80074324 74771972 94383410 39558420 4761790 56050038 72862196 207465852 47770734 112190232 65492768 124511332 209820138 213136924 175264188 193693214 51222556 130678526 94634848 102914944 49084904 192280154 178515172 123523400 50957214 4390474 200332088 65453762 132046860 159854244 105176566 18780168 78688676 205410722 84970600 75358668 98455764 135488914 37097654 148459806 118494662 145667764 119391074 145895200 69799400 126499780 25161708 162944782 91058726 150378602 61748434 57419296 24990614 197645338 72025470 155608244 13737438 114007564 147167174 107498798 85203338 185176618 8097166 149846730 52595444 106603134 116700584 139644274 172036458 35060520 198831446 55719796 207047566 204876584 83819978 168190594 54270106 64525692 9069456 212966248 175598896 46833952 87794982 72607128 61472114 77902594 19556988 176541024 66071852 121706420 49510934 33408584 19523196 167891812 218500634 165578732 216397302 172474016 171672688 16098852 75108550 13040962 81945908 36810290 158540558 85729424 158704084 196354752 183935290 161722198 20134730 151876912 129585786 4929716 150215824 149349816 61169438 99535590 121092312 158811004 109536724 67625184 62415144 31352838 12909292 217601406 145917684 214475646 94510130 61566604 4981658 60801554 137356912 34228260 853094 202420504 10197198 140231146 44115610 139071548 127566142 11424050 108432478 107950480 92814920 6857158 22519882 216916304 110847176 103289142 121145794 68357146 139733792 99801174 4918958 89568314 204560158 97628608 27866190 169755498 200612104 106822034 3495932 180243272 55070906 29390922 69270366 30773468 64508642 16024294 50017000 180104034 54529662 138327244 110238502 178649768 69920598 134807750 144965920 145316446 62158008 173227802 39751690 52441620 45104048 157313442 37483380 149451610 202767532 208985238 177560746 76543280 10298288 150503650 218468382 32153154 94882392 18363268 104005616 144105896 217955650 161493904 184574302 5107410 127285554 177074722 54875084 70741792 86878836 169679488 82582852 195495168 108553412 50017968 215564976 146521012 43492702 36600168 37469432 12106160 77708004 65510434 4774110 149400636 30516508 20281822 164124906 129558528 54657570 145773914 93196950 155264032 100898292 129863294 63556086 108529124 111298066 166816430 160307290 174292030 182596370 2470204 173096506 89849562 14487638 60634728 105822222 212758216 140861732 204615180 37765970 130101246 161159152 125307380 127030222 151611372 167766830 50394146 49811740 38446386 139912212 63568648 55015246 77518760 208502338 218587072 117007308 186129658 158246770 154262262 151931582 68324542 64642270 201474658 214593522 94153598 73965364 121277970 144939212 104133656 157977138 49884406 105810144 60963496 113778588 67954502 76126754 56884344 64575720 15097720 162483222 16441766 97444622 63077850 129158370 125987796 103719088 26943950 198962720 88511588 49613014 106399172 38259408 129986384 65790780 161872766 43708258 31444028 80137046 70575516 201287878 195668726 197874886 158131556 90719838 174856792 216240244 102711708 143366124 186633128 80164128 58819552 38704798 199652376 212633256 210532014 66669306 8086056 118679264 125839384 126260970 46890602 131843404 217313492 38482378 154509608 121987712 148249266 100899920 203443350 120908128 194633164 43644766 163777702 215385676 34902846 209412654 49276656 135913492 57603238 7389844 94597162 108787800 179444298 45179948 81325992 150490252 34614074 127445582 209824186 49806306 192310998 174261120 121723426 163538364 80100680 196581066 9384276 11633336 95283320 104060418 112846558 130788900 71236330 18012434 93643880 54626198 32128052 200032866 174865702 37098512 129436274 125241930 197486498 10398542 189623874 85310170 84711088 105002986 116947908 43357402 122156386 217174958 77274142 191147836 209695926 142904630 206956266 184748278 8355072 18390922 202261862 65420828 167736976 139198048 119417122 160638258 166332562 198849728 65924958 170506028 76323346 107199224 198019448 72035568 155685090 215131796 194870126 133614624 120969420 99050138 150044862 123668490 6459926 7336582 18977662 141516386 59938846 25042292 47558808 121674036 6487712 142762422 200021404 173719150 48797826 140719722 63928656 81996288 38138188 176126104 155991506 9369294 114746500 104267350 128809670 31072580 114410406 112558842 171530304 112221582 83473962 139887792 158382136 38233646 127340972 123008358 179768160 47513466 206549926 191924304 73488118 66980650 18662160 61942914 8262364 112681250 97920284 84258504 181456022 81314222 198626868 59669082 189360908 140559980 87865074 27511550 108783114 65650684 168048848 188042712 157625336 218826190 156201496 206284628 70391596 102730650 18956256 143275638 114286656 63818568 55187726 127166842 119797898 209536800 36496482 34131922 159588726 212887598 32362550 117235734 22727298 167960672 52438166 119146896 216739512 141546372 189667654 4908904 126582940 17480320 7558452 213338906 48547290 8894226 128606038 100307746 8104052 63059964 8502648 16773350 93198358 116469694 131176188 150771170 83182550 142041284 3498462 98513250 136661228 74949974 179325454 204721044 21987416 79102782 66976448 81139366 26227168 114729032 14530758 145551054 159438246 17490264 172188786 192688848 52710878 192617876 161527916 161918240 51650522 128106660 145980406 38461126 167013176 167969934 16504950 189563550 108871070 119333126 109573442 9152440 191116068 82532890 196541994 42417430 40359550 136592104 148051904 75457668 91648436 56614756 164823252 200417866 98286606 69665090 118929228 179694130 110825902 119629114 217058160 205457758 36560876 4702390 135452372 133348688 106281824 53030186 143478412 163950094 61111556 179413850 89433388 43804354 140904192 166837506 117297246 36796980 147007454 183017318 115729504 128775966 54661750 43494286 211078714 110618926 99142164 73802256 209345092 29158492 216197410 2414610 141244752 7506400 78679260 48422748 98672706 38804282 197939170 55683056 135690808 117371430 169015154 219938422 22843766 65335182 20863854 55218350 28197598 81038540 96019198 107319894 191498560 168487814 82600386 155463836 179719760 18044158 184079280 109246016 78567016 125469850 39984582 165307230 104738238 214363578 174050580 136432934 99756910 92824248 190434420 42465610 13402466 114030070 2708134 138732924 537526 63142266 194021850 27015890 174475840 114737986 44976052 7343886 168994408 178701754 146583558 144606396 152249746 108387048 58646940 24741464 54484364 120920844 182471212 172981710 177235850 9793432 71084134 146613962 11362230 22252758 3333924 192326970 204230466 55914188 17017066 11162646 38756806 201027398 211929542 2873266 160734178 213645300 168882010 136475460 60156294 213814128 51945982 141467612 33598950 113101274 78972982 93987850 142027666 163081952 110868450 134591666 54681814 186078266 1595418 194802916 135370708 202388516 72868136 15855884 106525584 139841834 35794902 177529220 217672686 183832836 2732290 64496564 129856232 171968720 50012754 10815816 38834444 83495082 167812304 56466102 108758034 105694688 56808334 123275724 217583850 154219274 27118080 74561366 193681972 6583676 185763666 67533378 93003504 116327464 69656004 164790142 178026244 161582630 150314362 28286170 175326074 212767192 44121110 69063302 131809854 152198772 34295932 94711606 13287164 135815636 159237958 96937610 71986266 88204732 89598652 101098074 175060490 124839858 6548520 182215044 102021260 39598592 87224632 55782364 14575044 53795654 207785974 148534408 208189674 136147528 27109808 28054444 151402988 105474644 172508864 130107494 50848468 91211362 128950844 187055286 50765132 25184390 196545536 82508272 149729536 55792946 17142158 213601586 71588132 201885486 6174520 8328716 187755172 173937390 68164404 142531928 32120 210720796 6682962 46113166 5728118 140318420 167607154 36049618 125941992 208027974 69032150 213075984 42903278 55195910 112686684 213117102 127121060 203320348 124773330 211827484 59300230 133833854 121602756 98274836 144428790 195893852 64353630 5467550 37440788 69246056 86423106 193194012 64817478 29565646 65359074 89194600 22723822 201544948 52098618 76939698 169524608 157005486 766194 23087768 94587680 154974028 30075210 195971204 202633552 150165862 132449856 152606520 118855594 77833558 29772820 199188088 117418246 178617626 132416438 24567906 166550296 17214142 21681396 125070814 27613718 107890288 136434320 77605924 86915246 117099620 200820884 25355858 77017358 78109746 24696298 202612124 54194624 138987310 89439130 146155130 197866504 46857470 79730640 60569916 164700998 2624182 161190546 176812240 115896066 176089452 142849674 38277404 113235386 81176502 81576594 26752374 351098 111593702 84349606 145729034 49829428 63149262 167725338 9870388 124805978 127823344 23055934 172269460 142576346 113276592 178843126 75440530 192660600 63536462 27030520 198654984 136729692 189357872 188677610 25498792 71933290 25619660 100976832 172637828 100416558 168702182 117993040 70953036 103667432 187503052 107251276 98008416 35500498 1854204 218683410 157953664 147720210 17026746 164179950 119678020 5559642 114331998 173079346 161722748 205271968 54498642 198201850 86611162 46857602 97812308 18409820 179809542 89118766 136253304 163857540 218944550 175933428 125655002 21133024 104916064 169763418 191790786 115016132 10192886 111834250 78214114 207220926 46471392 48701114 146086072 9287696 142466170 86272406 152327032 50678430 152517464 33950070 61160440 132699138 14895298 57908114 200646248 99658834 12266496 143477576 138060450 72996990 108933396 176499070 76189696 53565314 207892454 28909804 19837840 185097924 20255884 191554132 193399206 31132772 149140354 163551432 135424168 54780264 138498734 175115358 30708084 189011878 100959672 156794154 137040772 154285472 205071592 121291434 190299142 62307168 16635806 86604936 191836084 160975386 56083258 186791528 117544328 165500918 44144540 8235656 146084840 108753832 34886808 17681488 176541860 150580826 168023438 91888610 40474544 166711776 148492388 175240582 59396370 180380860 161734188 155644104 206560860 158565110 135850396 142419860 72315496 36714700 120564444 143423258 9032716 190803734 217841074 62277534 102282884 129327924 72596854 95245612 216244644 159293222 98228878 99699358 205900178 100179772 12139424 193776330 44790966 158945358 178832984 97635230 97210146 6690332 182591970 113913492 151816148 146063302 101852322 176570438 30118814 202999874 155963808 95307212 82756542 36988358 182000390 206793994 162438342 108365950 90743334 140066080 117294584 121194260 151306474 138313032 142993598 99462924 35368344 200904198 86163946 171895020 2542012 209714318 53032452 40153828 156267144 104605512 9732052 21225622 204545484 14135242 207606762 81677750 65529266 144813438 216700616 95483388 182713300 193783436 68278122 156468224 171755188 27185730 143004774 213453768 3118676 116362818 98736418 207517156 120198760 45903902 113155900 138563216 107211698 213360884 198072358 21111178 208860828 65211432 52949666 48752352 77347380 65011826 31977110 54315228 85924476 206085132 197013454 33046332 131065836 212489442 98064758 133544180 64386542 77593692 117203526 149376348 38550820 205599592 23080882 89581272 2797740 79834876 172690056 47434376 186915300 68219118 107951536 31220244 139241542 191649062 16163048 50976552 73155896 146473338 157921918 198840180 5840824 18386654 98074592 203994912 216987254 30147392 130446118 179684802 52666482 168091330 98593308 187573100 96774810 77346214 205657892 170282838 31567404 163250890 58672680 69777752 198901120 151088102 143917598 185362980 88280214 116683776 91643970 203113724 161825972 34487508 216118034 45106226 122725064 137474854 102741452 44854942 108535284 50272552 150411888 116097102 23665532 3915032 83408358 91321560 122648988 162912552 200164250 62228914 120806444 166172248 170452128 103961132 64105646 31332158 98688370 11174988 106817810 19684456 186664786 106687350 163962634 133872002 66664378 156973564 20923518 215608316 211312904 100832666 52494024 148072298 17616016 146536896 91497098 212459962 113191606 94339366 108709040 44533918 177263966 46290310 23398408 214495600 21038556 171396918 16244404 158332724 119700702 72884020 32036158 188783122 76291270 90802382 136539172 167887258 142922098 204112568 27302000 24659690 102057428 167362580 25088470 207316912 151098288 111455872 33174922 142670902 13225828 7017186 149679508 19143366 136228004 188556324 140038404 124712588 85422018 121522434 5766508 125053258 97012476 151554546 33542498 167818420 85425846 110274956 138611044 75903036 28570784 135734434 91352096 56546424 180318996 151704102 76929556 119000948 121381216 147725908 186466412 90034428 197999032 35702546 55262526 106931198 54214380 1283150 192612332 80032150 104866476 72435968 38995638 185537022 22134882 61881336 98863864 141543204 57287230 118239726 214846698 154436854 58538898 96292042 103831508 193478230 82240796 186973358 139207772 46780074 146097556 216274344 145522564 51068710 57519154 191658962 89301454 67465024 175377312 57629924 165159588 100862344 16418688 165904112 141472034 69230568 185778626 5398382 144026872 41883270 23243748 182849546 70427456 193708262 140947114 178269036 95323778 176613756 194891972 27694832 80877434 173991664 59434056 173979300 201205840 10634514 93305498 127070394 26184950 176245762 142746142 182881600 50360134 17917900 117817876 129431852 176062414 26911896 88192852 177233166 64743008 195628598 212620254 157915340 78686102 11991034 199685508 113900006 47995090 170689640 141086528 73347428 29684446 102237102 20014412 96348120 158510374 86614000 15262148 7961294 86382186 16524618 10819908 121579216 80484778 2166142 41456690 107033806 188349898 87986294 55480590 53926906 27170770 144963676 29117968 57388144 14742068 170424848 24438964 77405592 45653674 70665716 18931506 115010434 70390804 165660616 4888730 184805346 132217514 141921604 93009334 126373940 104895318 141140758 65914948 212035934 24347202 210235806 103954026 138009212 49358430 78096128 9154002 33280852 53595608 17939020 31464708 47945920 162834826 142906104 161885218 11039908 177336764 192873604 34351746 211709674 90540142 136763616 209217074 95804962 90815098 100455916 52011410 6149352 119345930 110641454 214517996 43023068 1763806 113627052 53198486 83632032 189082850 174140956 187453882 40688384 206820306 13859384 110550594 142547592 103549644 25260180 83280538 120494528 93524200 184667538 177020954 46074424 214295136 127544252 55207240 171900410 194198378 3517338 15840132 64475884 121504526 58406656 44292314 190993704 202992856 140911892 63650752 67659394 45593944 61357648 19520490 56930852 207842404 219973490 98904916 208269512 188699830 125015374 73761864 111873740 9701978 170296632 81465472 185424712 63566602 112320032 8511580 48513432 171952264 9437648 95204802 102511706 173016360 12585496 124495074 19911738 83488262 200158684 35195380 132941732 12613062 95666010 213376636 168685748 200585484 191067294 93890478 31207946 12634974 23933536 109946254 12727594 38556430 1855106 88123244 112861914 167692690 141109320 145911788 151198872 56060664 200676366 62352664 189232670 159792248 101591072 133771704 210515008 167095940 41447582 144768074 174328572 34058376 5302770 65856384 193935742 106762700 126545166 17886110 115878312 119978210 67883002 8796458 153043264 42084570 118702870 148755992 197915762 189689654 182398128 142436690 216570970 154200090 150526464 138809066 205209466 151661444 60217762 157338676 116101194 21005204 69615832 120633260 10623822 148133876 50476272 214394664 31819656 45897192 57883672 173119144 120952128 39296554 107655966 190494326 96787592 10836562 33699468 122699126 168819244 117222710 71082000 116546958 18109806 169178856 173191304 88901494 107720668 72488988 156208536 47598232 177133968 166779228 218763292 188371810 74564204 9148436 74065750 61718448 32940050 164559164 50299018 14343560 142603054 189481974 22668492 183522416 161381440 51423020 73175476 61083858 79584340 125470950 39586052 76591064 82478814 6239530 138155930 181358386 127247252 191946788 32218956 79062522 111840872 154422818 105523484 207540894 106014216 185753150 112141546 79537898 148398822 127981414 38174290 134459160 141310136 188864676 81263226 90110944 100346048 187615032 95141970 33222244 24148036 35844666 6034600 90805000 161610504 136074004 29278546 156810258 35451548 59901644 198354508 32737980 133822172 174298168 64246270 130004226 18931726 48391464 54377950 139589142 116220962 150740106 18241652 184819668 88050600 20895996 193934796 211915770 95071130 57591138 42511634 202725688 146171806 13395184 202007146 112806518 52189830 100688104 65682760 90498738 2066174 27358980 117308202 173792102 44029502 32665050 74268546 114813754 121944900 42345688 14773638 154685410 53244312 75736848 154530398 177135068 166924912 77543202 103694668 40898660 170367252 60009070 115504334 145522806 2110240 7556340 69905242 184507356 168172884 216592948 135006102 77131494 30218012 203348486 160229806 78972652 108558802 126604742 176413820 201281190 33595078 146315840 149834168 104676132 21004786 3071618 108784500 95120806 84692212 106294210 114485316 128459606 206603254 182484522 147626226 115930606 131735516 73408940 147921686 207077112 144838914 81620418 97951986 189383920 112092508 71015692 84572686 80711554 33678480 61676120 5293068 79924020 63078796 154802406 100395900 95523780 148312934 176517220 114697506 219023882 192455186 191940342 177735492 79857360 48938714 134945360 178974180 188374032 88515900 209783024 164782970 89004014 64586456 82732276 125446068 169683888 39629744 85784732 107317914 167535434 67563232 22076868 79369576 44385946 149784030 210096722 194270934 67607210 79812238 71038088 87752588 219941436 17210006 140260494 132913000 121317834 56190376 167762628 78525810 938036 38257318 79573626 93289768 61701640 8960534 210886522 32663246 20064000 175025136 79508308 216570310 67128292 101093014 123457136 58105564 50686108 217312524 128022202 19614232 46644070 9258084 63719656 182685448 30095978 137490804 51174618 193293870 142974942 40760280 57262612 192283256 192281628 161256744 52924982 148165490 77832986 79110944 130868342 195810736 53952272 26819518 204216980 7134204 11422488 141801814 12517912 218920944 135628768 145243450 110251504 111173524 41643118 206555052 132018744 112911656 117201040 192528886 217788450 196300500 49014020 28020564 159253138 60554318 39214164 154989802 60023634 90737438 122504558 75045520 218576424 213634124 22013618 152716146 218690516 113010502 102853058 219527198 66185174 196067124 88396990 86824826 28857664 75042088 132739156 21011386 30763964 15516776 109698974 85287026 105225010 201749042 180576880 109675390 30922848 129239330 146939166 54249778 137989742 102965192 210545236 12305348 69051554 62983756 114546520 44768702 83180284 72824642 81483952 94981678 212511420 157669116 13818838 212049332 13052182 165316206 132022044 167504722 201491796 67617242 145014034 103006816 179582920 65675170 171113250 129095978 188034924 120440694 101526788 18879366 13947516 136960802 68575056 60285302 134742960 129002258 206882192 98915322 26955324 214959316 57911414 137015384 181500462 7142696 197155486 170766970 110295064 51617984 25938 84439102 233024 135901612 203352116 41679726 10059082 48134372 40310622 166155990 148775924 60075136 156623676 22626472 2578708 90950596 96939524 7884756 116938360 39088302 172679012 11319990 159059802 205357636 63299434 99003608 89454992 133553024 83615158 8893720 210132538 130787382 132119108 125975784 123973608 42761356 108197298 88062150 2196898 157371918 99694408 160089512 183274212 190200824 181691620 211976094 157856072 196323402 206534636 9623702 108087298 218802144 9658308 82581334 179865356 164305306 72321084 192718240 64982456 154985820 209405944 71953904 16368748 195918976 201270498 92726612 187719136 177589126 47467904 173264014 98503526 171120620 130650432 159700750 38695030 112217600 218022090 88592878 86371428 137178096 202317852 12372646 920414 97888384 133083918 156387264 214558652 49037758 143518716 128973460 153623074 73415232 205560630 89951774 157179044 5480376 67663332 118784490 118909714 202100558 206639884 151714596 66798798 200052776 98554962 76878780 164387476 163066948 108596532 101147310 15717394 128533812 6648708 7569056 194878354 44279796 132510532 88885038 169953036 74574258 27874484 180378330 3183664 201087920 97088332 58362920 155811282 80904450 81832080 86831580 122777578 186498840 80733928 134123968 200201122 91723500 85433964 201455562 153774170 13822952 165298606 12495582 28379274 145505448 57348500 46045230 113531616 213202308 76408112 44373428 188394030 116257768 168755840 68472426 124056548 152173362 78929356 121818950 50406378 144594340 25742420 187966218 212853520 73326682 210815044 67684936 28958666 61522604 32127788 31257314 204858346 106369494 201285194 116592982 50094528 92326212 136132986 127718778 1875148 55892078 147231150 60268692 175333268 203476152 169779060 108566722 90088658 144760264 133934372 2586056 44830610 148344372 104386084 157552824 13369840 10875216 126050826 142515956 8429102 58145428 6283398 164336370 172240178 11414678 158623432 210533202 47452504 57236300 6229322 172948402 212500684 72460058 161225328 107119474 114522606 208617794 94858016 169695020 214029640 19757892 118950744 137647180 38440622 8496664 26292970 89438492 200639428 175064032 21573750 162345062 53273000 84417740 98952414 7627972 71889312 167080298 4301528 93842210 8093074 112131338 179385470 6704192 170523518 32809106 213860394 131458734 67693692 90984938 20199630 93480816 40221258 157563098 111096766 110011484 68524016 84760874 127525618 149315254 134489124 107005492 42851490 21047950 48379474 154024376 56097690 93566858 181273026 193047360 50327288 18206650 8614342 73801486 89114058 14224628 149876738 73820890 134666026 133248588 190285062 189045912 1665906 71184102 19754284 207731238 127330170 30901420 81480784 13586694 67740420 175324490 50155666 95263652 187325402 76716090 42376862 91904714 216529280 210218778 88672540 95804016 116928460 209507584 3567256 20108 85108276 12448788 111444366 109473848 144011362 54456402 83755628 64507850 17399250 179601466 164816476 57583284 182377250 206335976 91876246 91406964 70859404 3989040 68121284 61706150 79065976 137759402 48814018 202583766 12612710 100320 124124044 35397736 138390824 203969062 95149956 140978618 134715922 167586254 172867706 177883178 50977916 213711168 84883260 170023722 89918554 49101140 142784004 156928310 59829748 130483936 177418648 112250468 30876802 103033568 29200644 56807058 43460274 168101890 49934522 215619338 124292322 185417056 44478060 178016630 95978014 88240658 76156872 68748152 188099450 181390000 38093814 89158982 73168370 114666706 204262190 78548822 121958716 197833438 64401612 194483454 139489240 41898384 75196154 181935886 64007526 147971428 111064932 217151176 38639326 215089248 155654708 82005000 137459674 23744886 129200412 34067902 66291544 192467946 151586556 90828210 83590386 117585204 205203988 77327074 122034748 10107416 28950570 151928634 19736662 41406970 218878594 121000726 150290976 56426590 153331750 78244012 89604900 7326132 170561732 213940474 183121180 91563604 39331666 60967786 104307280 17086498 157950914 131443620 78025200 9917556 183515904 185736892 210163712 31662268 55372746 179430438 123903582 189372326 114264766 131746824 98733866 164038468 2871198 57229986 214421460 200725008 71926712 167461910 77384714 146607780 56811546 15425696 163125908 206241970 192076962 67830246 128154884 95349430 146572646 32843426 219163758 51724772 51159878 94728436 214500022 215612914 191623696 193402946 137651140 35585242 63977166 75776206 149698428 109982620 54759210 127891940 162963592 27460862 207577854 97803486 59048374 131342728 196508312 115645486 110588302 199564420 69624764 165337524 139683984 117018770 56093312 114008576 88958320 109303920 90817320 164106294 161399502 163685214 165623062 191652472 215996220 132645634 54083502 67856932 139142278 45762728 51644428 140741106 33301532 157535180 47794450 75994314 214054984 192519206 31449902 184448660 32254530 134821962 103500254 171493498 4553494 58674616 183328332 183538784 146695428 145975610 117915996 135103694 99844888 7104614 87000606 199886874 8010046 5060242 218283384 64267434 124349808 202091494 218084306 70291210 67721214 71602344 118531380 115165534 217395376 61319764 165969848 209093324 131267004 215550038 50846004 132321420 78972212 81482346 33570790 15444308 188183644 30501130 122275472 122765720 179123956 215704544 10023926 130691418 127911982 64979068 163809316 110537328 167909896 202964454 167584076 101402994 49797154 51746134 145240106 44803176 192556980 112813030 47573174 180543418 11419166 119523954 198378774 54035762 183519622 146236640 19237636 208966516 114849922 177702998 51513396 190856688 32228658 23760682 55547954 13292554 4470730 6441094 46987556 28030200 87462826 100059872 145881582 155862366 91104750 47465836 79777544 114289362 66957814 98916620 36626260 173633196 75656240 37159188 13975082 95553128 46657270 189156022 107977254 41879904 192378252 122242252 10983390 177054526 109805102 170678200 44445302 202814700 16524970 152010760 138085024 33969584 101424532 99289256 215776154 193609218 218793652 114529822 50804446 2995740 152462860 34221946 165643830 204123150 171528566 143171424 137681500 24545070 151232862 10281260 59423936 180668620 129540224 171237770 163924552 180148430 98916642 205019276 126446210 196948576 82922048 193708592 24903560 169966412 67563914 48940892 68460678 175589106 68449040 141655976 22929082 23168728 170370442 35143438 66219274 139275840 59595668 54025158 70488726 144339162 25830134 58156340 44242968 173033674 179298218 132947122 67696068 197809590 35635820 140103194 95051242 131710722 211429108 130468052 6347770 1386770 117226648 151011498 138446286 133020404 5973022 65615814 214789102 215630074 151571750 103010578 46531452 27055688 85726476 173783676 10655832 102777884 71852792 68846470 54279192 57269960 33695904 63962360 38786418 194997154 195463246 61018848 68747778 8530038 145827132 3901590 85454908 17478296 14897366 196718852 72544956 218418728 67200408 51974010 70630340 169006750 199828068 201395106 93713290 97686490 13308636 91678246 143536206 22534182 41004172 215913126 219946122 99414392 119574422 88822844 48152060 52323986 119451178 106804566 151111092 144243264 104671578 87731226 119760960 180845500 26086808 157049354 126853254 51440532 188432156 70481972 142860168 35584252 94788364 112720146 107134786 65878032 88946484 156377452 66771804 45858274 64779132 150976694 169966016 103009060 152075176 78611566 213758688 139073946 105069030 34024298 140505860 188684276 145938012 33016940 214102196 140605388 77708642 168920994 139076784 128840316 79434036 93908496 171444526 44039688 207858112 62378448 157995816 70120006 82750756 217482276 82268472 25739736 185659430 40834068 78388398 189600840 38333328 81195290 36708584 6047096 41629610 59571138 30933606 173137030 179562592 17694204 100786488 65828488 168846172 105554746 9115414 42206604 147689476 193223756 63010552 177747460 46878370 68456520 215418456 170065038 45844854 73911024 139492496 91685638 188423422 58806616 194952648 128828832 149272486 205161990 161063342 204137054 216965892 30026326 188121120 166914770 108707500 39762184 76078310 151796194 119138690 71372136 195501966 49310272 113995002 18380362 145296624 36666080 136104298 73347098 22322828 165339592 51592156 169939682 77526592 140598458 24124760 214137858 116337166 112843258 68497220 218489040 135170222 200529120 156501862 166974456 183611956 150379460 67002078 96118264 187284438 35647986 51764196 100079804 82373082 211431044 44869308 183195452 167611554 14505238 22730400 92669962 22113520 173808668 171632428 203196334 200152700 167202948 94373774 131853788 51035644 57942390 65302534 61852780 35728374 5995506 153885578 144683726 22296868 101624776 433026 107618676 52693366 164252616 23139314 146617174 183204736 32844350 19087398 201265262 191097060 189837274 57067758 139953330 92100536 44565356 125158286 20309872 192920288 170628766 218843944 80796628 202190956 104687814 159565274 175429342 147826074 10652004 70159650 125995452 40862888 209828718 219360328 191785352 67617902 73595808 57109910 69924030 69539184 105238056 32944010 114924876 126353634 83159846 104463634 6562468 62125558 33456632 76024938 109383868 135874618 218188014 121272558 71377416 192539886 104509922 40524264 23016488 90816902 2356772 95173166 147528656 96175926 23043526 31123378 48180902 33272008 104612200 124412332 196636946 161184188 198349030 70201648 156531914 26644398 199165582 135461656 66798908 14554210 153950522 88851950 98465114 2728682 39242984 170113460 60777464 27855740 66604846 103711740 158315674 196476654 3060750 170767454 18836378 41358636 205280086 63349000 19661048 8022300 122510278 190576386 203494830 181032016 38347408 140034224 177146354 50175092 54325480 192632066 53405374 116244480 171928438 152162274 29593674 216337352 74904544 52511228 171550654 15800004 162333996 154840224 196636022 92121634 182549400 40027438 98041526 200521464 127969336 208891518 70350852 179668940 64677668 87064186 135768182 9086462 186086076 208567172 193074332 67410772 219858034 212415544 155233474 116444174 164640058 39512264 60799574 55718014 25495756 120804024 104773988 142759914 1122946 155832050 34829850 81619428 172281472 131878186 36089504 35633114 64342586 18922464 30435108 14095708 198392524 149167964 16865596 176054450 200799324 148352402 129913212 122466432 148729922 139477382 132652014 86869596 88778778 129395970 152301534 151343082 136310108 87168554 44440154 164867626 158151268 144229668 122742290 46061114 90842114 49148418 100376298 89652112 25586902 119924090 34128776 97683344 161211864 94099588 83266722 192878202 48777850 11197450 25211010 153737650 149256954 190814272 201877060 9689196 71140476 11434544 96440344 50651546 36107214 70971406 106945806 189553782 199906300 180002922 86463850 64036896 7829998 200114926 171241334 55852016 17988212 191840352 133493338 172720328 98177794 46349028 113187096 208540684 24656764 165160402 12242076 5353810 158603434 100562550 22337040 66413116 198142648 110775170 26210360 171806976 142071512 56369258 217822374 72994218 2616790 29697162 52706940 109407122 20609688 114967996 212373722 160116154 152663830 9164716 58761186 66840928 56773948 29972096 188321958 6660896 14163864 5335748 184700758 17622264 217669188 106322128 32496772 54385056 210214378 14836778 31226096 189541484 34434312 40026976 113626964 81539788 182940208 87340000 110819918 210232968 51600318 111597772 94651282 47395766 33319110 95766748 120689998 205238550 68825878 112618792 20969454 134898632 31617542 184957696 90360490 206513626 187128172 163897008 6849876 213861318 83909738 142631764 6230598 49065984 179213606 17167370 171488130 75335788 143935748 101641650 142565016 177393370 49545210 217561256 23369544 139322392 109054352 85213458 35381566 28473104 116437684 124851100 100186922 96855462 53285936 133307240 206543084 148425222 58427182 184156896 207083052 70405940 21882300 10488874 21772762 213018168 120933010 45519430 68805066 98169830 162224832 207495156 170138980 95190106 101826692 107294990 99714934 213994066 7093702 148646190 177266320 109649364 191513718 158088194 26178526 69153612 90503424 12321012 158644838 63295804 129886812 145085446 204298864 149815754 102419636 32631808 94421426 128352532 134004354 86810482 41708678 153570362 12362108 20604518 70544804 28977630 165638066 108194790 196698392 193433350 9048820 183034874 149463930 145081596 175502866 185403086 176878130 92015044 201088316 208715188 61368340 201989832 71820826 53535636 66270710 195417200 124062972 106891202 38809650 48922148 168601158 120919480 30435526 73644032 69592578 203271222 91464516 4950022 198785818 166839816 156850870 103277460 175974128 121970310 67411806 38894460 179691996 49055930 132008492 134343726 129693674 65127766 189022526 147761790 17751228 26271146 27964904 148967390 79636810 168017586 14722796 212981340 70886002 192369254 112151446 196599282 219442476 205905788 104848920 142760046 171383058 67296174 158367220 11613228 27171210 14430944 30658782 178981770 30185540 96936774 88039006 161772468 59793030 75334160 132475134 78137246 183601880 53158314 107119540 142447668 212863706 200393248 19622240 139701364 11577984 175919722 146129940 117364104 183413956 155235828 170525894 76662300 144828772 113506294 123530286 18085034 150879476 114023404 62070426 162130870 89196536 211605680 85436868 16542196 89454640 83247384 77970728 216748554 199215654 198738430 159518590 213765750 137116694 119680462 162408510 124641902 45667754 128934608 161840426 26628514 23620234 32181358 142999120 167582800 16337772 124388308 107822726 210042514 156057770 106527982 193623210 120017612 32647098 72737346 219241418 71611254 187672254 127848556 74233808 13133406 197485640 208988274 213645850 200424884 188745216 44532862 165599698 183752404 122459590 107219112 98189586 187277772 51401328 18775570 115203550 19156456 97655272 8179974 8188422 25792316 71965652 184388446 177390400 65029250 207297948 33908336 47926010 177954788 40503628 146209536 75897998 45248610 81235462 197238646 185290270 23555444 195658606 188536964 129196870 37017926 114238190 99466620 87695454 111685772 139393474 91888104 66633732 7050076 63147634 33040810 194268998 153062228 84979906 56396868 189716648 65659308 128813520 195333798 124884254 210575574 109063548 114330964 48538006 3757820 155161094 48264854 28243336 28971184 171537498 45848924 57806386 115647400 47495140 158187502 197231848 100381160 183517400 102350424 100442210 182517786 61503244 145659360 11851136 200610696 164707202 190220910 31594464 153730082 75041384 213394962 120455214 133789348 91610156 139426320 156406096 76297188 120560418 59492158 169872230 159117882 142348646 44472494 38589628 135819948 208597026 127545616 656788 180466352 116377690 112146628 52336746 30532018 145387924 5373302 70398548 24151314 179601180 82184520 154112464 36722378 187646602 185580758 32983852 71308864 60018882 216559860 218484926 157179528 74882544 36979558 83610582 97344258 6604312 71424342 124055074 71553834 60985364 203201856 143675488 49427532 201122394 96984338 21051140 195323128 61694952 54071358 82468276 206826664 162589900 95957818 175176342 199814164 118602616 180848492 127037108 149467406 77291588 1467906 163600272 43446084 3381466 197290192 7957620 96655922 170790246 166489994 159203176 87033166 157888082 210173106 159963430 165935066 4587242 193891126 126433494 218059270 176575102 92747204 51233622 168538018 145313278 190151280 208941106 64099662 206334964 155749022 180223692 130117658 84842164 215749094 40678726 157460094 105291692 210459304 29380604 192069108 119657098 156962828 135111064 175107592 20950688 3917716 82691686 171072242 178225586 215191900 3222274 45286472 112395844 216907482 9510798 123530242 210461988 165672562 130559792 147193662 198213202 166507396 101105488 155906190 78328338 17861954 189858240 150036766 163886382 209777216 203392200 74230750 218921274 61679332 111021812 71336606 78327194 1274944 84942638 44642994 19838390 203962594 100921590 100834822 53983666 27946842 195451740 142673344 120256554 95901146 210853588 129826334 90071454 24734138 213837272 107508368 123754136 102403796 36699652 107701022 85961414 205873734 115662558 110922790 167514798 1606066 32722250 208671782 85065838 162552588 111842764 105494092 2547358 105948986 147715986 193291450 106692322 203042356 198899052 147558422 180671612 218827818 84797856 188878844 133883090 178466222 183654086 150272760 207791144 180536664 47082530 125088062 120104886 55207042 183003876 157438402 98268544 19070744 122439108 8315274 10711536 18497952 115240070 38082484 24477178 50252114 186274880 191567002 88487322 28910068 141047808 71231600 15338818 66214698 118249868 184268590 117323272 146478750 26943180 50892380 59674054 116418412 162129836 55785730 2883518 157196974 10618872 176991232 148399548 133834844 204945466 159831628 170468628 70615424 82506182 5080988 200181718 143445588 122731092 61335230 134016388 146622916 127798550 93019938 78988162 132269082 125081198 213688860 188771198 215546276 83766760 98790978 96320048 92586692 162562026 71822058 159840670 88228646 159413870 105025294 212524906 153504032 49860162 117663964 185106086 19491010 95510844 152975306 11213268 11856152 120007030 24598552 146569764 53089146 168429118 24567840 74096660 216341070 72182946 129790804 48555408 18607248 202816834 214776782 113898576 111034924 75482836 109505990 77291830 203204232 43019724 104058878 2341592 64143904 167232384 31141858 140852690 43669318 27736126 22048774 26974530 49846632 95985516 156350084 52702078 95261122 160579364 203858600 72518556 21307396 63117560 169275216 106031794 24001956 169573514 73911200 22701558 76681814 183623594 54840192 125225012 64326526 130713506 136216278 146701280 10062932 22569294 137601002 136082474 90378992 195103700 145193994 180589684 135293906 164124664 44555236 113968822 145730134 85125854 163276454 208996832 27269704 47090868 212678598 88313214 136545926 120278642 144732148 146657940 165920304 195977848 92223780 194750204 114988478 25246760 8858080 51735156 42955858 68831708 149890686 214150420 127646684 38599198 148899344 90885674 138180526 81196918 109568294 58418162 160198698 61281770 105171792 155841730 103383412 81320800 142909602 144026080 94543064 32977098 145319504 111448964 182838656 91233296 172183946 201544926 56921216 142547944 173983700 83911652 171456406 160867960 81820024 19762952 138691916 71348398 154533258 117490120 35825460 49869732 209405724 133060026 27024404 5338520 135648700 57578092 78297010 157217324 12846284 105933344 137039276 165832986 85682982 161424098 129879288 199253472 107770168 54833372 176497156 218029416 92532616 129431918 134353142 106137174 110335082 144779668 38064158 163085560 47830244 57637624 29719998 191920168 99232936 89267772 185307034 49526444 93238728 108118758 7597084 150548376 149758202 129088938 171478934 37721442 208736066 168976786 190889402 128412834 63830998 139014700 213280782 102099206 111275340 74968740 22674322 193931298 40670454 168787388 50176764 26899818 95338606 190081540 91990272 62416156 113599750 196140384 140061042 153662014 187703714 137495050 97826432 116573138 107661686 115568662 184078004 88180972 171317762 79856370 118038184 83608140 110542014 132902484 133715186 153237062 103732772 58844258 196886426 172134182 56440164 101655158 97688140 130850522 213782250 144093114 144305700 44114928 134618000 23989416 50898166 96516002 193384488 202862726 186834714 172912520 140451564 114722080 52407564 203821178 60843596 60208434 73475446 184791992 83008992 128834992 137131830 156940498 89297604 64225898 1091178 200434652 44610280 184942164 118913234 177191630 40864626 118139010 34481876 165303820 180311032 13676982 42452146 35041886 127538356 120803452 47478992 95610570 117964352 129795248 197873126 83820726 136282806 66925936 34854952 206948522 194167094 214071110 196753920 180389902 165034474 38301868 81486592 207683828 36229050 199398804 20228252 91552670 127282584 141209794 9252826 30216494 175238932 104096124 25987874 44159500 197306978 194965892 33319594 157140302 152815278 90738516 52966364 6598394 69819442 72989444 87081214 81220062 134599982 131728322 2751936 95801420 103678652 118696160 202618174 139797240 62423746 89267002 84732670 116055412 217384574 71548752 42994292 115923126 45776720 140759762 35918322 62448408 5591344 188634116 13007060 129632118 189522234 197284098 292116 144431034 97584432 153224896 160152036 35598200 128500570 106381176 44431420 151355138 109320530 11852346 186684014 207896062 125985266 59500210 177936836 159867004 166767172 160894426 2096732 98370470 28969248 14369366 107240386 120154188 212203046 106409182 100896620 446952 128865924 125097456 47282004 63788230 47741364 194019408 209137456 2087734 185154860 14518042 169608934 30646946 213304036 186805586 122256728 206559540 198049478 192014350 215944300 65691362 135559138 63784908 89831302 74828600 1887050 158496998 99726088 26970350 183195826 129742426 13323002 36715250 196315570 54997382 132000484 152053396 114140334 111296372 145725294 82047174 150644670 190470720 88072754 133811700 127671830 46977898 91489178 163483584 60646850 215879422 122667798 153030372 159846214 34879306 165570240 55244662 6224438 117403396 17790168 59973298 148964134 19467316 62857916 72620174 115666452 126107850 134477442 126989720 191385546 163881894 107691870 182173266 117696898 19657814 100137180 7121268 19345986 70311318 85017548 182260430 97683718 195460760 107550542 191487692 87675566 213204948 74077960 22569624 135347234 63672114 37109314 47914724 83925116 13659712 211713370 123867194 84467064 151223094 53890782 121133518 33736560 203951616 48286766 150128484 11242066 172009662 184311974 183223832 168075754 205089742 56864874 46888556 85644020 159800080 379192 653928 152268028 171317498 188127742 54956770 200741596 76648176 185243608 86019736 10603978 31396816 161386896 144796168 63867430 91143206 206475742 154676456 78807674 43286320 60392794 168201066 64487390 173629434 113005838 130594090 186641202 199156540 66698918 77330946 137496678 12563518 20389776 41325658 102534432 67891142 130068730 173983964 183172682 191427016 125181738 208125456 135388418 10248238 158553648 53335700 179600784 120218362 140528982 127414122 116454272 16150574 166211892 72500428 33265870 69640670 138297632 21090388 131313402 194847400 157797244 96026700 118159866 37720848 63191546 104923412 183266930 135461194 135659480 210386770 43404460 141441322 145893726 58998412 176926838 18914500 50523550 72989070 73856794 167488816 137545232 94534220 178280190 120998768 62666758 24918564 183460134 78192686 5070230 42972270 84676834 109410004 118571838 103980888 74311578 197433390 57228820 41905446 76696444 213972176 111710962 27257604 111558722 143754974 175085768 138137010 190830970 205638246 29724002 98121276 114210052 148603070 152452168 110346852 59491564 166869318 72666682 20559748 49485634 17177072 205476040 188223684 184565524 113285722 192913204 195760884 4500166 90947956 206568208 141229286 152124214 27100722 81497416 155067946 12403072 40536364 1109086 119982302 137829472 189560580 130767912 16128442 90079308 126525762 87690746 174959598 56017368 192818648 33084832 180136066 14487396 200043426 175947112 129900320 183866782 64521402 161964638 120788118 101015288 182881666 140147282 65638144 140055872 1054416 9263738 48202594 197064010 101984784 2727230 157863882 12722292 155430660 182497590 216914324 172102700 20682112 23144110 86588832 33719224 188394338 150540104 190350116 16800278 58114782 140383210 214828306 170026626 186109154 169568476 168323474 45031316 36050498 101852872 196075132 207964394 134826692 152988066 189164250 142582066 46578510 117993436 194227110 128511020 106363928 205410260 128051990 33924660 168380608 127719658 106565294 39761678 38350334 46812678 199676136 77696388 50396522 21109418 187942898 42836860 19919570 157287680 85559144 133578412 217423140 85665074 196981004 5502200 66489104 137851890 14474482 90236190 164678118 152171360 163586478 217250550 169006508 47041478 164272196 74869278 1682252 152504638 45173722 80412244 211862530 111904342 179405732 198110528 210877502 151326494 114787662 31112246 98999428 38911048 142788646 105712156 81724434 35129776 99349052 117931726 457314 158650140 217549310 48539832 199125542 48049716 90318052 51934850 217496994 85002038 69454528 216694940 85304472 130426582 23062160 215650512 174800758 188788710 79172588 194953660 129483178 132327162 173431082 51494036 146914702 148132292 163406914 205033202 18186476 22224642 147348410 22626956 133966822 19699196 80674352 4158836 30091468 168318920 151529796 12002122 128091216 195835530 194294474 148611188 178727428 46212870 176617034 129934046 163693486 206325746 198708158 128646254 46233506 83395708 7927084 5802434 79983442 106585248 127457396 154618332 207586830 50822046 105075916 53160646 217117846 113028168 123111428 109292062 164558834 92931014 125125506 125466198 23327304 110754490 116387326 180479640 114406336 136548874 104695426 184798878 91657566 125367132 203605424 31957398 120678712 96720668 76412908 56964908 199838892 84762018 114752 198613404 189532222 47818144 216100434 196607774 197868550 208357160 163361924 146741320 201559380 32243684 87651982 34062072 110363572 74090412 205513836 124051928 4227652 6854782 196766944 9299642 168595130 91799136 45438624 1139512 156752354 147782602 139961140 74316770 193602882 99679602 103391904 106991808 157781712 62627224 133020338 70334198 60927394 130438946 27293728 21749068 190062290 166375308 204529248 27279340 137916570 12397968 150244798 140121982 85359934 50600660 165655688 154747340 193291340 147843234 145317150 23865116 38591828 113739010 102746710 62674568 88543906 206463994 127870248 61824378 110723976 194168612 6853484 169657312 44652938 13260940 41753734 126302748 171734442 66116820 66541244 49023018 102567300 2130612 83847038 143855272 185402426 127599516 49633452 186658472 32252418 187198066 206327176 21573838 166146486 96901904 79164448 50099544 144492282 109146114 209130064 59199162 48388956 98589898 60167778 137991986 38537444 119210828 208527440 990286 83025294 97990486 78892352 52089774 100939256 158009236 214210458 6157338 201563076 48001580 151957894 192159286 86318034 201115618 23525810 3851804 188422454 175905906 153819028 64689922 192254612 148465922 79392940 118853548 36020468 65896072 193519810 4287910 204399184 123592898 67861442 91535202 177262470 116755254 203500726 42352200 35751496 141384210 12021020 185490954 116201822 50699022 104762592 61678386 132017380 18674458 71123646 213602092 120092192 185689196 61494202 59333472 153837970 69692986 189528350 80916792 151200632 182411658 34954876 140290700 70576132 189006796 174483254 189921666 48644024 179688828 121821986 3091264 90069562 9578492 147734290 184997296 80528646 180839714 37524124 172998144 47104442 132125202 81059682 156453022 6677176 92089140 130658330 69110008 14455408 16753946 105841010 59617800 39132566 6623078 61982558 178533256 5577066 136450798 201053930 63594366 58760240 205382540 219367896 165716892 128965408 112690908 104877388 120362616 112466662 50375336 190709860 84687878 216101864 148887706 97519466 86101488 169935458 177235564 91251380 111621422 114852386 136697594 129878936 145802140 171522340 178633664 58522684 94258780 202167130 45547766 186096746 117056478 162730700 27392134 108778054 23788050 129950986 3935998 24843192 27776826 34023242 196930338 207620116 111123892 33508552 214249530 128019078 193003052 190736810 70104276 204588384 54197374 206152276 100393458 55339240 82646124 79825768 148936502 48694602 219381404 131443224 128844826 212142766 115019674 59494688 60793502 23855854 605220 61675020 111511136 175439022 84732934 74946520 88264132 28350542 121217096 1668634 90054756 206561322 2475528 134127532 216387952 75682794 63533118 174451530 13001516 139963648 100017500 71458750 78642806 120874138 181251026 87772366 48166998 191999896 18758630 203727304 136967798 202461402 32569284 212839572 56872750 171338640 75164936 50563612 135479586 142370492 187917092 106151364 105857884 217912904 173683730 6177842 90283160 182013326 71591036 203354360 66533632 89608046 194311106 205248120 127758950 186547636 97424668 4619846 193560884 431904 120550210 179532364 192210722 2496296 20516232 71528798 200377694 24768018 193110962 214188106 121308440 114371862 151729490 65566798 33934956 79122472 58436928 41377908 124169562 181695162 75460550 33653268 102118236 125281244 205717974 118540796 138096002 202949846 30010706 80851848 34572472 218205900 169952244 99543884 10631500 188723810 190916264 207859674 94975914 168996212 82515752 100747350 207270910 90217710 2525886 66035442 150976782 16575988 74088234 35228556 59135890 209205656 178966128 31987934 114018894 215201822 124744686 12549174 199931314 82216310 115208060 108080852 178273018 83430886 127951494 34331902 60816030 149425122 98984952 35101968 156824800 116269032 125439556 22757548 115894702 166280554 73069832 157266978 51695094 156085644 103735192 179692480 153914068 133941808 119098518 37298756 202579168 49057184 194795150 190676134 162678978 23880098 54542598 12044538 61127264 99302610 167325180 173013148 137957072 107351222 27761514 128773260 87827828 109187980 89787038 105951648 179936482 32565192 211654894 68193422 13754180 35898632 170359662 69230700 110431948 35303026 161123688 51733264 115753154 109425756 82350488 126858622 12555026 129637332 61396082 105911168 211688224 67205974 39115054 152917908 10123388 152266708 137823664 2680700 4656520 33840268 53066882 212183620 170271354 85187564 126565450 133382326 178272006 206780860 126126792 86243828 22532136 138205716 193733320 119760718 25878028 119337526 181478660 187352374 21015962 206210774 36724622 199348072 156444046 39717084 167222066 104512892 73692256 34120614 87339142 54042560 115174312 123064656 25013384 8024170 152474498 71999598 49566462 67493800 16623794 4877532 4077084 127649368 134162006 86004292 152343356 27088688 212683108 55559130 170038616 218991476 9185638 96785678 25141380 105192758 69436664 140056004 112488398 142359316 137608878 90026860 83331666 67483130 173575248 65635152 141253882 108090620 27193122 18384696 61807702 216248120 140310302 70629922 148388240 40300084 43977626 191188316 56830202 191955478 93202120 84242642 41399754 143976360 175605122 57011724 127448244 133705396 7877122 172762854 211610938 73192724 92311670 105528214 212422232 119437494 198907016 136939550 39060956 106089962 187395010 41610514 24044394 12031492 86299796 186694728 29140628 106700220 184638278 144996522 159486998 165650716 194950228 212053490 3955776 131236204 219993466 102125056 214047416 40341818 106606742 135874222 196702330 73052386 219824352 201407030 167172082 72304210 124326114 44509762 167961024 113690104 69903966 53629026 125200724 5945236 144833700 152125358 197879352 114661558 136073036 111936110 138459442 7565294 186247578 169097324 18441412 217038272 75587424 27995550 117811078 173060690 177467114 93185686 166217392 63950832 22515724 71605666 189887896 57882154 201072190 180322846 25682030 161678638 187892848 10129328 213100228 113771746 110115214 21423644 133691404 202074906 70552658 191294642 87309552 60933466 53608852 114891964 188068254 147772130 156625106 127508480 12017412 81746280 166009558 137384786 1939916 11598796 130551476 19657000 207622404 106162540 172680266 2708706 212280288 187625350 198089496 110453310 92721948 22877712 97243344 141791364 41915874 42738234 159668080 5941826 6971712 217080732 36980658 91785562 156171730 8964670 160820550 107321214 177341868 46370676 214327520 176766062 109079256 56768052 208106272 15006178 165278762 62520304 204987618 91500200 72314990 14453670 80592292 91325498 9374816 59711058 158903866 205133280 144205490 35421562 9249856 207248822 37780710 35275152 65408354 55784960 16831848 84772314 50112744 218190082 124861770 201061564 48186600 130420004 70186600 107470902 9582606 37045690 137649314 63929294 180393070 53017866 170103142 24240502 187000110 3635368 119627200 151791024 86637056 21635504 128259560 56478466 142578876 91545806 4215024 185601834 160315100 141614132 72897748 121802604 50851834 17413286 74051560 63623010 71596096 150398930 109417594 213690136 132138050 142380832 92647610 115071286 76190774 182869610 164068102 9150328 213221162 71608636 99235466 26110898 208686522 163335150 117970974 122949420 157709882 134806914 30627872 22842820 168986136 182792324 88905344 83561764 209638792 208462342 123284150 10400456 19447164 62019144 92013196 112993650 70638964 47017586 194783314 20594728 106954958 201671646 68194852 216778606 132523402 69964356 46205324 145975082 93653758 7800914 78907180 149858434 147021292 88338602 26289714 98463266 198915200 111071774 110937442 162024940 171284740 211482194 205057578 134738010 207270690 97168588 183747806 202970306 43680846 133606000 103352326 128233842 7943914 48613818 96290084 218847376 6335560 81054908 36623598 122167606 2771142 93049264 69014132 99999768 217083724 36715052 9186694 150914434 10581978 206591418 101946790 102441636 214119070 13757744 59764892 70394632 73788110 202944368 117945190 72018518 98034992 103846028 84944046 167382028 99633864 93637632 80177350 217423910 216217760 114667630 215260452 164297980 69442252 72327244 213768148 118730942 198219472 34412928 76516770 83224790 182417840 193618084 131530828 174175540 42767956 65496024 65508784 193541612 92698628 123643542 191772746 169166514 41500536 80966798 136173664 30385300 172632196 118392604 108647110 165537592 143551738 166829652 4702566 37021468 145588652 160506148 155984862 196507784 55369094 182226000 70653924 80315422 41110102 57615206 79621938 178613732 165069498 88992552 117014590 130749564 637406 32596190 160947446 198551782 104285544 156099350 142802770 194428146 26673262 75893158 145641386 127043158 187366718 89879878 31895732 93700948 32259942 169204156 185798690 211044768 215394564 193282672 163102522 216045962 27479210 191853134 209626142 219527088 139061472 40678022 11305998 213460214 207786876 197748518 87972148 151121014 126240378 172721384 27608196 198942964 14867446 83897264 168011008 132416944 6438476 175707994 44094820 150230894 23032328 100423312 161280680 120546492 122545258 219124972 114415598 116063376 25837724 99402446 120663488 36611740 155653388 173082800 219769308 170443790 178268354 114557278 136018960 104682446 175392866 120162834 2416722 121071962 157041478 47546334 4488 198786170 78069640 209947694 21283042 6094242 153419794 163533348 23247730 77147994 129358130 111691030 125019532 187587972 55552772 76440936 148018640 127730262 175637462 3246628 166509508 95679716 197321542 191621144 44233860 113041808 152155432 127608492 42086902 91198888 78744710 61328960 54156278 93183618 93877498 62220708 194927392 196043870 38421988 31915840 20554072 214550336 151398918 91623136 182471784 52197838 120226018 159248386 58850044 137257604 191427588 72503662 12674068 161653954 135354626 77395626 69957250 49973726 64524834 79164404 101776510 81271762 182718800 158704656 27898970 44518452 42424184 85489800 95290976 136044964 121099176 16666650 27666320 160416894 30348714 216639280 171188600 105769136 203297776 107765240 2391114 173096 213442922 13530154 207716410 151074132 1136982 196628454 27777684 132735944 138211370 195255588 185769210 154108680 146952366 182108080 5113372 168852398 18935510 130329276 29086970 18585204 211765686 51375742 217549442 117643416 166955360 34045902 139144984 20301952 61403452 50766804 72353270 110819830 189004882 75362364 37668158 217085682 146415280 139300832 186320178 154506264 197655568 147628448 22024662 49934962 177579798 114460940 177016466 30185210 177030106 136129884 54587544 109865888 37570742 108055024 27118322 166088230 191507030 39060758 25574560 76353464 18282352 78892264 187683892 62073946 201386460 46561240 18001676 121328592 4418942 43246038 134039136 178504370 160390098 157363976 135839528 184152254 135560260 176215754 131040360 200693658 133618496 50966058 93388416 2041798 67585826 184419994 14909202 175389214 193233392 177815550 69030236 206704234 193931012 44297418 165473814 143781110 124721476 38200448 189446092 48785242 103708704 86672036 172628940 54476400 56181664 10348118 218405858 139598184 102251028 105022214 111275648 206190006 105944872 187067804 141465698 212797662 208150118 189234848 180257374 191938406 45857614 117480506 178548810 207986240 80029444 25508428 120533182 213954730 97056850 186619994 102057890 149063134 125016694 27010346 91253162 108966660 47946888 198854898 146026452 68424246 55350658 57164624 104109830 76739102 158008224 90746678 189332660 22414194 43243530 70586582 62109938 26259442 98905444 161162826 144936440 206637376 203222074 61204792 92349334 132318472 34193214 129030814 61906768 67715450 59344120 132835384 154078254 58641990 76990122 206588888 19853020 482526 64675182 39992150 101968944 131644590 193455328 101247454 40064310 203109324 31766328 109159622 97893334 155391148 154104236 130302304 175456358 6158328 84597326 72349266 34856888 145808740 196731018 95067390 36468388 161654306 153859090 187139656 82857368 170979644 112774772 168950848 79092904 106043146 97738828 7271572 215932816 154123420 200527140 29641128 145368080 151079918 188318658 38854838 121253286 102876378 78117666 143778382 77165110 218161900 113400232 126080614 104394466 180406468 101925956 121496408 139804368 191959350 139647398 211131844 39335120 186036884 15826228 117489460 24659184 158874958 97422732 69902250 141725232 26437004 56373702 156111626 147180770 28089050 100631146 100952610 190234506 149417400 113590444 124669468 41864020 62282066 197579228 215653878 183320038 75326218 7780872 202695196 76838256 63020650 156057528 206632448 52761742 208869100 182546606 67342374 11437140 92731144 104980612 3698860 179918002 53059204 64588150 63242058 122051908 58599200 135857128 175046014 7577372 77702746 126315618 151878034 25033536 75618070 36726272 167619452 10936618 105039440 19901090 143172282 194686096 81278560 40738896 86228538 195435042 95798780 44862950 106042442 173152738 167513896 78664718 141668164 76346292 24303972 215270484 182417158 81319502 141208144 53104766 69587298 44235378 113140390 45366618 79862024 99091146 46373602 48296996 6752878 136095982 118245930 143278476 14899610 59974706 77645568 116951098 5553130 204331314 161099026 211524874 73117946 120819754 79211946 193763724 179232922 161594642 198840334 17287292 181698374 7575216 190656422 121398156 89283150 50330852 80492500 196393164 190913756 160223976 23539648 219759342 178347026 208916840 106743428 76387762 130612504 4645168 61003118 140057940 188109834 5465856 151427452 45440912 68285954 143660484 94610582 133924912 5050540 191627216 17562534 60741164 149009432 15259244 25353724 145156462 152715794 36090164 139487634 154786456 5945742 133127082 51532954 105767772 86884006 61361498 156305336 177072236 186514680 152323226 91563516 150886010 23903044 214382388 16056898 95858796 216119222 58220492 60728668 197611898 35899952 56917234 32661266 176192258 16148792 20640268 75821416 5331898 167552462 58548006 26977192 162835464 66191686 95780454 30550960 134148828 21155574 107498600 4132568 2020986 97594046 14771658 145876412 10894620 41576304 141932736 201294940 21222036 13290904 21188442 154587884 103693744 200530506 73102150 82893866 131984556 5172794 19160922 79119656 71367956 14227796 51452390 91853542 148398932 135459170 100372118 124756478 96080028 181478330 216476546 126841000 211971342 163347932 176496210 67121494 122402500 207573762 37569950 185094998 44688424 42279182 52685864 88038830 115237980 146354714 62895668 184867584 181485458 20408432 75835892 147240500 106654064 184665822 167982342 155653674 148710474 125499352 184376302 94068018 218958190 104339004 176150810 21820546 120803870 9242706 35745094 204844970 87564422 11058784 105409216 66033132 72340356 36437170 123391114 58085236 95731988 21778570 34336984 65565962 124928100 35247564 99364430 181790752 14809784 70964256 173038294 14812050 40697998 176005148 171608888 1848638 51788858 89754896 41787746 26458960 81995892 215853550 108005458 7731878 204249166 183930208 216480352 40635188 194031112 74718160 213438852 215895614 137095354 2144890 44199738 131898184 46508550 92948702 197561122 184366160 15791006 165821656 120948762 120075252 11296186 18991588 21648154 49092076 190625798 45897896 38719956 131719346 50066324 28781500 150123380 32261438 182219070 19511756 34004278 203734740 37746962 156440460 25557686 149758026 55733722 166878756 177031888 62771148 23645908 5419128 168991944 5829780 43272262 78281368 188217788 154655688 154857384 81972814 94705050 198336974 41971248 35852542 19408994 1718464 64429288 213363854 43609192 81075192 46339612 56458380 30151396 3482490 198323158 24880680 129218540 206410776 36233736 78525590 212426478 55692604 173616586 206850028 150043674 117523824 107239220 118733274 97549650 137890742 73024050 51861282 186868770 127494026 167824558 170861306 12042074 13607264 209943360 146280816 46853620 64552268 46186778 59073806 103990832 204686636 163603220 153647582 125414828 15146582 127161804 180038078 26655112 154286880 167325092 41106252 184026414 198395340 128228364 56151062 63856848 155067594 112805440 95040550 170165798 93696372 43149700 104564174 160054510 94552304 193164378 112514314 210431166 106169272 82999796 10517364 103971252 65794168 146843510 215975606 93910960 15156086 35722104 29163112 159494764 131527132 99244200 36740308 213496426 32673102 162033542 26059814 28456098 199306052 72571796 119983116 171286874 68784056 103929892 182559784 92332812 145279860 217864460 54546646 201492324 217176762 11864314 42829072 101448842 21145124 84177720 178806408 22074272 159465042 66513436 72242170 822998 120380128 195167940 111928124 3901546 37236540 58821092 140519192 13369180 57177538 26372390 102058704 37478078 167270070 176193842 10259238 53197144 50704390 217892752 158605414 85512196 15500716 99920832 173514704 130853734 217824354 202004814 190940464 219179048 72362224 89023572 209682528 195301964 153559560 97909020 196671244 118101126 107594432 89238138 15283378 203143974 183044884 164654820 1693516 123186998 128951064 184497918 142336810 52982842 217125150 71363864 93006188 26482896 96358790 8078400 54668768 154488774 157358586 217411898 50959612 186779912 87354916 68214850 7907020 61027054 148605732 195790056 207227196 85129682 179680006 69306864 10331002 56023440 18978718 144166902 216916854 150314164 207296870 114799454 243144 2177714 144024958 83656122 103908398 3913052 2838088 58779380 86487258 139184606 108413162 51110906 200697750 33972840 50395004 173225074 108154156 122183754 171471938 85585456 185258876 183472102 105285356 24063952 16652306 7417498 177667820 61850756 24047694 159023986 192276150 116157888 166543828 14067152 48798310 30777626 81325904 87773730 188521850 130366258 106207222 75505122 64848190 153632666 19249032 57712798 178473328 159323604 58978766 1031976 2493502 179881020 85681750 20675336 64172372 215582840 23552452 131458910 144324532 22599654 174842338 151888110 142986382 216617324 169321614 36157484 114725996 82098654 123385944 167746502 157601532 8864548 99992750 16635740 13547116 105160440 188994916 190730298 87640168 128490054 165035244 119764986 155813504 141121530 114464504 163380448 113591390 131955318 211382094 84545142 67514370 189387528 17585612 143254056 80259498 9527210 129046786 96850314 55664268 204606336 156745644 64214172 117060834 57447940 199520046 39019860 114036054 126191406 118709734 177690282 50822288 162191480 17674888 52531490 1836692 4452492 185589096 121411400 25217082 59327796 206256248 68275196 139837302 130845418 60346198 215261156 219701768 196256016 119660178 148019366 194105384 182927272 174262572 7797174 194569694 112062632 15185984 55605594 99180818 182159912 59833576 90636480 118195990 209675356 68069122 180424706 175208396 153399884 35618000 150198180 6241158 187620576 194811540 42816488 200036694 152672498 140767506 152312314 89291048 201772098 37313936 38871866 159199700 210238270 159207620 91675760 5123184 57528966 42842888 122384812 170875078 138677836 122923878 90224398 159653010 52802772 117893424 96349484 208135290 167031964 208602328 16992866 58433100 133707420 170856598 133287462 189077174 26886244 81831552 154986436 75964900 179765520 200849484 106377414 199374538 146975642 157312914 54730962 170559928 185494342 126396666 208249668 88387112 17890928 5746356 58925218 193601848 23669778 71857852 63124798 123801898 124100086 213550964 41941812 158117542 17009938 12578236 69582942 16224934 102390024 33643214 12799336 58532452 180196610 79924240 206626222 179970186 208004720 12167100 126239960 141943142 123173468 215614960 35304742 115205420 122605472 5968622 33554730 186045244 14883242 119453708 171175708 139426232 22864754 28506566 39750634 35215356 163617696 131878802 70723708 31284330 68120470 188381776 205081976 96754372 132536646 182701068 183656990 2553254 75366676 66902990 104205222 164647560 177343584 82794404 75602604 84147272 54826838 106926116 57358994 151071668 46259862 39266238 191815030 215936886 55827948 18804962 167195710 18808284 60701014 2135738 18851976 76346820 59711696 120251054 195206132 53817786 2704592 107197926 142291622 124178692 144916354 34789986 2116796 121119680 206657308 155058442 189848098 84544636 122515250 58683394 20541422 116383080 128767452 2272446 60332668 140351992 98053714 123108942 48542692 97856550 181072452 158437268 179498528 60542504 199750364 12571394 211978316 25419658 107213326 77291126 88585442 97574554 26489210 205611736 42573190 66092400 25552054 159624586 136359168 213137430 81274578 196026556 72004350 86347580 97317946 147705712 137045898 130377170 35594020 193875836 148016396 189073478 189782824 128588988 142311158 11840796 73775350 196994314 19232752 101240722 34836626 188495956 14303938 198064284 166669690 21121672 177554190 65047444 171512946 112872078 103220964 27768180 193007056 105793600 12917256 193790784 54439616 121445346 100049708 135278286 185726398 28697746 32853106 93119026 194858312 149538268 95009728 485584 34170576 114024350 173212996 92642044 209710622 188687818 102306600 950466 184515474 57145308 197429342 197580460 152518916 64906424 154782034 110241054 58607010 200634148 9950622 151170866 185619456 135791656 110114312 58761384 137277866 209668338 95036766 106634638 1351922 5920442 159348772 7506114 195816434 90833314 138325946 45351262 161197652 75980982 95317222 192060462 152755108 140585588 28048856 200547952 210378872 154713174 161493948 129924850 126007882 47034086 137128002 15611530 188404766 127316926 99298518 68261688 174566194 102694130 203604764 24785992 115350554 108531610 216072318 76260646 50279262 7003084 193347110 67551308 32681286 49641108 17472158 114217048 151092810 111881242 90087316 78216270 58747326 167166142 164066254 23671186 68243142 159005550 130024664 92274710 12682450 75833450 164027028 71099688 164577204 128975726 97653952 164756020 72983372 146718198 51286774 175057916 124056746 76300576 155723920 137256064 111881902 2305776 171775780 18169734 166864236 120910438 113778742 62137592 36579356 160833156 4268418 188428482 131691230 79680084 56688566 122424566 135340370 102791942 161798230 93749502 170664758 108466182 120280358 205865682 61139738 47475230 52097936 216633318 37385326 5720352 105612606 146780656 10871432 205894150 95781334 193216012 89139424 71955774 130691726 75830392 63897592 166036662 210335378 57337060 15950572 210851322 39444130 98904476 214149320 28472708 218986658 151577668 49536476 55214324 146969614 127160440 7506422 5637632 192741934 60273180 172858312 55682264 210360216 60220512 52330190 152229418 121190278 196530378 194199060 210922646 146066294 134908048 101199648 119020880 92929782 102114254 159346286 179973398 187394262 181835676 56484846 159747588 198972246 188852664 11036520 106294474 120840632 50179954 10522776 52058732 51569540 91772076 179566156 94105000 165724350 198959992 95094780 173451454 203324748 51723012 61863692 123664574 129303988 88198660 63205934 160493124 51621526 68641694 83423714 146172862 109791022 81451524 12474506 171633462 49194156 83171000 200311672 109755404 30804136 33640508 134548106 32628024 206341652 169146626 83441886 6927756 3336894 169481994 90241888 164039106 15270046 131969882 30639774 182442062 150369802 73117176 173750258 79074600 163183086 47744070 11831974 36920774 39140442 34905068 173650664 19655570 60502860 23836560 111330230 217460848 217549090 42759618 73433448 214013228 215387854 145591754 156885674 133508012 44188936 207483298 26994528 82715930 81145130 202169990 128220686 200859626 141882554 156140754 213652758 51138362 109277762 75678548 160323834 188389806 103348784 132277618 125629878 168098304 157356826 77607640 89558414 192588374 177506846 51018572 152333390 189625480 57931500 97665546 49951484 214328356 168474548 29608348 181571698 177942314 185356292 174000464 171163608 45031646 197983170 32839026 96843912 45911536 209242132 192571852 33073964 133183380 9915334 156046704 8857772 122903484 113666366 101960694 100295360 182949822 29984526 45475870 94411922 217027426 150778254 205944420 140838720 12057474 56927090 70797650 130280964 43864788 109998548 204491210 190548028 47552010 167171686 2417866 7704246 60143380 86711394 35046880 64482550 154634700 155614602 186040536 111370050 49206322 183400294 22176132 70671678 191825216 98533380 161884690 33752840 71434484 149962186 52953978 36933358 3229072 172931572 42992598 13738428 158099964 198224642 152059050 17480914 2648272 132803000 93901170 81318270 89836450 153214688 104884120 115586042 173667340 40576140 141736452 5803622 28328102 17793908 50755782 72123920 116817558 28966850 110921558 176514976 161553832 69780546 140866550 85838434 10275232 64162670 159394598 188690370 46992902 8498094 181990138 57522718 181098016 76852820 178416832 76129218 7513660 128147052 16551370 154731698 208615000 150422558 216990906 82802852 37756070 162893324 173393022 69271378 191495128 211458412 34071554 21428946 218238966 150249374 36934590 5300636 43685950 5461038 214512826 74735386 135839110 60963034 146994760 15696142 191964850 108283076 146450942 53563444 101838330 35122978 167720454 10102158 131219902 116730306 180086434 134029676 114544606 65706432 102143668 95909396 42271592 71723608 44921866 131561166 200431462 119252826 54166772 112762694 27843002 16437718 137579464 41535736 70818286 22500808 147726392 207941536 141347844 65937234 32842326 62386874 46284678 81352876 84309082 115606172 103143150 194475358 175457150 126410108 78797488 213653286 56737318 132290268 97565402 172330070 97946750 78032130 194859016 37540866 137392376 15706658 135230964 155970848 76203116 199908456 1707398 36934700 36884716 13861518 50404706 55758450 116396786 189475066 226006 92269166 147705646 35249786 81298778 28358132 69974168 159699188 190600476 162693718 55100936 118628356 196634878 23100924 157924844 88296604 8697942 35229524 210771902 141115326 196082062 99376156 157309042 107025490 175463376 194606808 97731238 96512086 49277778 85030154 84240222 21663818 82271266 205732318 90038938 113064490 35892538 60127540 87894884 118763128 119617454 93436706 44682660 79522212 107299434 118101258 27018486 41851018 14253492 72540094 76046058 88618860 78999866 199512104 75109408 14432286 100002606 79850144 195852910 27589518 19511558 13310462 34734062 52445822 119144630 212224012 75524460 83772854 117502924 199707596 158556640 149812894 32473760 43262626 167487188 139442226 75744416 171478142 34434092 216732912 116863450 170150662 76288916 130442268 124650614 122867624 14207270 39727072 62311436 48364162 164585696 156127708 66921272 34332188 159800960 77732820 206352058 132264792 214421790 663036 78404106 206169876 141939138 22231902 182414496 122921458 117191668 116474160 203869358 24674078 9046488 52594762 162449914 187156860 85433260 11073986 74798724 118808558 112217996 193863582 160169636 142688282 147409834 172283408 58191144 84719096 86311258 205725168 155185074 23050742 8058886 37458102 31636440 152098694 6943750 138874362 169773142 188276374 99150744 9664886 7233446 116594544 212673340 71851714 126523914 140109222 151102644 15358794 182458562 89782858 112173380 56631476 59092682 145720718 209758450 5668256 21633502 120469382 108864536 44436612 55306064 162630292 94820528 197824220 50600396 111203752 117623506 171030222 13449744 46202486 77574266 123539548 49641042 54164506 124811874 35715394 50206860 133575068 127354084 66425502 187351384 97626408 106126020 188539230 65454246 28969204 162508170 46830938 59962210 60637236 24726394 51087454 143630190 21276926 162418784 132429682 96758420 140483904 162393352 63950788 19172406 113328534 165955372 113887708 61374258 103598814 163822516 44994994 102648128 117680574 136649392 106619480 152500634 85283198 52371264 50135976 91146132 85245468 60053664 9331234 45080970 172061538 119077948 145242834 217904082 80706450 214497602 151979762 103011612 68453066 92328698 134374658 8044366 62878948 173122312 89312982 181966576 158286744 178752354 172171582 40621702 96202018 111225114 86136556 179189120 94083352 187519178 145321770 170392156 143715616 115835566 62065476 26795010 69477650 142768186 120146378 117663568 116448376 88606276 106843440 38683744 45199594 175531972 197445776 13449524 172581926 139075222 139406234 160268768 160652382 153445490 148053026 113847844 146404148 83713036 64076298 185168984 102416094 198581504 77424270 158355186 122152338 180541460 181366900 1531508 7527674 5167294 40877650 111475826 44069344 170592048 193220610 152568306 81330062 88581262 82328884 93483984 154538428 179926076 168164502 37946172 184641556 52359736 70738030 172210456 217028042 161672038 103664792 39950988 119858552 163119528 92375712 97508686 35235398 84677384 184096924 61969732 127982646 160282848 79009326 201709288 190349984 66610192 59373512 171769796 8315978 3195368 214080504 2653486 172969478 108701142 70705030 203200492 194850942 137121248 35273832 8820966 200220218 139290030 9758694 196940040 27238046 212672240 130356006 101218348 140080512 178464704 93568816 21857352 219822900 154603636 216283320 16693996 24191552 201306996 189104256 105450444 157229270 163944968 128391714 209469128 92211680 35867238 194002446 175329748 161438992 48262588 185243762 129981456 27658620 19798152 54639926 141269612 67854710 165777282 32692132 31791056 188596122 167090308 54153220 63472574 50465536 190294346 80156758 213856104 295966 198966812 213151532 38883152 30711560 85235700 11089166 39283662 33146564 54641180 164701064 70029564 122416514 29276830 81740582 111613810 148641922 3466254 105278536 7199720 90198724 212691006 95889442 23830026 147139498 18852746 110369380 184011894 164907842 165388190 30056224 16109016 156803460 112778864 206142024 213457508 65105084 76724846 117696194 117113524 130913486 165918368 54981982 44964986 19101874 73942132 207904224 85276994 194807382 72351576 101165174 18815742 65679086 214263676 146371588 104472522 8948808 33664598 122955382 31697490 91115068 123126278 43421906 100879504 86887218 90352108 68169728 189741772 27570664 132527164 134321044 106505762 88243496 216946004 187988724 151721922 109357732 40735112 150609976 99211728 21603340 205517356 48618526 108818468 97092380 158521550 12515074 174985492 14425334 7923960 199682318 125319920 151867452 101343000 32861400 210221858 101302674 219146774 190327500 192603686 54475542 82283542 92332878 200851310 121161040 41382132 84684248 30078862 11120802 1693648 104421988 149709714 45764180 85948456 178814548 99890692 36073576 216965298 177190970 212364196 38764572 155092850 212924382 57623720 27916790 111054306 22412632 75525274 110250580 188478994 110257290 158591378 17543658 178324058 158814810 143742280 2281620 178615338 47461964 102734896 35523818 200491148 44992794 20753216 14433166 203312010 105572126 117289590 186188354 139817854 79347994 25907288 186663180 83795470 137044116 168288736 57515040 123993804 184239110 189471392 101260258 34438448 100785388 133903022 168291794 109678778 203354932 67116940 127890840 41811572 196478040 86131342 53746022 125823390 187626472 34529660 203476526 31641742 185783906 209024684 36497098 145741948 86298652 32823010 101583702 172115350 32003532 114153864 138468792 46173226 62563930 172010982 98684036 16232546 101474274 83908968 183418708 137583490 204187500 196134290 30920142 33147466 59814656 186083018 112882154 27004648 138082736 48588056 192723168 188129040 120799734 184198322 104536696 198789668 31891288 217456294 10494902 160248924 134220350 45659900 127550478 97491306 3352338 150431402 88852566 17215484 58367826 60442888 91707484 155747240 60779862 25063588 74007362 88562936 112409616 141067740 84768574 219239174 144953358 163372 118996350 454014 47437236 156413730 52504804 62398666 2777324 156997412 138249980 18448650 171013282 88174020 141374662 74572146 92957678 65019680 212496856 169142776 84038262 177182522 65389566 78845316 134857734 90260676 62187862 126284576 164875546 18568748 12379378 76412336 154701998 108194570 186903420 16369540 24550416 29196112 91611102 53226624 155580502 105705622 146344836 62238836 17221270 82452436 208067178 8602 153302006 198622116 205009618 161623242 213908178 115389428 39255194 54928060 61669234 8884744 61468528 144952456 54769396 40096870 47952608 120688634 6899618 52921374 183431358 61656760 156880372 52198278 141383814 97587402 20393494 82412066 169535608 8293516 89346598 3335728 171449916 32811438 72991622 117083846 58935338 197247204 31998120 100154230 35818640 12470568 86753040 18942660 130021342 204340048 3718242 207159238 157598232 197726826 35774112 72185432 112259466 218036654 131506232 92614918 175942888 118148338 202050068 48851000 62149230 38575746 89464848 78214312 148770556 91997906 200954028 84566086 147898058 23511444 130829072 185289104 123445894 139468142 116605588 48021776 1627626 180452866 168585670 134797388 38908342 207480922 42708600 40532888 25934480 91449314 207035950 10032880 67077560 3282092 111671604 206293582 37206488 105990654 39063640 180741352 198981464 110446600 96061856 208917522 155790536 158141412 73443678 135159156 61784514 145401278 26698320 168341492 34696992 42053242 50172650 142311994 153688172 61324164 134405634 161080480 69318326 50665802 139415496 158159694 133585562 95160846 26736116 3734830 8741854 199528604 180744168 195125150 101745622 205801002 191338840 102424960 113125936 167025386 171630800 189279200 169743596 28991292 41955408 166101056 35995256 141278236 101706 63219156 36898488 156538074 193599780 112967294 51163420 191696472 61768762 210939366 211391048 204132434 62939162 84645726 38747764 81585922 29432216 64913838 38731088 131087968 169568344 45718574 23487266 121753038 126521054 48148166 117455976 20244576 154927960 5209930 64673004 9552972 51167226 84817304 160106034 92983660 177354386 58673516 106325164 73792268 113672768 144598850 198580052 2119194 64742810 99569272 211821610 82511154 72507204 109218868 105357032 53424822 123643696 59615226 16166502 58882296 197055738 85429322 98762752 28539082 217190908 5351676 58942026 32834560 101401256 116458034 204444988 80112868 204088522 162629654 201277164 149384796 6832320 150288028 10842854 92626468 33607772 79783638 170938328 114574064 195005932 101738934 179280442 60545452 18409886 40687658 109165012 170547410 7766550 80785100 109688018 172198026 168233032 173936664 32686742 9540894 113839748 25815966 112005696 69760262 170091966 183864054 57479092 36510848 31392680 173060382 45759054 71137968 140939876 182640480 59006816 29159482 86302920 79866666 39530876 116466108 82575834 118334304 193669872 87993972 195572300 138007672 177148598 214574338 75393736 95212260 91877478 17375996 159729196 112147178 42982720 129041968 139787450 94901488 64568196 4847018 29970820 41797382 103487560 155175724 34825010 193754308 136348234 8602022 211084060 98532060 13526040 129541632 24797014 71562326 192954674 79181168 131617068 25937274 51907174 215162024 1447842 72992084 164471626 184272176 170258022 177184634 38518590 63303196 139359220 178255198 66826166 102796100 113632486 168742090 52614562 219008702 413512 49683348 149525442 219563146 203465504 181667728 109320794 31551850 21518420 115769214 45954634 17873086 24155868 96234732 68508946 194974318 60241808 213351842 88636988 179790336 59437092 10710744 35365836 76651586 42591912 22271040 64262 161469418 672870 63241200 127031762 215488614 200679248 79888006 65181710 14134032 115580784 199179002 82605314 128008980 69040136 38283828 2379894 127794854 139681058 140658144 64985250 214218510 130029922 30021046 46167110 163770640 118470506 26423716 15089668 158370190 89137092 54731600 114731694 13360930 193368010 22249480 139656484 51600846 167011504 121011814 42392746 138625146 175354234 172819570 145911832 19963130 37046372 15225892 47308052 124191760 11302456 47681568 51789650 35548238 17347418 186197352 136859316 17498888 21909514 40823156 47744092 158531538 126692324 117809692 52237064 31902046 1933470 34488630 34357268 73772006 166232880 118267666 215953452 141528574 172589010 29664514 7385488 16391892 195847454 145096248 195695720 212813502 150974384 36650350 128068028 4770480 8116262 112920742 78576080 26190450 182308148 149135008 183258922 219296 90910908 75964372 92982692 163440156 127716974 183211292 29441610 24152150 134117742 150494520 166681020 181078282 126243436 93772932 53803662 78994916 6580530 184500932 65633150 203527236 108546614 11159478 78742862 93710012 191036032 80823974 67909776 44415668 175935012 108376356 213284676 177214686 190959252 49715512 81348982 139998320 192603070 125743200 68420770 206889474 27834972 151327462 134909236 50590980 122142966 176370854 64125424 85532854 39460960 67941588 9261868 78091530 199910128 22326216 193065312 190788202 109522314 166020272 31792926 182902302 190523762 199643884 121617980 165795410 22930996 78326644 166014178 143890384 168459786 60840494 4209788 94545792 214400736 133066670 42539068 63762314 217319520 151691540 5869952 217149636 164814012 19735034 206771004 197101190 195431566 45132758 90297702 139109278 175223092 200969978 68994332 209703362 217610998 43883422 53590130 207389468 116517918 216601044 40555240 99663212 82755508 84219960 201204322 39408380 133956130 93240906 97145730 153634052 131134938 153022166 29518566 111811304 59335606 143601458 204767178 128855276 44484902 166212684 79843236 13960892 12863312 157534630 204178634 119075308 143950378 180577650 167542188 147636478 115861944 88525096 196752710 168550382 147012206 116748962 6363654 90268420 78047002 44637736 160788276 146321758 77865238 169267758 211282588 48768830 205015910 188983608 139100764 73543294 189386120 155663398 132773300 23729398 44324302 14556872 47798608 145113342 169967556 146199658 144752476 54593352 194533328 9531830 72689144 93992360 99521224 40817062 65139646 77721908 102278132 161835916 95684314 78756634 126919650 202081462 12416514 213559940 211594614 75837014 5054170 49753462 66091564 17790102 113896728 196195428 162392890 182293628 50987420 30371682 156356112 87047422 191847436 15801280 42643810 80267286 205365446 9708314 174816026 211971716 130866890 149688792 18605290 50871018 198910206 59032886 218109562 189892098 165844580 39234888 16038110 53676018 80954280 201114100 31193690 166978482 25235738 9421522 19810758 164954438 100500136 105221204 146087370 24066460 48899862 101494932 64050448 6620746 9252650 111735448 124171850 108470648 2152238 55583528 200905210 38519646 114555782 112060146 190433320 189523136 151015106 183243456 12198736 83354722 168916726 112405216 186093820 132748462 40311238 108006294 52416562 37423606 35575782 2905078 2380708 83958578 92665540 69949154 101112176 94579012 204584908 84663348 67461988 50044390 47887532 215797582 43978220 33759418 55263538 38737160 126914458 125627590 173443908 128559002 200084918 58887202 126199942 58432198 138597514 204881468 87122596 67109438 148582500 150438530 88971300 165944790 196435998 54197132 106657034 156185766 40268646 110144364 94938558 77235466 187221386 77092752 122858340 126151498 139678220 203759490 14787190 114936250 20325470 47025242 177718288 6178744 103524498 120077056 108944528 152317638 66130064 166326468 181207620 50473808 133422762 671770 22433026 152114556 134605284 125914756 168946096 65736088 152790 195682762 21281304 218738762 69215608 175666634 17312306 193194650 206031628 67264934 137141180 23767260 211443386 206770278 45423246 184047996 93549786 90609530 62057732 133436314 38843332 97664336 169731760 84713860 82796714 73018704 28190272 127860788 12264120 215003712 31892872 7261672 62169470 94711474 54239152 82009642 71259870 142031934 38027572 153481548 126031510 196855406 149619668 159924006 37530262 138932332 94372124 166496814 12464518 35325466 213165766 116142070 159052300 183385268 105165434 136522166 184074704 52598854 203052080 151308212 7931902 208759628 1463550 191913766 84875252 24340096 154385308 115764924 107168116 72321788 190987170 166028104 38060440 124738790 116689958 127124624 195881906 156935262 125939176 55271392 61221886 149192230 115772404 192999136 54875018 214402716 90769800 184007494 74744824 161520568 26684922 91447070 160950592 38339180 3861946 71541668 48860504 13007544 157787982 5456154 158153688 102921588 130411072 134354308 159746246 147886618 77522544 52154498 115906692 205801948 171620614 41409148 212068098 159418138 191051762 114652120 61984934 93288624 2181982 108196506 44278278 184077476 182754792 159917912 74102710 65077782 160683842 202648270 35961112 217413746 18158888 178078824 177111990 194802498 13948264 76007184 209569162 66730136 145183412 18943738 36292146 28866684 134738582 130399764 137990666 149477350 44862884 165921426 105505554 209854480 153090366 198478038 107616036 46483250 201604040 169736094 3065370 51697206 152089454 126043544 58905792 31090642 78644478 95802806 211339744 201823908 175452486 103604996 80146242 16779444 71030410 65595090 102604766 140379910 22613910 203776650 140814762 89500554 208416780 136109160 131004346 72143698 18646210 135663638 138406840 105098312 98446062 189273414 134137938 93891930 53367952 47531286 6939988 185321532 179421858 166031448 91806748 130874260 121820424 62528268 184233962 184718996 20320894 116233216 145109162 8112236 26736270 33300850 105712992 149069118 45773398 167539746 28056798 65022100 195758486 716232 143475882 201199086 31267324 117174068 45489950 83342622 140471980 117828700 59484084 44402028 53744064 161034940 125727426 134644774 2072488 182424000 161070712 75034036 52533954 219845032 191596350 103411484 4884726 161945982 18268646 44874390 3059606 10134388 25514720 8714640 87367390 37492532 177485352 18214394 36216224 48744278 116595930 13820070 217430620 205340234 41570980 110265166 122706518 128983008 88766282 15136396 42952976 170445594 201302288 91572338 88303424 95773568 116878696 42747298 12668106 211951344 46602094 146783032 157885816 184953846 109200872 169781832 148607448 158617910 182047558 74749686 175974634 211690534 193049670 129232840 179978898 85560200 51083120 53544568 175739190 213478562 88521202 216494102 185409950 61579276 82402628 16250960 203203330 134052512 84669112 195814256 156316710 124209030 124049486 178207194 122792340 213186644 121461824 66098032 110173514 16176842 189528702 156917706 32031516 61802796 61077126 5817372 190043986 134279354 193358440 26328104 12678050 86587138 176856438 32266388 102064050 139711726 203578364 201178516 15927714 76516660 31130286 118142684 67305436 170104484 20232124 108265894 138434362 36896816 160834102 196139614 195136458 73342874 216398974 113228368 126099886 41500492 161942308 135594426 121054736 81735566 87506254 62626036 83450136 143982762 150188632 10561012 195491296 67736240 63531072 86816620 18684292 119748002 61454008 97272758 124726250 143918214 27280572 158217224 100386638 216033136 10137842 185175870 139950338 25256506 55752510 4013130 57356046 131167872 77713438 30249098 192963188 155150754 79275218 110485760 95660312 135584284 10047312 14403026 95767452 43371042 89848660 154002442 196607356 131128558 159302220 141541224 42546702 209716980 164930920 34037608 192302110 100934328 14560172 97116976 149730372 124962398 78687026 155963698 148287436 191543836 164089662 98921944 104094628 27317422 206606246 43110958 194463764 49876398 61851328 13382380 105027032 151748300 95829756 115507832 29895712 5575768 129406178 100709180 108412370 31556426 140980642 61882172 29622648 132161480 50685404 22571560 207800890 41927864 184175266 218018548 93139750 130826916 172253972 70089800 144534060 38306708 98373396 133047860 159857544 19617466 54849762 42956166 6449300 369336 41848158 102609804 130738344 156521090 49883812 171301416 32193106 40301800 10517848 72218190 209386364 213187128 149464150 201083784 218044508 211275218 58153480 97501888 143015950 176877140 183185948 15467430 133605802 98053516 137667992 61552524 136858766 190743696 73802630 123944876 147803502 114710332 143037158 201675320 160859622 85998022 125991162 121629882 148010478 90133670 208376564 104235318 203835720 38799222 216629578 155250436 7429994 80573526 117947500 174414130 42230430 122442100 183966750 75330244 109609720 22744348 127847522 45296438 214434902 182339520 118086386 2588168 43763324 197619268 83228552 194338122 153388642 108924002 133133132 185046774 5090052 11895158 77003542 181595348 3189208 55025982 66593824 80125364 125550040 17905096 154416988 43454972 146680534 64366126 133135156 157051686 42527320 9742106 104760304 113776740 55119570 28630514 150980214 150210522 92681490 91534322 13134726 105129772 2601830 213428072 1737560 81622992 212391674 72288458 146114496 150916854 37008708 154446490 165111210 131257676 190608 158900324 47149916 182864330 146230876 118132718 85171548 208649804 173999386 211998930 50830406 192755068 60059582 168026276 73546550 137574690 133964996 73259230 32923902 183191558 144765434 11816728 152190962 104034898 128252982 102473206 202942982 102516810 166346972 78788270 209330 114734070 48074928 167626272 107769420 175297716 200317260 20530488 50026658 91350710 72449344 12003112 80085720 132519134 48994902 85443314 89031690 44888184 72575140 104014680 194491506 19415792 201820014 68756974 197519498 18116164 64381196 66519266 103429348 155383712 174374112 217183846 137199458 125579036 44701734 15897772 95362806 75299884 199525634 12518506 158933456 59533562 157956172 213945336 32512502 97238174 121443388 188741938 208566336 41067576 154884862 215067160 177884762 149062892 34110406 190346992 103903734 98657020 133494240 187388850 32522094 126839856 112865940 199049158 179344880 163641126 173150626 137185598 106922618 176847924 99537504 26196830 177504756 152376994 86950292 139431600 192974848 165088462 179478992 4241292 110503052 100679172 87608554 79778094 107889386 170475272 14299846 136746082 400598 149049604 182097542 101797674 77735306 212310010 206319564 201456772 94313626 36942554 192177942 187748088 198760276 114434914 132664070 132637934 38350444 125078096 7212678 75379832 121053790 81185104 48243866 135334320 25456860 5298436 84268162 161677912 55159390 50729932 44836968 6919616 177856360 150542282 205879608 206188114 92173774 194212150 113940464 162959478 190287834 34986270 42829270 106677868 92833114 31181524 167015530 19539828 214005924 92647852 114890666 30113600 178948132 2233110 194184914 127408028 185200840 25548886 124100372 71741868 27339114 184918008 121711700 158304828 7129980 176178684 182761722 188122506 126669510 120049578 16644694 213475746 157250742 29968378 186711536 184604134 217526452 166076020 216767716 169574746 64302348 145771494 109587236 128290382 160290526 206060624 191752660 128337000 98278488 65337580 96725398 112726262 120619114 52479812 62037052 80899390 89850266 21161712 48530020 156767798 193539588 110552486 202221602 94422878 189141238 140054222 34164680 151797382 151553842 102917298 180254074 138936182 20719336 153346138 3694944 50519502 103607174 92400638 25003792 213239994 34803560 22921008 51510668 192891600 177257344 27073640 60074806 206911364 132237666 18399590 141025126 137811960 23462648 197439330 64841656 138952132 122595880 179221570 83359188 103810740 191938032 174191182 63121652 34302246 54665050 147393884 60441106 3746798 209926112 210224894 211432540 6598218 211877226 178743862 45889052 162078642 139571498 79833468 25271730 207069698 188608596 54216118 162276840 36945348 48796880 206200918 147032798 110528616 10932746 199923768 53418354 148775374 50318224 85835156 168908586 50239244 140842856 116393706 215708570 1527482 56981628 18492474 9941272 70053214 161444382 78234882 112689126 139221170 181956962 197381052 145932160 158912248 47282400 70464108 58985234 175328758 7580540 33747912 101314774 143861124 72445736 122834448 36782834 28336132 13292136 29776736 198929566 181616798 204600484 94377272 41200214 206031056 204883316 139434966 121177408 88559768 73522174 56053228 67509332 170349520 118052198 56852818 204200634 198612700 42199762 118405936 211747734 142357028 48230270 53237382 27734872 180450600 186514306 205944860 203303386 139782720 208874402 21662872 181313000 14994012 194452918 73559046 33738430 55254672 141636242 195582596 193005890 164057168 44141878 124794802 65612932 14218578 140748366 52713936 130961644 157183532 7367448 4695548 68631200 101551384 128363752 89447556 209568546 16343294 29919010 209741730 106374466 89929642 176855448 35851266 70207412 203467088 178633048 25416358 105964144 50956906 17287842 29559442 55454564 129805544 84685392 193415288 140666394 72759698 91899566 172923256 171211766 77786500 57951366 28553470 173254730 61375666 194765846 100534940 73192834 95105538 114400044 156261358 161494058 86068730 107116020 128749632 12325566 99459668 11531630 42349538 101283710 148726402 140189830 111107722 53732448 57361898 218370680 86039360 210577444 20912958 128216880 67461702 213267208 47669534 35681558 60415696 61506456 18588394 65131352 216011114 82090074 145448490 89340570 80158364 204346010 78501984 73750468 193335054 50678474 29978454 196312578 215936094 199771418 81672514 99863346 151259790 2719574 16212592 148031598 192784680 120907996 219079806 1510894 210783958 3302530 17167590 176535590 128518808 93893162 79839474 161290756 28491298 11182556 6350916 165397210 117323668 77801328 32416516 165572044 118247404 112551780 42949412 64376202 159932652 35197822 17566846 14702314 58645906 128892126 59187458 184572102 203276876 176531982 58719584 213953916 206639950 154315744 208943680 82482224 69600058 101912668 159342634 54638958 13576486 106462708 127600440 122299518 154686510 193061616 183190018 111696882 118267688 47027266 8236668 158527094 189950816 114723312 19081986 1737626 6553734 197932724 206467954 145526854 213951210 171072924 80315378 79436170 189231614 52390052 63872600 213677266 69421594 62725982 187263340 18100478 81821630 193833838 6227826 90582426 145241316 188858934 203880094 9253860 147420614 100704054 130263870 157276086 143632918 217768320 60850944 60677848 71666694 21434204 166681966 100597904 22658372 169047890 177212794 153203974 109008218 171416058 92315740 190483326 76365432 148514344 72420964 74240716 54540376 39140772 112408802 118825366 187280214 82954278 162606730 57374570 191008466 29676240 27448718 202156790 216908560 521378 81419316 123135760 175618696 186228394 194081272 56943260 139977706 78899810 153450286 126217894 148139728 199734150 64109496 17113492 177438580 102078460 123913460 180090196 143920348 152212962 121578666 131266916 4285116 63964384 75193206 30853922 116594764 163015710 144324224 144865996 29447990 147779786 109818434 77263186 69708430 28251982 114009192 134496032 30132960 193740492 216294496 71563030 55697290 80642892 108658550 93046118 124069572 136748150 207650894 166710170 30299302 84454172 191622794 169696142 12561582 207069940 213403850 194207662 134963114 116696602 6691916 102768050 46717814 29750600 103692710 37854300 2920720 90474406 170525806 106567428 91354054 90098646 82140586 135433694 166944580 17193110 15436454 88912230 26522936 47413080 129825498 111354210 155334432 105799870 90864532 148285742 157914394 56505438 88850696 154117326 68936362 69361336 149526168 143892782 213827438 140834848 168098656 85002258 204433988 47901084 591734 104571368 136723114 189106764 148804832 83593246 215621142 28062584 92533826 36075886 88123178 122447006 85511030 158400726 49693358 26678674 195813684 23500928 139362850 52208156 1550538 144491732 74375510 138123612 218013598 204844200 132655534 42177520 43405604 90717550 8856584 144550604 131740862 20521600 89590996 168868876 33259864 30785546 213082408 75692254 218798096 682330 211552110 139623286 191588958 72545374 207741710 111390290 54841182 70354042 182748060 86971830 41187366 42972908 212262688 3477606 6995560 996380 36198404 21682012 139872788 180481532 164086230 180132788 201262534 203989786 73186212 77851356 191070880 104702510 102657984 111799666 53562058 49065896 64042858 26330414 84597282 45872244 136105926 143119702 7079270 129828028 52060888 69151830 144818388 153057102 130761664 189008996 14822082 6757036 88859848 57213838 141523712 91252414 138217464 140617136 45518286 180356110 135597660 209468468 74127042 41115030 44347446 75257380 100062512 215708174 72519084 192677034 159886232 15358948 159448652 194560322 71376096 72722298 34753136 47205444 68423564 147460346 169694514 44654632 115344548 174664380 61468990 181845510 153755206 167762518 64612944 116313648 74893478 182789684 53761972 208900494 218545668 73135282 77025784 147129576 7831736 102421748 173514176 74406816 84363972 132465102 169646928 59982142 78506978 59462062 8551246 185633448 75518872 92167944 201443946 50431788 47115332 110954866 6591222 171086278 22033924 114988830 218580692 31259888 69756126 27493686 126164940 179238246 155857328 104951704 169053654 25502620 32011430 165631136 119151560 135169408 217770784 48921334 153056860 32300598 171131862 35042502 109675412 142605166 110802560 139794776 204317520 210408726 128674590 118555008 56329218 119396222 148744090 65538264 124150972 118014732 209964920 112133714 177246058 77244882 171708504 62319818 194780080 53796402 202771646 152700548 68312398 215836192 71017144 73368460 144228568 205056720 165037906 27782216 94196784 114658192 68670470 85247008 39057656 58553022 71899608 43892266 129485466 69280200 50550434 80548094 101547644 141613736 148210348 11882904 3289836 65199618 9603792 107224304 169829484 30788428 165335830 75739796 142035740 185238130 71669312 167755104 170426674 32581120 105270000 67475364 128611956 204846972 64023674 134850738 80684648 215877794 56156034 175564686 143979088 79280982 202067382 182989114 79444376 154730730 114965884 212176030 166047310 83369286 175517870 63497786 118745528 8196518 155670768 96853900 25364504 113314234 96129902 56315490 206333908 212233670 115748820 60993944 98593132 32478446 171141322 158479618 206067862 28174806 103378220 94862702 149132412 209395934 101322232 46036958 83052332 201181596 67028148 193771798 80183884 120392690 113051884 110870012 126331656 95978828 172713728 167122252 107545174 210066296 214555770 210302730 39521350 126396556 127152300 207867594 195239748 63843516 217846882 83251322 213306940 195228176 127754726 145012516 110890868 80801644 169354636 179447180 203359662 170943344 33089540 156935130 102813546 185853140 5180406 40336802 8719722 78105544 116788298 56828332 64921384 155737934 16094430 118926126 89701238 211277066 86596312 17979456 25851628 49427686 159684822 117243390 104520922 151459506 43592494 130264266 78293336 82382234 113687948 125497944 112718386 40977398 15985178 83812146 120881332 109588248 174076386 135364746 6266150 127546452 133246168 51626476 31215250 44991276 193100820 72656100 129514858 164017942 158410274 209097922 37502960 134447478 49128398 50846180 77975150 19556438 107247492 60664450 180935436 94455020 7949568 209337436 173500382 200025364 98996106 199456070 151252816 136584206 145710158 36182058 181398668 168898422 132712624 146219128 79291762 55816134 194034280 55796180 39044566 79088680 112121988 952974 172674766 38444494 18687614 69004122 27733552 120533512 110160336 61830868 165653334 15533474 139499096 114787024 176643478 2300430 65807500 101247278 104365514 134326500 135224540 218821218 211355320 118357272 63027756 36366044 143884224 153227734 136660612 98265794 94587966 79203520 116012204 218652984 121619938 64349098 32071336 187036432 187611490 110309364 164926960 25616470 182945928 64674588 209113256 191082606 217716774 7794006 62460156 108776800 20506662 134550834 108816906 88153560 37138706 102967172 56712194 192785538 70020214 27021500 19850952 219378082 42096098 35099900 124769216 125833774 149408182 14209448 22369292 112952378 118015326 32476686 6055060 143459822 16144502 124281608 15100250 14832246 8899770 77649132 166184348 125006376 212105256 137271596 61768740 41101346 102911754 53151230 90980780 138088456 142069796 137378142 162426616 150406454 143488378 8426748 201429316 52947928 195704146 60990842 170187116 157751528 83393090 171854474 70311208 130812748 208866152 43888306 71531548 74177884 79801018 23287088 179595328 18972932 182888530 47027882 17861074 82621814 26841980 107229320 136083244 157814514 178771626 161871402 174824892 43146906 199985148 73471002 93991062 189790810 30550432 51326176 51343864 130541752 141305340 74910440 45677280 156091518 180458674 92272290 93712102 51277908 214582126 101450734 18615652 129472222 99907368 205064376 115227332 91556300 108676150 65282338 168510980 49097158 169318204 3748976 56951708 171389526 164055452 153090564 12847362 146341404 122434334 99904640 116225296 170609450 127138088 64118934 44083578 190805692 205363576 188446962 196252078 200562736 72440984 148478000 20560892 105225032 151071954 158818880 173166840 118595620 141137810 95430038 206867628 192527434 191872076 141701010 170366504 12618254 160778794 107518004 142462826 173539982 113008566 1018006 103982692 84968158 38079756 28736224 100823756 41399908 26153226 205523450 51767430 170480750 58865070 166253582 79953148 60243326 215217728 106627246 33618112 203790554 155477894 19122026 195619798 184000916 28288964 118420786 118535890 30957146 35094444 20683850 193997760 194023962 15398064 3664936 87767834 38193100 217189896 65845384 44759462 150760104 208087220 216649356 46034032 79969318 37279660 74367700 11180796 85413174 68057748 96105592 97374596 24570216 182324142 158037968 62069722 67192862 118144466 51248890 109650244 203211734 5334142 128321424 187726352 108151934 42371076 189603260 118744714 153261174 100102618 213069846 51199654 109251186 205777946 76390534 172399150 185599524 34482646 117631470 210276396 122892792 7947324 32609742 46025980 78714130 60189756 14416864 103937196 71068404 169393026 33964084 125097544 149378702 168985322 105306212 81791996 210314038 98425734 70235660 169334198 207148326 71483038 180021732 29814224 136238894 156756446 103436168 155157420 211189374 218343664 167915330 173348208 48661602 191018674 218204426 142131264 174536648 96561652 71989676 197818764 157680688 148464404 57589576 186086296 174704662 53378006 140507730 105820176 125337718 16019806 71948712 6327860 101231768 36621244 140141034 64716542 46381676 40597832 19444062 125778224 134440548 88837848 108545448 160133424 117486534 124514104 206668968 128151606 191898124 80378254 153321938 150188148 185575522 95972404 46502104 171481288 120272306 136207434 48464768 136467606 141721030 105702872 131066056 22145772 138148230 45161336 96731316 94073452 114111558 134737768 170054742 71191450 156303158 150548750 202178152 100068232 122974060 188378872 113641000 124392664 43656646 26578332 55785246 206887076 130053044 126247682 43073140 90053898 13187174 102755906 195966496 39502870 93402474 96373618 74250484 151294440 70083002 202984958 134597540 25790292 202860482 191922808 41473476 86948004 44698654 111225356 101203058 97232938 206807678 18627334 170378472 13911018 105358374 187866140 5169186 190321758 13590896 125169352 183151056 76557734 67966844 197535712 115705568 74756726 12377706 59518866 96797866 5878950 188431100 17814368 100922140 211159674 191914954 12250964 91767060 155443090 83472642 27834202 23700006 117273640 193622088 175398916 112014804 34535358 217233500 209545336 175262252 219481768 94510724 107828138 188031162 10088650 148622474 7594928 98834714 140271758 132724988 217784072 38840142 129788560 93979534 150835894 187162206 214525806 21414536 36862760 116525750 130715508 129884942 77334312 12038554 18010432 34534412 132783684 41650488 14754036 109712108 17165082 124744158 170423330 178715834 18515024 21843360 19749752 34562748 64502064 28176082 36590092 26999654 162897526 32770100 93546640 136242480 123133824 135451470 139361706 58790270 96765328 194956146 110172216 127526608 124587386 173729050 166072676 66910118 159221788 145042260 20437428 63790232 195979828 41195836 15830496 50493410 168018554 74449100 90162182 207588194 138174190 171249144 147708924 145455398 68606098 43246390 181134426 30281350 201123142 166881440 122383954 149920452 6672270 171585810 195348340 160286148 79055636 36128224 147819474 1532784 43236908 7558540 21590822 44394262 74119012 50004438 44955086 27151586 28099896 23777798 210747306 174490228 59808606 28861668 26399318 165635668 117634 107320994 173116592 213128366 21612030 60676374 85382000 77461428 27120412 41027228 91581908 107672444 71849624 180698936 19211346 165889394 25193960 206316638 159046954 139743252 71820672 171768850 144933404 6999608 140933936 63176366 171473170 29158030 77872168 54827366 186664764 21896006 20147358 193231478 189374284 189113980 210176472 44577918 210346356 108272582 12969396 104179306 172068666 110557612 3667620 126759468 99919578 46384536 91649712 127323372 52467976 38220248 149257658 144954172 154923340 27241588 200087206 75817478 56370160 197666392 133693450 176257576 42106812 114370806 6393024 106654064 66320056 19856100 125526984 66949278 39943178 149498756 117094362 196936322 39493080 212936944 27320480 41189720 54138216 17704434 81658060 40470144 149067270 44021384 34719168 152733108 191184224 136584558 19000630 17137824 142913364 53796930 120715474 139010102 58749570 33189310 84768332 130219408 87450968 204414364 193654054 2829618 134911084 159867246 211442462 155735404 201786574 166992474 182505708 205845970 4776222 73381264 94705424 153080554 128858378 190389958 179029268 212016310 134242812 60653384 148674438 119145290 207097968 180267890 210163844 152165310 200232538 140054860 28279746 187121132 48070572 103106322 138432360 72722364 120514284 163195780 147691192 65312808 89743720 83885340 137791940 110747582 113919036 94132522 136247782 183515420 195903928 211739088 4050530 161316298 61121500 28815688 111305480 91902646 30916094 216821748 164741082 186003796 194186564 72992194 138240256 73415804 173952878 97778054 28195398 44818378 134178044 6661292 85549662 47848878 89929994 92645300 89919192 176210848 70239774 72493432 217982182 98583188 37109776 216213734 203522638 211072598 10125368 137663372 215241532 25549238 124883594 52361012 24140446 203992734 205000180 72016670 99774092 20777372 89474660 148170924 105949756 10106844 170871536 156330262 63961128 123972068 75405176 116644088 101724678 137207466 108353938 94686482 122765632 203581004 104991920 65226766 165362494 5381156 27633100 45787654 217766560 166176582 71143490 154879516 26028112 147142072 113382588 102186788 77766942 163282944 89414798 120155112 141499930 2304104 2023736 135219018 164080862 72244392 193704192 212854796 212664254 115599528 150291548 214115308 97965934 31695686 2563814 84218530 141108374 181501914 33900394 115905570 95441896 6007056 22721446 214022072 162163474 218117020 122791900 100321078 76751378 97380514 16700420 163154750 74349594 170876002 10796104 130446206 185961578 72816590 132631202 111981518 83491628 2034340 218923738 190041852 169349048 189368146 115022820 126527698 48678894 173130232 58862496 117114316 139738698 33565378 97387048 26763418 164609676 115092824 64819392 145407878 54403668 184308542 104045546 149243006 147469762 11416944 115120214 138006044 24931038 52190072 168902734 162036996 215654868 99815606 163950754 56960794 158724126 200789732 44738144 28186378 164319716 76448130 75796336 122560922 148693644 4486350 40217628 181605996 47509044 213470092 208811614 175283086 71333746 1534016 40364368 170402386 64714122 191606888 191665782 104402562 8179446 5592752 70091868 35238456 59652384 39124404 75078674 97702154 168337136 105200348 2685188 12117996 171469298 91791568 185017008 22072622 205800936 62818558 142953250 107135468 20180710 200080166 37096334 105404486 176330638 146959692 200407460 82607162 174883632 166426392 147282520 195404308 191368892 171092350 83977828 95610174 57495262 50273784 160833882 72820000 41326120 37002416 135628394 17844486 120150470 123692448 70517150 134465606 64040878 164203754 101443144 183866496 117934234 171530634 214102812 104332646 87592714 204257064 180912248 34849914 3223572 149051210 85118902 114294664 107100488 90396922 207162538 16408238 125339390 142374364 113924382 39042410 86550618 182986276 157754124 180704788 191052620 166684232 109215524 1533180 100942358 55696344 16135394 183845354 42426384 77648032 143903386 115010104 139620976 125621914 1408044 40986550 139350662 21043000 16527588 219384616 206504496 48572348 62576690 195435592 87146642 20972666 117194330 187589072 164175924 176258984 73883370 205567230 51884492 90572790 214676330 63161054 88987646 98625494 11683474 35283578 79606912 64542786 33806300 209260832 113832906 124458488 190830332 62723518 28746102 55061820 216675316 151380680 82652966 186825012 210647426 110033374 88215028 24131756 129414604 91441394 164399136 44716782 8485202 168169012 192032786 141033948 55765050 28156370 28225516 49639062 19442368 47269354 184666966 138819054 140874734 146548468 164590712 88427680 204813994 101127972 36877830 154331716 34375528 74178258 144511928 5560566 186357820 181880864 26290770 122142592 54604264 92878544 127708812 70679114 68421342 75431906 128652656 133522290 126786088 6358638 165370964 24899116 103328588 19504672 31786986 202239070 120221024 66205590 139884756 26545508 5277470 33944504 13100868 106578626 186100662 103914030 109164374 81859426 78728298 3676398 160635640 72148912 124617504 183463632 56607210 156616812 163095702 44429352 56133572 115232766 130608808 157806616 134383128 42587952 121960410 88031416 45571262 41074000 166989262 28696030 60591168 92430404 129997956 11510928 109942184 96388248 79282082 65640058 201943390 198734998 180758072 16470344 139681894 166308934 8157072 214019916 136253986 125291144 182315452 183584962 14580874 112828716 140229386 109470108 190449842 14184874 145506944 201627074 109589238 219882234 82267218 207543688 55493284 173652556 30271692 37990986 87911912 142150558 124980460 166835614 115281980 42685104 191366978 158157824 177009030 127180790 172817568 33644160 131319474 116146162 163792662 163333566 123786102 1855546 130174638 85319080 101482546 74235546 30350144 159750470 88957902 142459152 152721756 147206510 103182222 124739802 101405678 124767654 80586924 148046492 66256718 58270190 115613476 34911712 70659622 11619300 70326036 18803422 62912036 84881082 158855840 19450244 106868564 172841878 67309440 177203928 185120892 199857218 12473912 207961006 194912168 156754070 147351864 159913864 87980222 75279996 51552798 88463870 15488330 166974962 175016490 24154658 151440014 28528720 70008818 168498638 84110048 112494602 118398280 51698548 154931942 161072934 115562524 32449318 39863428 111483746 124757556 88274208 218745076 126170044 21234026 84017428 218579064 200030578 126149386 123036562 43270744 184671014 6972284 120090146 2464594 102203046 203014350 18736058 112403280 101480874 188094302 162922804 11905542 155286098 216220884 206334986 65196538 57685232 55774180 101748328 151383958 140994414 53576116 10817620 12900558 138507292 30398786 24348258 166466872 95576998 195083746 85232884 142451408 36791612 206621580 77095546 201822566 71213472 197372912 136922236 212866962 186157510 56549438 94491254 54149656 142911780 165680174 166778986 144842940 216984790 112977260 146593876 92977368 203857742 29463588 41641644 151310236 191017530 29047634 160343898 142304536 5622408 104365712 161704114 65844570 26699772 96002500 216530050 165936056 88869660 141652566 31430652 31109584 209561528 85808712 145780888 130424074 16762922 210508298 87159050 103456848 177594120 9347426 170011930 188917300 75955550 18672170 99699072 23560130 174036390 28265578 179448434 106942990 146664826 77325600 177393304 21483242 161187290 129620722 45769262 174431290 15154942 149636982 2989822 31825662 106985472 119125644 60459388 35018236 110723800 108887042 9930360 32547504 42899384 56501918 98279654 64938566 130170128 26124362 96389282 110885324 165315634 18774976 73087014 178365638 188557094 66946792 22200244 51682026 79970770 13194764 58275162 196117856 22738034 99023628 49440908 54946672 63122994 148390946 205024358 139226318 187529628 213962980 96733384 108099442 196669924 176364804 104644848 125778466 3892394 90517680 36878908 88661034 105571092 115168570 88122430 63609106 184766428 37967732 97127382 96360748 211331296 41205714 53523668 6638544 143810458 70916494 52939700 149267602 80683086 107017570 50942276 58966886 213212978 71863374 4101262 163937664 169553846 56154384 189796728 84703784 191081264 61768806 143183458 107345590 183869136 156056824 156725536 41565898 511126 135725040 3052302 111127544 37715458 3245418 50609042 12553948 25491092 184332522 135417370 63110080 103595822 156070442 15865564 138846070 137434374 110137280 216623792 219292106 107238164 62491352 195745352 138767046 179145318 70111910 149064102 61963638 166929180 128365336 29196838 182447298 202714204 13107578 52626486 99942040 146966336 217151198 178962388 106043828 144421178 167923492 170829010 157603952 158740340 111272612 51503958 34472548 137920442 10103082 182997518 113591368 156041864 49650304 137374600 132139018 94131488 30646748 79706374 43253122 70555562 74365280 176998448 158930332 61747400 86371362 188501478 212113484 154971124 176903452 69088734 181237562 29649378 146723038 22761068 78040270 206921330 68111142 202187656 125146670 61591464 12353506 130282900 78383096 136447718 190447356 53501954 77274164 181529788 39121544 128771786 190249268 173187652 115624960 48602114 91521892 109936750 2078054 130278302 200124276 181312934 136319920 52385432 12675828 45426612 172696920 76165188 162257128 137414464 100250348 184535780 81789730 85072108 66143198 127672688 176333256 195890464 70024724 13393842 69459126 97902156 58627360 36479498 30412426 187091564 97088398 196893466 42863722 164825364 143393536 29474038 75343796 187590480 144963214 45299298 158300230 36852728 23303060 74375466 76895060 116328256 120486696 202764606 42897470 31843196 33060346 103350632 24723446 55920392 130753304 192058526 141009902 193312614 62267018 83631922 127674228 199084512 155881352 58306072 124585846 13233066 34929488 68430428 39616896 128395124 69869800 182016098 44436546 112921490 150700484 176536888 181319138 37347442 188408704 106882666 30514792 140435372 63175288 70494446 184010882 60606348 82754496 99536448 82995792 180538336 218820206 52175794 217129000 44568678 88738804 40798626 40713200 7244270 38722618 215877816 151121608 2898632 8021244 59617536 113902162 55868846 9572354 97907304 140454248 110378356 91014572 167610520 99990506 111385494 202437466 34675718 193446924 161668782 133380346 43965460 6489626 145274580 148231314 64281954 135056636 105706216 27984088 22936254 77824252 171467714 109617332 41833858 153351770 71912478 162309334 69994980 54016644 175170468 156299132 177034066 175999384 2638020 40117352 200650736 156770592 154709918 195320620 172443106 122979032 64662488 133086690 168031512 39523462 46407878 179359400 181152532 117674040 217591264 191071540 28833860 172919296 143603262 79519726 46860880 88597674 113417436 151882236 78094918 163308530 91614116 154483846 57926682 212878314 50667694 184850798 166773816 34386484 201971902 17252774 64865042 78493822 3465770 191146164 56595924 86501844 12089946 70323132 133907818 95550092 140734616 112151842 150189600 46369158 59552108 142355378 133951510 206671124 16718438 39261992 135895210 148188986 40811364 201816780 142323104 205698152 125957920 13426446 141080500 91101362 155988932 39975100 107959676 57548546 105661402 186613020 178984344 102713644 129171306 116782974 57636106 184914730 141434590 200059332 69495844 151980950 43824924 201882560 15209260 114484898 183600648 160629216 157509484 204769466 155908412 2026376 74338374 120959938 134134528 216403198 65023640 83077874 216593806 162509556 62122324 44868648 70212098 104261894 55344168 105009564 61067160 215983724 18152860 129206462 51050186 54495914 55730840 9477138 111875698 58852002 82096080 156970374 172484642 137416048 205119882 66763070 200458434 164644546 157294742 105381694 105191152 94521658 23137290 54054132 117461410 122831258 66349448 111340812 94291032 61912224 68876126 165912868 143764544 115644144 147063224 164336964 166799886 48487868 7526332 124367870 70691874 107401316 188753004 62154202 188718574 20236678 38136934 153479744 206861138 198586454 160612694 199102728 122133836 190022470 217416320 119739290 141019560 40989960 22733854 122105962 110523644 180628008 117297884 219935848 73423152 199746118 41922056 136657202 101528592 214011336 182705512 20926862 354090 132930226 83844442 101850936 206761566 151074484 45765896 202793316 48319480 98623360 165025256 4026836 81244284 65072194 65371768 115731506 154824230 1959738 14115090 157727702 120211894 57347422 215235350 137448168 18794050 179579664 123835052 217296970 34143560 113630814 18870434 61770940 154721996 10105304 121910184 98392800 189543156 164048874 103027980 185331036 1737670 183524506 36977930 78629584 155098878 51013446 53616222 20823836 145939464 80404038 216035578 155994718 93578870 38877608 91874090 68106126 132546568 22310816 216150176 18546572 132080168 79014232 214951044 116581234 134329118 104173872 217939480 194025282 99187594 7186784 172925324 1707354 80346178 216029506 64650168 204250662 137244668 117224228 208560132 10144068 121680240 32065110 187191136 85457526 116928482 124494018 56790844 149562424 51244424 121427504 113974410 175234994 181004274 182817184 158954246 135023658 152210014 206036424 92585130 103295676 105350674 122204126 28351092 39987200 34179816 131969530 85890332 46796640 186807720 121322366 97881586 20181832 131303524 125751406 63905864 159811344 196183152 205174640 156967030 97252914 63924410 19292570 62049526 191846930 177477652 139158206 170656002 67776830 90225872 90919818 128744066 178456454 143672188 112964588 113557840 73212040 34404722 98716816 99738254 105321722 172096958 148124438 91387582 190286470 52710042 206497280 19388270 9474476 5784328 68559304 23074106 108472254 153184482 98126886 203983956 68420330 43653742 10542950 44903364 186669142 196698722 41374256 37647126 177145958 9284836 158951826 19505266 123342230 52690660 135751264 205123248 21746824 136547356 56031954 173684852 15681204 18053420 7537178 207941888 45014398 155577114 142734218 137432966 184011652 130592594 94364886 26562844 5136604 189177912 210696794 12691250 186573244 170196180 202127442 38229664 158009522 121975766 10745768 90278056 78586200 14631892 169883978 201849340 174713638 153598764 139311370 79841652 36982660 201430306 8912948 117168436 209960168 50537894 141501184 45287770 185609072 9396772 12620982 41349220 117274234 194829514 69462932 62302636 165578490 1091574 16416400 192376910 55753280 27578936 3755994 34529220 15658742 124296854 65433368 106367338 202053280 2509518 159338894 120574784 40018704 17155886 113332824 44667986 123162622 192646410 73957180 129793422 187896786 121884246 47009644 114269496 182595336 47548534 73570266 38556342 47473206 211913306 75717400 36281124 106911398 99441672 32722272 190374624 26674142 100558546 171542888 92403124 11506132 134173974 88724724 165766744 180772130 71440710 61633198 89781450 143641234 161276852 164057872 52833968 110802318 146733642 208692176 25699520 95520568 160493080 185884688 89883574 199691338 115762064 44669460 120533050 130147226 52122752 202747622 130127096 182786736 179668962 2609464 59983704 186721722 107366446 8320994 120358678 187491876 203662382 13667808 133257740 121362032 134620002 178100010 197935958 164051448 144119514 219968958 76834802 19377468 170913776 73361926 25611278 199792472 58902206 26268022 69037518 60601156 93079338 140416540 10462848 219999648 105042872 23577290 74705884 4928330 113720442 124540680 102128884 45770890 86198860 219438648 216073396 166999778 170378098 188382876 83499240 117051836 113747128 26359608 143107536 191022040 198414414 217211170 80757534 77138534 192634574 62683368 49504180 178906486 53836376 1264098 175261174 145656324 48858678 26932400 100337534 140558572 150960810 23557270 24432914 65733932 206874668 1169388 133093884 11040414 70308986 164039986 195567658 46873860 137231402 206144048 56973664 20458328 187689326 24383854 161852020 186015412 164251054 8850006 179104574 49187424 17990082 218176024 139757310 87212906 19049624 211673000 39304518 209981046 171316882 186871146 78651870 17212998 48716360 114062102 140680914 31021122 180069340 17948700 185195032 155293248 197465862 118079258 135466694 125621650 142006150 8273056 123230910 11529144 85708040 8456338 196120540 186466258 160137780 174314910 177473692 176417384 119468492 98650640 203234922 75752292 49046536 58458642 199030238 105030332 101547974 69960330 41015458 52992786 199475584 145213156 29072450 121511610 166875940 154326370 33434962 122538900 12841092 111375660 187988218 213422198 20210938 195680848 36098480 119065518 82011094 57399738 145561350 211264218 7151496 101535742 159082792 103729934 110816024 124473360 119584762 204022478 68165240 56981320 86728334 194930472 118654734 42416066 137715402 89632092 102885552 72563656 212601994 205469462 72923070 93672106 194709372 128283496 197364046 99608036 76003664 79353010 24379058 199096744 33636174 93527610 46204488 115628414 159991150 137116298 145746326 24585462 184875174 8622768 171319126 142978066 126176204 32150822 79743466 9036478 69334782 173111532 134451482 99737770 186607300 25222164 127304518 213637710 200836966 49878334 130166850 4432340 93896726 48581104 18239144 108438880 65907666 90869504 74755472 186516770 203825292 36834688 207110486 99893772 4958690 173338660 29995240 202375866 55585618 70472424 102121602 74260758 43825694 141759992 190443440 32822262 155016400 210614492 94865606 196098782 42183240 27612134 68692756 27688606 76178014 25827802 178468840 210138456 175261900 187479952 987316 106888892 31875162 143386034 26069582 121872454 90587200 16997200 194141750 82938152 7741294 80722048 55735394 142624196 191329578 66317988 217989640 39267734 7774074 146178868 48869128 160687890 47669204 126891204 48734928 124401816 97026512 20765316 162783764 39118244 216986638 98213852 99263340 86009308 13104476 180098446 154258214 4203342 169519152 177945922 51517950 15398724 133399640 157692832 16889554 193963176 10745328 2562098 13064854 62990070 23076922 182805722 111684650 70476340 65902804 194645330 150344766 115486492 21426482 112001692 159225462 56642454 101921028 140592694 169487538 146214354 149359430 201519186 87903750 122907928 137021434 196921362 209187792 116097190 69076040 205179634 97026204 219118900 186582550 44763246 4271256 216518104 208981894 173549926 155868548 151537804 20838972 46877446 71857984 193749050 36605250 53125270 9928600 143624404 13797894 17191878 93169692 94544758 45851344 27230434 101260258 58709112 29904446 107694510 104846412 183783820 136766784 181043654 46086172 195610206 185669836 20538738 198928004 11587994 134752354 83602442 14609804 70530240 102536214 87251912 61286126 55841632 73454238 195682366 185474520 187171490 143137918 149302538 133213498 199098636 76215700 135292388 101889326 78911316 163181304 116870270 186314238 35394832 39672336 22095502 130931174 130288994 59402530 77188738 203472060 9034718 48211482 138991710 51095440 33817190 117052342 116443690 54208088 206636276 1974588 171757630 31615958 216493068 217065882 50947974 17276952 204047514 172880224 184761588 64716124 138544010 143360008 75515154 201089350 159024228 157275470 52867606 210972630 121295042 24663540 61267448 165268796 132406076 208017260 179330162 3723984 27408128 111765324 54106492 4887960 40325912 48843982 85478426 203795944 73520084 129244280 52029252 182250376 95963098 105931254 67629408 215597426 117852108 162324998 51857630 82676726 148330094 112910490 107168886 33461142 104984660 166569414 195575160 62590308 186365432 184114502 93413166 122546490 108855714 7140364 105413374 156787686 64659474 109993202 174974162 182308412 139517466 89264362 39529358 169126540 65129196 125387504 33298100 170042510 210652420 183773964 61565394 193139166 78483152 146618846 152801484 59477286 125196258 189228380 156520056 218479360 129229782 90016388 160067776 12690590 175934836 196500634 171432426 210827826 12214466 202998202 95627070 38894856 123914472 82009708 43472264 43828268 188799204 123214080 49486250 167794308 137798540 81462392 32913496 197473518 18876242 130443940 206993732 89178562 27422098 15792898 116776286 43574718 136871856 68926352 98528496 107094724 122277936 84489108 12761430 58063544 178228204 155598542 188436886 77861498 45141668 1244826 24835250 206006790 130829864 4260278 7525826 52463356 202965950 101581502 53307144 196884072 90893704 135667972 182965024 137730054 10037324 160683094 99626208 169605458 200305776 51094560 199615438 157630000 85952350 76727640 147933632 207838400 149652382 19868750 81397140 203519932 207718698 108039250 51758388 42503384 1870264 133290784 28365216 26220502 81587176 216805160 193624992 72657156 83236186 154972928 119446888 88804606 3853146 32555732 178089120 83878190 158589574 179969174 52209234 84355546 114093826 92249828 78024914 68594988 145510420 16979094 204525684 119057818 145320406 28515454 115846412 96745176 136019532 206619578 181591080 107626816 88630828 53360362 89166924 198893420 141903564 9965076 76271800 195563214 82674812 784036 52284958 218310532 116987772 119661806 61519326 175997998 151984646 126990996 76975404 90512906 199876864 81232030 56401752 10334082 105941594 25470874 22281138 148883988 60549126 141571232 137486646 144439108 171851944 68344518 130208452 137083826 169786254 37226552 71873758 117092624 52023884 116460278 32702956 214666012 168656884 51561818 96218430 120990078 57503666 96778660 39328366 175449912 206497610 128352752 79306546 15691082 189913394 23417570 39306036 146160564 74409632 122850684 207403988 134338072 30101324 122798148 58256924 183298654 62805754 107592826 20094734 199348160 149935148 129524296 38949240 186945572 174308882 187885302 53070622 5402606 168359884 98784774 17764868 43245048 134151292 122071532 71954146 198296824 3607780 115736632 5647488 202076028 107515804 126213252 81810256 37886068 100636162 39297588 15118246 71356538 149781698 67375242 105634628 154092642 135344066 99397738 134715240 32010352 18124458 45915936 81252160 202198656 114024768 6892666 2253724 96852404 86440530 151697304 18770774 148309810 54114126 115931684 72847698 95368812 110883410 216598536 114275986 161795568 38375348 142093754 42830854 98224962 10710568 69519208 5374886 85744406 41514 93927108 111690348 101621520 30347394 65612536 105056886 37948394 184045224 185826190 172604212 18395278 12500048 142518838 142808644 208764688 154781484 134167902 178803570 147329600 218506596 173331664 76406132 47079582 4427236 59198920 111392358 126434286 203987586 189412762 165508024 42060678 18819614 128725476 110318560 163560738 183372750 194302350 207365752 184500778 160474182 23708058 213660986 168675166 119976824 23769130 57994112 141012806 188459304 207620688 2649988 159951638 50100094 116797450 160419094 112643168 98380348 153891628 47375174 128048888 91908652 217378502 187818840 192720110 113493050 8952724 48952970 32087242 80813194 165508552 200971386 55568766 2285756 189051610 3971506 38196928 140343456 31677206 92920916 94416718 89877018 73608568 21885754 175645316 126539622 126232304 68020546 107529576 34379774 132961708 107017790 78895190 73242422 217612120 161107012 58245748 213291474 159486976 64077288 142135818 218239032 191762274 61098422 117783380 137439984 193868818 175257808 75434612 214490386 30566888 64073702 147034910 10081742 206236162 144027092 162890266 59263556 141259646 105762910 42373364 189517834 105337870 6768212 51403264 99942810 158721882 118211478 177177748 43566094 62559794 95316342 119856682 105060978 207494540 158526654 185041230 194754912 76811152 97093216 47484690 113032986 92940694 34295910 118544954 67467158 72242500 69250654 76673586 194046754 37763880 182569926 2789754 133076900 96375620 95656154 8077080 42049304 10509422 105293122 94075652 128987606 187558096 159767542 59340336 52986010 49253556 187907632 207522260 190719100 132280302 176024486 76445072 165204578 88767602 159290890 103237156 188462934 219472660 39666088 5575856 30398896 72198830 114646114 34070696 21251032 207556470 25396800 155374736 4305928 161332996 124279804 176495792 122319142 61887364 70605348 35418064 78424874 139049900 87613152 207063120 52845936 131367808 97205702 94087246 130424404 175765568 9161614 175977956 54458514 93197874 66269236 200899138 46397626 149083858 119469152 191792172 43071116 50107288 110038676 21675368 84385642 48209216 31409642 68250468 148616402 110208494 164441508 100082136 170965564 124542946 192015274 79690996 183335988 146519362 69706582 53967122 12225114 183760500 179625160 205661126 106528070 84757442 47720684 95193296 110383306 204068436 124718396 57081200 51445966 190251380 184993358 93995176 89194622 94120664 157196644 59578046 173514836 99974182 11002640 123977678 15676034 32888790 109787194 10513470 120776238 7790992 52827192 47966138 141552070 3147452 657558 186731952 70463140 203490870 101107688 120268544 178975918 84829426 193161540 125401188 138127110 129013544 171074310 61466944 112430318 202006860 171112568 189853950 128525342 168492324 135610794 100694132 53382098 87884610 108735264 175349108 55349822 118171064 96257700 188546336 160967444 19536154 334862 99547888 114969910 92777212 168729704 53203370 137378978 176497926 167680018 198372526 216636728 134820268 208619840 35168122 63379646 178417822 38681148 203064598 34978174 125744146 19373178 73337880 36962596 137722816 174431708 97423128 103184224 149468264 88302808 4965070 37000964 83581212 51437518 88733744 135131568 171031080 154533698 124266714 120846110 161654218 179344990 115648500 172306618 29198796 87167762 161804148 209986524 178041930 191798002 17438564 133179354 101760648 196514824 149170824 20644558 197927070 33253616 56965348 160444174 44950950 134706682 124084796 184118418 75837344 113821180 196130154 169594106 31080654 75829732 24810566 164040030 117704598 22998008 55349448 195700384 101004530 68711478 58253624 217724760 193512990 180098182 181073596 50561434 48853596 106280900 183295046 218396266 193365700 155403468 98147544 60062156 54707950 12583340 28314990 150614024 196905170 200456036 205685986 137818296 91097996 150182450 187510268 81611794 140339386 203617018 97097242 17571246 213100888 123245518 39188864 143405526 207439760 145384976 19751666 149074068 146078020 100153944 139811254 140413196 41514044 142787502 42992906 80129720 118797426 105080910 17766012 6681290 97008538 154325292 23539758 207925982 3746204 115779840 195491538 25146726 50924720 8992258 174486422 125811488 91605932 127272508 219808776 194688120 94701266 191542318 174738036 101460590 19043640 107670134 84956608 88520586 218179830 217516332 11346566 26267626 197495144 171065202 103399824 60862670 164536834 75721558 67396252 215763174 219556898 148937316 129282890 37659820 210083236 74536616 142305460 20281404 100575772 185474872 66850344 211196106 16244712 67844458 35512114 118310258 204370804 110676236 25846942 180935612 61545990 65304954 7485346 62418862 160859446 54707180 111154296 52149108 88670406 217314152 33486706 179952520 28443778 206842262 46843720 57771846 183357372 66629134 184360814 182508480 27236418 219718378 138342622 21525548 193584776 53268490 214345582 78673232 30114304 144747284 25431582 192362126 35571360 158321878 4000216 60479606 9518938 140987022 132149314 31208342 18250650 114055634 74205604 112133912 146255076 17290768 170860448 172897098 131438736 70811378 139680728 85342246 135368002 111509948 126713114 91654090 64050778 133540022 216000928 215961746 140197002 217677504 62775438 191963816 156987996 41441752 55311102 101151138 128202756 180600134 88948816 149231544 218002268 142449296 160844860 50215814 15836832 100717232 12067352 19215570 60115242 172614002 8524736 92145262 76546778 183387006 127116858 9462112 90503930 32346094 199915254 5090800 84703080 132518540 13324278 90562670 152310444 3550448 28034842 82531812 170378472 81321460 152494892 185366676 190798608 22061798 23975908 135608814 33034430 50198258 6333250 37580114 97184868 126549896 216096188 103546432 8088366 11160710 165303358 155661572 53631138 89248324 60500836 106271286 116784800 87410246 46340624 128781840 129326670 150426562 85645142 43998680 176894740 61147922 43409190 21956572 68085358 101750682 58151148 144962774 170229664 127476690 90214168 44978912 179858668 208280622 49757444 99131142 206626530 155039302 62913774 148226276 190412200 26379694 31208650 19797294 50715456 187705078 153995182 48558290 208696972 120172800 206018538 63769266 150962460 59510396 156113518 175441596 168387186 217495872 109493406 41433832 168211230 160434252 191744190 65358436 12428834 133083940 11033066 128276720 159412726 51736058 211658568 61830538 106305012 138102888 193030134 205253554 54419750 161185420 72424440 83439422 157862804 198876260 73523054 186963678 5393982 89523720 52204130 132469678 199131900 183309962 76833306 200291498 200377232 98796346 174627376 128717622 40939030 116414408 40779266 86071810 66281138 64857452 145817100 161852108 207732800 169870316 158628910 23937056 24675420 1083830 78661594 206707622 150737180 105007034 187624932 127740668 77270050 203185972 95159108 108630522 121911262 14562922 103040960 94163850 10823956 163023432 85344226 7657232 70475636 161305056 60886958 48010710 22875600 129096968 69580852 36282136 170052190 152798184 177382326 76655458 190184940 33898854 81436872 175860696 64742898 152488952 144515536 180495590 22599874 172481606 38311394 120326272 12153482 69139180 137909112 86824782 19338748 117459122 85074242 143510664 195161362 144652266 209024398 47165184 41728082 118755450 176352924 52396410 36859702 207569340 161842956 98435502 204857422 32663356 211220064 169248310 83676054 106208564 213757236 191892008 147018894 179139026 157648128 180494292 198107976 31593980 146129302 218812704 91273644 155058486 99189420 5241632 172103096 1797906 40717842 127514398 113266142 99141702 135786354 132391798 213723290 20676194 99363550 108430212 76534040 111081058 84123512 83279790 118332544 142570208 701998 78971772 4909234 105400812 91525302 13089978 216176620 19622746 91469422 155289310 82848370 102520154 92329952 130172394 170899872 123699290 28911982 157127740 131858650 133562132 120855680 123218128 163978518 101087338 32109022 86840226 31376004 61165236 18243610 56070740 180285468 98465114 208706586 188905332 56383536 96269338 182227892 38142390 18513858 210440054 74806116 185746616 11503866 181031356 184565986 139460904 137282024 21615286 157244186 125735852 173252332 17067358 208415350 32986074 77359524 142865800 131026280 113917232 208505572 111775026 159972516 201722136 47526798 29607600 208724252 189201122 90293038 207535218 98232728 200646820 123280102 42867242 173826026 174857364 52228748 174607928 33375936 2491566 5047328 190636688 4876696 142174054 181819110 187000726 49620560 71986662 57702128 173371880 111426392 43918600 74328122 71024998 210286340 57925384 98253188 53972226 185865218 53572838 151554612 67163074 181918594 48748282 27376272 135831872 110254584 29336494 216259032 215401692 100092696 215392298 191944192 100547656 107939018 197143364 99665170 79452054 152526066 206682432 76030702 70784032 60395544 64427352 189271258 104488142 173141232 172562742 97852722 74857794 47706824 75711746 206373640 15798618 205943892 172250474 197380172 149663888 209589644 147376856 87692528 7591518 200195820 46270774 158488462 170853188 179304422 72308170 160993602 195222522 29367052 107398896 117709526 18458330 669834 213760932 84973548 129872072 165741818 208747550 103249718 147567332 93942948 165165132 156488838 83640876 95492892 18054850 169523816 107046874 19164816 77899448 90958714 194560498 145219800 173867958 79385988 27480926 103775562 51448100 1127500 127892688 59554484 37732244 60142500 214659544 74501262 120792826 3902844 3189560 55085272 149976948 198432850 33187660 74701902 50918846 203377262 66549560 132289828 185354070 173480516 122611126 120552190 54306670 188891494 158666288 2707276 40873448 64539772 142975888 189143394 175582704 136105552 12510828 180000304 8249186 49361378 181406610 159910454 152549298 80188834 24565574 197826750 6273982 75079026 54258578 175634624 72343414 194893622 106085892 153949136 104571280 197411720 97434414 65192006 117495752 128294166 20365620 194695314 85971314 66054626 24801150 179123868 95172836 213436872 1506582 15975256 67208086 179549084 80888676 45440252 55133166 85662632 140668198 35609288 53093524 59576022 76751884 23718046 185343466 95306970 50548542 218516848 218521974 63147744 144360414 63295166 212205224 198328328 188584286 50258032 200974114 124478222 62278040 53193492 191193596 51707392 21229978 4257440 462770 115089546 122816012 152789362 109016402 70443494 96265004 58398868 24547886 28050770 5731770 67732962 70476252 107441422 193126714 184553028 16637500 23423202 212482622 124990602 219200168 104431052 88294184 56261546 45779096 149346098 29908934 46847130 76157752 84340344 102428590 104281100 192281826 156999216 208439550 4511716 84673490 97430718 123959726 197966692 170696394 175603032 16705172 145860924 211177582 25160366 201756060 34547062 15792964 53717532 127605148 151510854 168695758 127087950 72974660 148185972 52843978 179124000 35288726 208205184 33592790 112905430 211406096 157797706 20814574 194046776 123700654 54933054 19943946 211504238 60005946 35153030 147811950 99777106 155581228 193950614 23234068 74540884 129881708 19076332 49138782 118811880 120439154 181791742 10847474 126893646 68613622 66990924 22053966 197511226 88708884 8347570 61547354 149649654 90441912 72257174 2327512 143441760 43173922 54145476 45428922 168454836 186875876 186716860 125932026 6782182 136101504 163360780 14067724 77466730 145063534 73857476 80640120 110376662 66528022 82992734 1756018 113962332 28246658 115547784 103778048 64723780 124788774 157273732 54210024 45189100 179921632 106209972 169938758 38201614 182089182 206343104 38040618 182814742 83886836 42656174 110606584 154433532 177503546 175971290 207398290 141974756 106778826 136733916 138993734 186072854 210148114 109976768 140789132 38341424 122189892 173640632 94393948 37949054 168450348 164402810 128387930 1642938 9788482 196008032 130006866 45340438 125417776 156229766 158181870 148059362 200899820 112099570 126060440 109921504 70899114 109826706 196019186 171149792 209462550 190628328 4907320 26896672 163032078 153180280 34075910 52482672 168212396 94474182 160038164 164177134 45914836 100346884 9176398 173056862 108351870 99713636 60694194 175727926 123822996 90709740 96339342 37047560 147517480 63663534 34807344 163766306 77804716 49617084 132603548 218474278 51450256 218276036 97504660 24882924 29619854 192253028 94969952 159358276 68670008 19383694 205589340 65730060 214982988 195699592 24311320 168743762 100279740 34173898 31859586 152445788 42576072 90908994 64687854 142484430 21770210 97406584 160004328 22603790 192860272 133750518 34368598 67671868 114239224 41521194 106109476 184573884 127868686 113318392 134205016 64061096 88736670 85948214 122491424 197263198 216066158 45663486 208756416 161344392 202624136 61794348 54971400 161763668 47275712 29386236 42292316 91715624 48945776 209106986 55275880 54283086 98693320 152886866 76458558 30625254 25216532 173156742 189559194 147595910 17768718 48468178 200220284 156621630 19501834 199910832 46345728 102488364 99894212 23661748 112035682 121966812 83797428 109421796 219590492 168900732 209588786 80587870 12002232 118144554 126010522 139627136 88717904 114604776 127197268 89720114 90117918 196136270 51259406 173262584 127188050 22958562 25153876 100115576 35819542 149475392 163820602 12431782 6914138 198686796 96359362 95190656 124248652 128949392 157863200 115074630 179256990 195163320 10204546 98446128 119866032 200354418 185495486 79871396 119661388 160675130 146403070 57093696 76221794 163262792 77035068 79144582 52376016 12521476 100721346 2537370 145347994 81091890 10815024 169168164 138390692 112011108 146545608 36487044 7555526 123991648 168906914 114213440 134766038 204771622 140476116 214214000 35286372 215768960 136739878 12105522 837254 23791856 133413170 42971588 196535306 128689924 10461528 134391158 121658812 69474108 201893692 13014386 156361150 142911450 177887754 83463446 198137808 43387960 55558932 167693526 162501042 35182004 121835098 184303108 68940586 164025114 43258182 127652690 212113286 127256514 170327784 199961102 111969572 67343210 155711380 156666532 68517284 100907510 219049644 131564158 186249184 180376042 115715380 164689118 72479176 66337150 98676424 103146692 22700194 215877200 98647054 5181242 37421648 204838942 195094702 39301526 132065208 59297480 184679440 80699784 196611272 158294906 167774970 48473194 78830092 75531324 103539260 128751546 192576956 66208450 166316062 61938404 176074536 156555674 2114838 144934592 201698530 170602014 155783716 830368 56245992 63525902 119386454 77204336 97629158 11495088 18154114 61177908 216215890 26410296 153826706 190514082 96715850 77593252 21130384 37377120 65506914 167860880 211772374 178517812 162126580 81253238 213436806 154160248 93849734 73262486 157382104 114668312 198335434 162289534 24113276 91737228 137866916 101426072 148452788 110944680 5307324 23229910 119875932 99971806 65903420 187716694 52684456 143541926 43443972 19098046 109372230 186697324 60666804 144323696 116543878 75436966 39358638 117865968 207894522 76602064 87431696 121274868 192257362 111433388 74499282 105594280 105513210 138324934 74809504 113340172 169211064 78378938 108650476 49018772 175682430 80074698 202444154 161802234 61429764 98818104 13972354 101654080 51322216 36172488 175933890 167778006 63506212 217574764 143025850 59955808 170394554 147155404 99704990 123666378 218024422 196889814 88607486 138649544 149973648 133169608 178148058 198884598 5019916 186050436 70638634 106802542 183530204 75711614 194631316 104265150 4110942 25451492 33826166 179683900 3746952 27908738 91947042 46400574 7580232 168443506 188796256 200525204 63104712 8414406 100790294 178581722 166516020 214850042 21632446 203791412 40334800 51094560 7953748 13953852 170730956 104898200 77230824 99756712 29481870 149967268 102856974 34365760 85277786 13472690 15009500 56318812 3129104 78586948 78452044 84056632 70133140 196258568 41351882 86542588 34490214 212645224 72679640 196142144 124198140 28797296 202279550 15465780 37606954 97671992 91380256 174712604 13309758 162980048 32354498 216277468 9081622 61633616 197653984 171673722 212021766 99714450 34518594 18512450 62300876 79013132 158625412 147589948 200217226 72326320 98560484 168466914 125814524 191043094 120990826 174946684 119870806 162901706 49949438 156952532 179665574 179600916 216457428 200790810 195251958 86594992 116793798 6091140 101995520 126140674 20004468 67642564 100611764 164385760 110771100 1181576 156740100 144547700 207613076 65944142 98908436 139935730 57872408 157487704 150803092 5816998 179579796 12964270 20408454 74313162 22587554 25183180 123497550 128309808 145644994 96598524 97384848 100647624 188557424 166161116 144559448 189688180 186834934 178535654 85165168 95123952 90393666 8455634 161383750 115284686 187365970 210850376 64223214 73394024 143488840 21259260 127572412 28159516 188012198 124418382 208192930 105253852 160816436 115546838 62431666 85771796 198795366 116866970 183285630 135948340 169377758 121220484 22714252 175148776 209213334 46230162 150961294 112529120 203581070 136702324 217679220 55478742 113657060 205554844 84867596 169343702 88474650 43749112 115520900 195270746 208878714 214160144 55839058 7285058 185118384 703692 38890016 17214802 36152556 62641150 34736504 80559182 17013832 30996460 106077092 47152842 125402728 125208490 198604868 165356598 115786330 46620574 139526948 213178218 213804492 134963400 200910996 75682926 160520294 3776322 219527572 90684858 180957150 208324182 138242874 179548490 88001430 185456172 92032424 172072802 172667484 187369578 100092696 116206464 214179768 7445328 13492776 14811346 95339442 193151134 158000546 201477606 51403330 162081854 126587384 122392424 164515978 188738550 90777698 102779666 175453300 48540492 44109516 104252676 143911460 212485482 83330192 101995916 198968836 200732796 17435110 19286696 206836146 60886122 5851032 185949214 199646348 141079070 125391464 52054002 204670752 64274210 207163088 131318022 213511122 112291608 67610356 188287836 73631998 143912758 198704022 135502774 129473058 193620944 104557266 15860922 147417710 137200118 123375780 121571780 57710620 190768820 88182688 127554218 86123268 205947896 198193798 71331700 210156012 193166578 189132064 25948582 77648714 203802874 216205792 190228456 114056382 7294188 197581494 84770070 87262604 71039232 99115896 67529726 191152280 164907226 139659168 59595206 216993150 215037658 26671040 149452424 101492644 150618600 82293222 105440170 30445008 62564590 153179928 143283008 100753114 178227192 162202634 153742292 152009902 52268700 49538192 199532102 85820086 47707352 158784428 204023996 128590418 61041860 146743520 96178038 5139134 24619078 207883104 110436326 89099340 47781470 132983114 157323122 124075798 24442660 179925966 50561742 81759128 10537120 3138740 152230034 82048692 101614744 108309014 191941508 185985316 15096818 49799178 94445384 3153238 33237424 151068588 159315970 18929922 194870742 216079182 206005712 79479070 67170928 66105556 204966300 15195312 131462760 14526490 216290096 119392658 145398506 134554486 108211620 139134578 171063728 69398758 34874862 130042990 93559378 163203282 210435060 108707500 147220700 95117110 6754352 26633794 121781616 71339488 40514056 74126646 213696010 30205648 46271654 11378972 154030888 24275064 208508696 101632916 159936942 51807338 174659078 12571416 97946684 1415832 130314426 138301812 186654776 26597912 43185054 125439138 7078874 174825970 65044980 160715280 214494082 57868536 184082206 49106244 52499524 7814378 157932258 166519980 75605618 126253006 66818884 133777160 8128318 149994548 160892512 214182892 123716274 218751830 96940448 135900226 204608316 44211640 43043440 208326250 64749784 61054928 91553660 65359580 173120772 188300684 39807328 165698720 176026070 65728696 104320414 85609546 200963312 64135918 86131914 183749082 189180992 48312352 191638832 108459186 65015500 115958040 82196862 82185136 49165622 118731228 206263332 85331422 98517892 13461030 56270808 95544350 109799140 181961670 88385088 89039566 171081812 199633654 118001884 154561682 127960690 78894948 145824162 218245786 116126560 212360588 85171174 115839262 37190274 186508058 81236144 198605572 209765842 33869792 160201162 160312086 163402932 125900214 91252810 170776716 149590166 142406484 127676296 50333690 48276580 105647982 2555740 3024890 41359472 14108270 164463838 72962274 113918376 179060794 84216770 217198718 70901864 111899062 213589838 57637096 48796132 31222950 212697606 6495280 11279664 34603800 8512988 113959362 22718036 182712530 7354204 208575444 123220064 57870626 90461976 167056010 99506814 199678644 58388902 177497364 150960172 88132902 195010728 55591624 9003192 105988916 105536002 132927146 21548032 61382992 145238412 142951732 44963534 178882044 218680066 199072610 44271458 4995738 127753186 38498966 219624152 135909862 65874776 43197660 158364448 2004398 147937262 131409322 88262636 52273738 184329464 101233110 183043960 14452966 55614724 136450798 140173066 132117150 168205004 95834596 10581142 85439618 128346900 52145962 138388712 212060156 211430670 23217414 26138200 150185926 83730130 53935112 38929242 10279632 207797436 34545412 200814856 191826448 8272682 143027808 55213488 147197490 188139930 179271554 54911428 74199070 119022618 143196218 17998288 3301606 11973742 150818184 40439014 86144630 11935814 196493990 39981788 15529162 31181964 145112748 190165382 175112388 143000220 119320542 190082068 44897204 65910548 215153972 58290496 21877130 179433474 36527436 197886150 27197038 206052352 214047900 39702652 17044940 91745016 139140144 193560796 157230326 25608242 96856518 122710786 88701690 30345590 87301676 25535928 131579998 191557014 5828394 88689810 146176712 100545016 21136962 110545248 182173332 168067020 144052282 196049348 201135242 178352218 39295388 101231724 96758640 23153504 63832978 205615520 18505102 32492504 23239238 135692678 89966030 200010470 152136886 62067786 113974190 179489442 104719736 44421564 71599352 187366696 109334522 160404024 35181300 137821618 72456362 110157586 182665362 202947646 128418730 36137750 149504718 156698102 120136896 8035170 110474430 159086928 104324462 150844672 58588530 119103248 109625010 182560950 44247742 116789156 149710088 197237876 202517854 215962824 180322868 179570072 176844426 56959892 150652304 48658918 38192506 34911646 116394058 59927164 2180948 78822128 106637960 47846832 11365222 189639450 161579066 209057068 90881538 152431378 148172464 149483686 13128016 84177874 163986856 21003840 95323096 49009004 65833900 51570354 182847390 108045146 73337550 63321302 124305104 75548594 26305026 6980028 2293918 38633298 80500398 46800600 203415014 212028432 104391804 190128642 80609034 69022140 45029006 114941310 143904838 115933664 184784556 208164968 145130194 64015776 191744454 167370016 3071332 181830176 100075492 30877176 73383992 182955256 114804250 9713594 164685246 56880736 159457760 31967056 44565356 75130616 25928056 170606018 22424886 104724224 95325208 152680572 8538860 212863486 75731040 172431204 122552518 19959984 204712046 51674810 12247708 195643426 90720476 206352080 154945934 124264052 82147010 218740082 186576500 77603350 123020282 189438590 143894146 94321480 190033822 124879260 100735140 115085388 16319732 71158362 121819610 85132322 206941064 200824690 136767092 34089968 33344894 147668576 80420010 172827864 115716348 77520894 79200088 105300734 27271442 86362188 168057362 56493514 216674832 28965464 13329030 127461246 140632008 94999938 82963716 172411778 52107528 176042482 75407552 22758296 11142318 62373344 141195736 114086654 134997566 75532864 123225740 36646302 123582118 50650402 98862522 45929422 215416322 70085422 158488198 203356472 90809532 66226776 112726350 191463448 47396822 87783256 57125750 45891428 34445114 210512874 43144750 180414652 7474214 158861824 123403874 195056664 150196222 24153712 33582846 116340136 79164536 128584104 53380888 185800956 138510812 70612476 172942506 166142438 150966156 169534112 99402512 82066710 197122816 77985358 26858084 183649620 201119292 177625558 128595192 142269336 92274446 141338406 192094760 163374552 149652536 24783264 81723444 25684450 9317154 77108856 125742430 131820898 212279342 213138794 181845004 71902798 58317204 147790456 156886268 81546256 32262648 213992592 172235360 142460670 20634108 46712578 116365436 200777324 65109418 29362322 91723896 149832826 136537412 3072344 184818282 191943136 213728592 203429006 18846784 185547648 131803166 172412746 60352578 56793616 205400756 121096492 184302162 213438632 66654676 205174838 210741564 74067290 107307266 50357802 51418906 172793852 91855786 14500794 137834400 2404688 69094212 200118138 216093614 36801028 216848610 105406158 58336432 14300506 83049978 100832908 40983866 132567996 59136880 10987108 137060308 111304732 215888772 168929948 76843360 159992514 142243904 76270194 19131948 55188386 114307820 164484408 66688160 87081346 142657592 118644812 31755746 55371668 127933542 140732284 145827880 26331558 145094708 976228 41228044 190617372 72232380 164725198 154318934 130179126 3078372 148614576 106821110 184615464 53775678 22502788 1424280 147828076 120818940 209513326 17347902 18684688 94317542 103201758 141349076 208209496 54876910 138252664 214088050 210869296 119733416 190093816 7348418 19322424 126127188 96273474 190693404 193343788 195733780 148352490 216442380 64741094 147087050 71523518 182904436 132912296 137520746 131223642 159363754 157951816 170882712 174119726 2313102 63369724 195343896 207557878 96365676 27743320 159406874 7662314 161538278 153238602 145748856 148950318 84184254 307956 188755644 62060724 190092782 24598376 120881398 128831076 202250554 177379928 219804816 154105050 89709862 140794874 140902894 193565350 99296274 22048400 29558210 121479248 184980862 160252862 150059888 209475882 133801844 217692970 55352418 6682786 38909948 147050926 126704072 190546268 187253484 145419296 98257390 138922300 60251444 33751520 154097108 16451226 7514584 146085280 99093786 142280864 72738138 93049682 136931344 798226 201988578 169489870 73764680 167880086 74813266 219444390 135176162 65604 180276976 42709370 137362522 150180426 33805574 92300010 4886024 80797904 16059142 195911760 48589552 69114672 166240536 29155940 12941148 168502378 73193780 39763988 86507630 139549256 201270608 43790670 96054860 216218288 159891886 39016648 74612582 83120532 172893644 102607472 141788922 126395962 158921774 109656844 74684126 126325034 37180770 61812300 36030434 75285342 98544446 53272032 174520258 179064204 67933954 93762042 104292276 119102742 107546912 17142598 136308480 93830484 54445952 77893442 180043798 200084500 138364204 82308138 111447468 103390628 81967292 85657638 90960144 74046104 90073390 60933026 179622718 1647096 87011232 46521134 17878960 133125322 14577200 93037648 54154738 147956160 188128820 104960196 61222634 146818166 217461552 75252188 90582624 108071590 9145884 82681060 101607440 98836738 54937784 88700920 204220720 91001966 134180200 149812674 20789362 203322812 176461956 109118614 39312416 12372404 108499534 101290882 104786704 123551274 68433024 93459190 164788206 86938346 133318570 87640388 107862766 123140688 98415746 63105086 217204350 41767242 185648276 207803794 113338478 120349262 46858218 164745262 51045368 154232650 216814576 15098248 197793750 129108166 76463860 197741126 209642576 120891562 154275924 28834718 107907954 33507254 98470856 204872734 110007150 190129918 1953490 219441684 132777590 23271644 174754030 191628382 160017418 105146866 205634352 902132 109795158 79031370 58100240 89162810 187165264 57667808 70265800 163606454 180895396 175310520 20148480 126550072 134132944 90676762 200110174 165072292 141289126 132149864 101085776 186954108 211969230 42523712 11339878 197126534 77580052 188350140 44706354 166171588 217942582 188550538 67617440 131185824 36424344 88711832 51967124 139289392 78210924 63215372 126386612 132613096 204225582 30550454 129718072 11782848 26169946 12756634 26699024 60820342 77841698 73591716 25192134 27915162 112985840 137075356 6422394 127864022 140573994 172115482 71877586 105830274 34158828 102965610 176762168 27627402 3589894 60412858 120351418 153364860 150023280 175997140 54325062 204661094 22601568 18404474 164235390 183732406 29240750 218506288 199625008 162889232 198429154 114036736 178636788 29953814 167002220 51360782 157399352 178960056 71756432 126176622 6429500 138825984 219534898 96701748 157852684 177362240 201335530 65754546 55889746 37703930 216326484 95810682 165333938 175872730 80495998 107329838 102205246 45651936 141892432 210254638 216663260 188259390 181058878 109060754 162805896 123894848 38410174 199865842 154805046 218598424 148232084 212690918 188126004 77884180 41818700 86769870 198770858 41118374 72029936 80002846 74420544 44623942 166660076 111869648 154660968 83774614 187966746 32783190 82227706 92233856 65833174 26987818 3511662 196776778 131929820 141672454 82489968 42871840 47771988 173819756 108648254 12143956 153001156 36023636 141524900 17889432 30780684 43789570 123997654 114889192 175364684 91380432 191794724 117744418 50537718 164051800 53333962 78062776 191679114 208833614 57120734 212005618 150932760 43447844 175064296 19194362 128909528 179826504 218079114 96876692 187013904 54653434 115096278 142861862 69734258 119782322 56230636 35174766 212365582 183662864 84668320 85652754 200387550 28434846 179439172 124262820 12346444 71806812 102804702 53768396 102094916 190364372 104557772 93147120 42329122 122816562 97610524 5727128 161266600 60418930 209056078 56354122 93279780 55528440 119269942 2354044 103593974 150037844 70320866 93140674 48685032 8046676 163336470 207301072 195932660 32653676 56285768 84240156 146813524 155059740 135148948 27093176 11830918 189358774 188190420 99162074 168858646 152105712 183521756 80437258 329340 139488338 126161838 188836406 165218218 108075088 138725070 79158508 109982906 101667192 213386448 127760908 171767046 98491118 69161026 143776446 161744462 58688168 164934902 143468336 29461960 205099466 184219662 163167664 64538980 140032310 70960230 107970896 153927092 66918148 172407114 53929106 194751150 109235456 165817498 135623884 55076054 170648742 21545590 113437742 6054290 124074390 85712770 92019972 57604294 110739244 95930340 20967804 14965984 166047464 151888858 43347370 89564046 198646074 963864 42488468 146041148 176019074 60677694 102756544 8859576 47707528 138574150 18839194 50785724 23070872 5519008 178606230 32948300 71514894 56788490 117695446 66484132 53272692 76058664 110436854 209332002 205437584 173386290 159077754 167090198 204472796 152047874 164953778 211982232 72817096 17684722 137028760 126564262 80043304 28766738 179159772 13007038 190964796 162033608 219411478 116788496 18605312 49576164 14959208 94949404 190531154 123866842 123308504 140635880 205624584 194210962 32280138 140168600 113465506 136132854 120242804 101337830 44826826 118254510 49910190 195708260 214756256 113338874 22968198 93097026 143581966 104638776 219319078 116469914 155465222 155108338 55221100 164627870 158881140 52715718 148220688 138917636 165657558 49280682 32340616 186590536 2140534 44901208 67054526 57629264 9342718 202761526 28921816 136443912 164168092 146627316 27246406 106517994 57659030 162045004 37668334 166495252 71769764 127844728 22355608 46455574 123097832 210057870 177919258 67176824 88705870 110612326 133738308 170009620 89956328 162132982 36575726 86341200 142886194 97382604 77871816 124861924 76522424 130588898 52273232 136834412 152247150 106670322 196924860 121764434 216215120 74153706 100732280 6800002 182135756 5538500 196585862 136648204 153547108 173966628 32037016 60709880 14748580 106989124 45660802 31275244 155415326 119711306 166827122 73937886 24846800 156216830 114888620 165987646 139350442 134444068 132939290 41982424 13254890 27326574 155073204 62148504 167865962 191228422 16079096 161576470 160602728 168693118 154932536 56043108 132812372 175018184 90003232 188411982 60538764 20498060 192883108 217104668 149023754 64590812 30726586 177664256 38774230 24125046 115311174 219498312 180963112 1219306 33228624 210608354 139589274 196210828 210527174 33991056 176693022 10246214 164717256 161397786 2090836 36306116 106357020 149994526 144911866 144162810 115811014 85465996 30174826 10490546 34576102 49248012 161202514 125948042 202840330 143491458 10266454 18198752 50283596 3871934 103056624 198662728 181605116 29646892 168621618 132618398 214533352 190686056 174225986 27234350 76292282 7469066 154872388 87049534 167515678 104196202 154051612 76075054 205075354 97584564 209036542 175652708 126836182 20014588 195549200 80953180 119270602 136957260 75631842 4509274 104070428 97414262 160582730 133774564 9391096 60272960 47668786 163130594 66246818 51296454 69535532 41543612 161780454 54745218 133665400 185629114 106324328 195386950 165600182 98523854 210062688 197659022 16792886 136125132 23981518 8880278 201427336 42985690 219157708 36412090 38720704 179731882 216228474 201837262 216743758 172059316 125166558 119252364 114682018 5578562 51479956 185029658 172735024 192635652 196356600 193432250 209337656 95386566 108635780 62678396 12565696 205401856 153170974 110562100 14368200 199594890 97267082 219078112 107648222 24603502 10302798 173984580 201080330 86004490 51829316 69288692 200885872 166648856 68505338 157190858 91975884 43666832 105308390 207597104 44352528 93946666 141645922 192743034 109883884 62881742 182811332 81694976 4870668 37304256 216409094 36960418 129575468 183122808 126209886 39163740 116789156 67509024 213054424 79382578 9635450 12049774 123804648 138754462 37168890 124454088 103144008 2317304 199610928 3618318 214487196 47685110 115476504 27507304 90035462 122263592 127235592 127055544 75041406 193754990 30340420 190617042 63144532 30227450 211692140 182942980 152178884 124121646 120075802 47813392 181550644 156878326 93051090 188443222 181499384 154280346 45139930 214231468 200687938 31681034 16211316 197760068 11206998 4926064 59785198 132164164 15223648 164235654 161118496 163299246 19660828 108117790 160021400 32946034 22337546 39114922 24613402 203687528 98718950 154381260 130412502 173433480 35462438 69302530 108961534 56210528 38946182 210300552 95592266 193895152 122946736 24354110 179931180 81030576 209908886 11602954 49901896 124405556 57742146 7049658 41756088 215122380 163941734 143166672 43661970 32701130 213401562 106863834 136045052 64510732 37744938 16351148 178658678 148196070 56454882 81041004 20127074 65484122 2792988 27564636 118379822 42301710 42394264 58295182 125455858 88075900 209481470 199214796 27140894 18014084 8388358 127580046 53122608 7222820 160897044 129401338 119856616 91292058 174701736 157707924 165133716 100235058 160333866 152192634 188625976 30170404 120279764 185572156 69253382 27561050 53512756 88371272 152105492 26646576 111670042 28548608 170504488 108883786 113958416 12634930 93887860 123315412 98099078 198149820 9743316 192829010 100399706 101860704 182429830 99866008 31439694 192998542 82675428 146671382 110176616 99335918 29201304 200817672 199445224 141525780 88540914 106088906 150144720 182917548 51831956 27535926 89744182 918742 113913756 38065192 186044012 211680040 53935376 42446162 139280570 168138476 152337944 194726642 66720918 28751976 90167484 159483390 147122206 47307722 50989598 120296132 82791852 92070176 150873096 157772912 52000146 130845814 36226124 101776576 119946354 209593318 12901636 36689598 28044874 116757696 35640286 82272278 60515840 87120242 153146972 54037456 51485962 58178384 4886046 7864516 44529122 95403704 78846790 128115438 89531838 95377260 39853286 63179314 118444238 113581644 7411822 105181648 141039338 79365110 145435466 114945292 160244546 127535694 185084064 43148182 4378154 116294838 94549752 116425210 111831016 101014320 54670308 131464454 166493580 143442354 203930188 147609880 10183250 44138886 184268282 51985692 39936754 195633152 214617128 204878872 138657288 179828638 214928846 11164780 107142640 179207094 90259334 160945598 125624290 134349930 56984378 98906830 43635064 66274868 207006976 136611794 173006702 111891472 27708142 22723272 64500722 42395606 138536486 17341500 174383374 128650280 76347172 64460858 115448916 64528420 206185628 13662924 218448890 190583514 64405506 82029354 108850170 198920414 40599064 47940222 191865190 120856230 196092380 199598432 103420636 54378742 35321660 175225512 117251552 132046750 52288918 99105050 116507710 101657952 72733870 63016338 10798194 59218852 88987470 146652242 119179236 126400934 193129244 45624568 66259776 77724152 149431744 205875956 166672968 131162460 126081098 148294828 4448312 112868580 86883676 191697176 176532158 203596844 139477778 35621124 62305760 117401482 71756454 11048356 109087616 107260208 170041014 30882566 87275034 109216096 51942154 122449602 156225586 158689256 129001378 179312760 215060362 92360004 43060424 10741302 33018656 110785642 136419338 54523854 17923884 177467224 91563274 118421292 201481918 201754300 86561420 33805288 59499704 23054438 297528 88789096 100253582 42786392 51593740 51663084 136496030 93702972 94521724 63093954 51463456 211736272 200519704 40918966 200241536 128382980 5679388 154877646 90829552 165512072 41158788 84246140 98257500 195735254 44616660 199040380 162183714 70224198 20790550 21930348 20847728 219212796 138982008 216004954 207361374 18886560 8022718 3417216 649594 40350112 87544358 99340692 25725788 206305528 46709454 124104090 21528166 29501076 136261136 19889826 80430636 55086460 173139670 137926910 141659320 142762136 217835838 101800468 112998908 55367664 176754248 84173562 29711814 90257816 207253420 136111580 178786432 27707438 50846356 45419352 206550300 210040776 143546722 139352840 122886104 157564330 173770168 183796932 198930644 87313116 96547132 19426088 216477382 151602 165299464 58631452 8730656 102581028 84080722 129640940 165700480 165287144 10460384 157209690 26453790 108986944 175878274 117780410 215064498 92221448 39297346 156343836 40273464 216627972 84584170 192245570 86659782 43606332 210977470 131530410 16159066 122275516 8038888 135629164 100369060 147698628 13532024 1874466 82903964 183917646 166071664 5538698 35835162 121584342 132769164 145731410 158119500 101511322 131481174 145305710 41765306 9682948 117960612 29849226 215882128 67317360 68767710 167338182 198998030 108669594 23877810 11263450 47673670 56000780 30081216 216075904 173722428 185833230 35306986 156032668 122211980 46902174 60253996 190613808 38237034 205417806 211401476 166697476 137407996 57998006 12648878 191416588 54124994 87284208 38502068 126450808 61056424 20981906 105602178 42423766 173747376 148886232 100384460 22053702 44811954 102276130 74853812 22960388 81274886 183875714 122939894 67323498 32147654 86502746 23377838 69231008 55816750 73805666 161624628 125479178 130062944 42043914 27250278 5696064 174000112 142691868 158519350 78549372 35867326 162114172 115255954 36671734 168371368 16107850 65987834 167462724 186779142 134223474 98014950 67465794 33094930 124243922 217548386 112384734 155819774 23214246 57627218 195209234 55664840 47358190 19101500 54709886 116921266 180284676 109719940 57380136 156035286 87896490 7478944 47162412 10129944 62802674 45686058 214223922 156987908 16561248 215373114 85885184 176084854 123904396 89787038 18877298 79022262 24524390 111328074 183888804 48847854 216621064 6242588 193580618 213365416 99367994 182683138 12003398 70945534 170129388 21673058 128224470 81333450 189367574 99515746 124322286 115287348 134785640 87218164 86941404 169571072 127736554 155136850 5815260 181065302 1217128 25479652 6248264 116144974 137261476 64169380 87133222 146860582 218004996 125755674 176538802 80775200 202581038 53398708 217518246 98788404 5143248 11538692 14860318 83724388 64259954 191510638 95193956 150465260 74231762 173013478 54465224 175677128 122781010 33371360 211803438 83230862 142477588 117315462 25702050 924858 186914816 37737084 81413706 51187598 178599190 181833894 170377636 29047172 214732100 16776936 169841518 101217138 63281174 126911114 198555654 186552190 117612836 174773456 125364866 185551806 73607270 14247684 167429592 188812448 214923016 143091542 200168430 67790778 67021328 18789100 26182332 39209544 109824550 66899734 140248240 151421028 199479874 51855804 109362 127364468 162434888 204110368 130808634 144973400 16084090 3192332 5747632 55512006 49697736 53246732 116192428 134004354 179502224 90930444 206563786 165621060 140993380 124421616 204054950 3717648 162731932 216733352 170424056 172492012 208257236 140491032 117079710 137425684 12823074 20247216 148433868 111434972 53800648 49033006 36997686 187500060 177728452 199624018 42662598 185326240 34733006 9514890 145058958 136335958 112489696 75685060 60122040 34577422 142631478 70946722 104946534 74532172 163849554 2671306 198544258 116928614 177019898 165883542 196978342 79632784 52055058 74995734 130190478 60362500 171736400 88480678 75057334 147760470 217694752 94214538 19665580 176525976 29138736 95780168 64675864 218177806 90817628 73460750 33348656 76122618 94049692 30899242 151194120 148931002 64736364 90581040 201858778 130067542 186094370 153921196 69618516 11243254 186695300 138013480 33890296 74849258 125769798 91009358 217355556 53906446 153807280 182472202 189682680 1887270 2912360 29883150 116836324 203767168 209287012 83285422 11223190 136263578 35951564 84657254 140689340 130072910 63214690 14759822 214216552 183520502 83241224 27246912 156861562 139812200 203991766 11287496 98819446 73257008 23670196 102848548 202313474 55017622 104376030 36637326 43839796 183765010 64909152 36913910 90511982 204023952 39126472 153209936 165502392 200695990 163530928 108123466 135030126 32118680 88746438 24433882 92458542 54696114 136098116 30364356 136195488 167687278 193672798 152451090 36444782 9075704 51439894 216020860 6639380 46887060 19223468 82111986 201677608 219104556 21676072 138815248 47860956 24576046 74011608 56476508 4103000 136202462 193944850 88283558 84014920 20809624 77170456 72323504 78656798 144484406 125057328 85179094 175175616 54583166 88533500 118591924 22713988 212037892 56113156 119250208 142295450 74002368 23197812 81714798 75380668 57449678 119782564 208995666 204892050 104899498 61709494 48927428 116504432 195975868 106559948 19602242 83328300 179789214 152097660 127079502 87395066 126830132 133547062 126105188 198519200 53507344 198072556 155137796 17944344 194612462 30678956 113655366 87916950 163990596 152379414 142475124 96816632 147731848 47814470 32248722 215761986 75163792 125024130 120631148 43743326 173123412 9225370 59124010 128245942 100639880 102825932 135911930 138784228 156973212 202740758 158324100 58126288 20460330 177608486 112928442 85165696 198569184 175889516 179810796 18668034 102150048 79171840 74345722 25285436 107802486 120757648 18188830 174023982 203252280 62189886 85220894 63366512 172166324 199475562 24951410 59759150 70918122 70609550 49044534 15299878 24536578 129414978 63245930 212666498 174751324 166652860 109318506 49741956 111451384 15750416 175140174 33963182 181808000 104978830 56861024 26305554 207408344 113137574 106230410 22332024 71777926 215495588 63038536 114711344 87198892 120137160 99774818 34237896 50051738 218554930 183790200 125147330 133133330 76279038 192853782 100712876 101004464 61254754 158062938 99927234 94909672 10777338 214103780 215432030 79848230 62692014 113223198 71208918 153981036 156927078 88971102 95190084 121968638 51408632 104916878 101499552 38244712 6161870 142701680 92974046 5390330 95562082 51054212 115330644 134323244 41531028 200887104 131223422 22052338 108504352 19134412 165540408 154320738 18573302 21087022 69904604 180944368 46289012 101120140 206341740 195130826 70975564 100311926 37404532 173453610 16992294 121483186 156169684 19253476 191843960 20992576 116925996 200334002 144442474 186031142 163143596 205880356 174747694 157611014 32260272 187944856 155827540 51232742 216099444 107140704 95598668 165196108 140121102 67222738 132814550 171137956 32070346 127760644 161907174 101728440 121086284 141027854 155887930 9293020 162022520 81268616 121046574 85038426 47428964 38664626 130895534 58816428 140497258 199556786 460658 56594208 116067622 151551730 124312078 132517198 187316558 122785410 22582252 157171542 10854316 140020320 67635656 85341432 142111486 173513670 189008116 151906260 118361760 77338316 202265778 23455806 156462724 15885342 195437814 219913100 186699370 140063220 57868800 67574122 148408128 53949434 26427500 57943468 216123380 125281596 68432056 205019210 34818630 79632014 73023170 3962816 175975624 39084122 124771922 88789690 191121898 59070748 83692224 202195004 218165354 213636742 76716508 60729284 18767540 33433202 121392964 99648978 164347150 53694542 119560210 149888552 151128604 150620272 211165570 115104990 187918632 116734310 81747248 41242476 126809276 65802506 21354278 155859286 98562728 133910348 45165010 174208474 12079012 155697190 69870768 71649996 1079254 159707394 66290444 157622190 141368854 42695202 150457538 144347918 33623722 35641628 144315688 1464540 139736410 78693670 217262232 56954788 14389716 71622474 110688688 63375752 129288566 216488030 129842746 54286144 213586648 73115592 91143822 68576948 79902856 1013716 103206972 92875178 208034354 87708258 180772790 194708712 86359284 206703398 94469892 66090684 164814078 86543996 208555424 167014298 219848486 62691112 156081816 71542548 83700738 36367518 174006118 45846570 184404176 70558598 90066834 216865022 101083268 54589348 45944514 95730602 109089816 93583864 23704098 209823856 132418836 105746608 18753438 17179096 56158124 985754 139512164 78832798 203308952 67857328 26463756 178279838 17913742 166646150 189195578 151066916 169726854 5750316 20436900 27454944 116971536 189599938 89159290 166618034 183209510 60556606 58123186 84747300 104697384 36839000 192169076 206273584 55495066 193803720 73451224 219711976 147426972 163026600 116614894 93317488 83927910 130231046 39389900 202595536 180933016 133270654 58828242 216611340 91771856 192320238 133726736 84406476 147865278 161371716 197830160 215559630 159504246 163786150 24262920 167520012 182259660 151086320 8618874 181399086 174103930 148939010 71776694 213510154 161245832 203985826 122996896 22605374 47025462 197545920 205938238 17968632 130132112 56521960 98457964 172853362 171465954 207956892 163541994 202738470 136716778 30174540 209456192 208507376 53927412 159249508 185718412 132435248 11138028 178892714 170232304 158001074 95075684 169284544 176533698 46440922 204246812 40286466 173503352 80936570 214305960 9265850 62684270 164210266 58454814 206469758 177641200 132767602 98120352 206937038 146226784 79632696 19101368 84826544 105361410 106717248 143919490 71878158 18223766 134679028 85747970 55069366 77153406 141131584 111568798 54499302 176219208 211422068 52611856 196492494 103831596 148831716 53385772 139718194 55277442 203203946 28326342 40437606 170557552 98622084 150723738 157647292 171222788 173216186 165600710 4482918 71155942 143438240 135119160 5083056 131960114 40074870 11456830 126418754 197910592 185850588 192529216 108509786 25251644 52152562 205597370 5407116 178913834 49772998 30723396 187795234 112683494 174179038 86317902 81897552 148401286 212599244 61794282 10306406 189041006 17609438 98602570 65327526 57446334 16672414 106534890 33577676 42249504 178399210 210423554 32793420 197024124 139605290 141503450 83208026 165055990 20629862 61391550 108943758 61420458 207268688 93014702 122912108 51178446 148839218 139031354 207465324 71523518 200187702 81770106 193957192 144851696 69181750 91006388 106324680 169108258 40270054 98851522 3450216 141548176 126695800 75552532 98059214 5736170 81177382 127758862 198529254 124613588 181672876 115585030 40431248 119594090 60656882 112597870 130394066 87667184 209486376 69433166 126908694 86112466 180446200 171276666 1781626 97418134 137219720 49526422 210633632 154452738 188204324 209759506 150018968 168160784 164594958 15005716 118869916 87215172 107903818 48634872 67356608 158819826 10406198 117481430 213856500 103304212 35291322 35040324 60886034 61976486 91465308 150494938 214939450 6644396 92973232 195377380 43183184 182196916 140171680 131376058 218406254 22186934 74526254 100007688 113957228 202927076 177089506 100379246 60645310 62642052 34147432 138491254 214502442 91694196 135953598 43618806 124701236 63387456 205106990 97967342 191631066 39804160 174537176 178802888 75501690 124986180 110095744 102084444 181010060 127450554 26750636 5167690 307802 206138042 213087842 137153720 114550436 131629762 159492190 70049892 111894178 14194928 33970200 202526302 64371846 13469830 34032812 9881850 168365208 121308638 103849878 180100052 207382516 148402210 73714476 35934140 120153132 23049532 128405002 119039184 11620180 34264186 211390256 147905714 46627658 51361574 13581788 122519760 99122914 53796490 120404416 189573318 143910426 181400472 193053234 175727904 62695578 199425622 9246314 145314268 50975342 6526432 34595176 20311368 168218710 180485316 17472312 68470578 37546190 176100518 15777696 66972312 131815618 168301628 128448232 93150376 115313462 163595586 64720018 215995758 49477846 22545380 151047556 88548196 29516740 83801762 180521506 207292646 42528816 82761228 196999242 164137512 59708264 29395344 138170560 219762972 105889234 173306716 167890558 87900824 35661780 102892416 205630744 81691610 144241020 59348146 41774590 21688040 182932948 47099822 27982416 80224342 196374068 163331036 179298944 104877828 167409286 88356312 102404368 42226338 85797492 146104618 124376362 98548230 210050280 13805022 218966638 3444166 81682942 141435976 72647212 161208476 131921746 24115740 115240664 128485236 48980866 75723362 169667410 82416246 219441024 6262102 161837434 135866962 196744306 139407488 22971630 210299914 119766944 162035258 78273932 156994046 52999562 184522448 25403466 61324868 28477680 80651296 40381242 42513416 159920662 164061392 100712106 190915450 213751736 179863618 1961102 134668314 159729548 143354706 39186334 202464746 41468746 53997306 188726516 51506290 113092232 125186006 124887070 122872574 51175190 49131280 176546304 44804342 72116858 2821676 190885442 123175250 103840198 21234730 201404368 53096230 1719938 94851306 173634582 217332962 198687522 134317370 58731112 155894772 41181272 108460176 120289136 20497818 28293562 158584074 3992054 111710192 103201472 56437700 46029170 72190976 197195812 24102166 213185214 201156802 10990496 148290890 200177780 117949854 143948948 160784536 64339902 127846884 25436510 77437426 205570662 19188950 66510598 4165040 111973994 50357010 191328962 70239532 83251190 186217240 147453592 33072358 188076988 74327506 26866752 34892462 92500782 151919504 38141268 146995332 68971848 5517886 194536034 6643802 187193446 180495260 57972816 188479500 18716434 44960894 202699464 5977004 58544750 100573264 59950968 76388378 70931828 113145164 15233856 86717246 30511734 67391874 30173242 81421318 1826418 75129802 71190636 131675126 166899238 30203228 95844694 193168008 38669532 71529326 135066822 123684594 113082970 83449322 133212816 80419746 1729332 208883004 217052198 4219556 186625428 108968024 98265310 26632496 199959056 125217466 212413982 139655978 89172248 35457202 78581184 116043334 128083098 8320202 15893724 21500908 165086834 76059896 83627786 31863238 104710386 73467944 115598846 147128476 168430482 102439260 72407016 120057520 100322486 81177272 72878256 208744954 125936536 71580850 44498432 45154736 32366686 100539032 50240168 83827656 155215258 45460910 112941686 114791358 102934590 176243056 115456198 154578292 96422898 81348828 61210820 190479190 38688144 182082406 37964278 25041390 80632178 114176854 183201832 171215968 17431260 92525268 102403136 90888842 136639932 77185526 212309438 56775862 159656508 140655064 136898102 20427462 24421474 162896030 67458732 13874388 170076500 109561892 31398400 92708396 72994944 178278760 181388614 60353678 70420152 90569578 154471240 18138912 50201998 169271784 164196428 17664416 65868022 8069600 44108350 38186368 8080006 92082210 10946320 74582904 98860630 87252044 182597690 92779280 9153650 35357828 34617330 140511954 181603136 25724842 105236098 73604586 103286590 132710050 101827374 169996002 47198294 130353630 75479426 206906480 162325240 75226448 143606826 95883304 67240844 151086122 70784010 147356704 71179482 56145364 6432536 2618000 63434712 151250616 32646900 170130268 45923108 12178100 44278344 43695608 124410308 202233526 218905654 210474154 80272236 146586814 42957684 140013874 35079308 159177656 91366176 174349472 67008766 59461886 90086458 97701846 174698458 184739126 193307312 117638752 946792 158563504 55041734 52940998 41429014 139688428 135388396 166119272 126534650 127272288 73231708 85106956 170525212 112893638 180787486 124228236 80175590 165120252 47867028 95940020 166552078 195146182 145421870 102580038 50606710 154258764 213732728 118938534 146121008 177305282 16822608 41744450 49975772 167695000 23145848 19496356 95193824 6132742 197466610 58955666 136898762 181342392 111918290 5042268 108433908 209970222 141069786 97242596 179250698 217364070 44114180 26549732 137443636 106585028 13786300 145627592 71731770 117379702 1235146 190670876 9217538 175909580 167917398 40608590 143428516 151331598 63237482 115031664 83581894 185404164 41512306 155373614 70239862 24255924 214038242 174464664 124642958 1238688 219409080 85207122 173055850 12844590 110277860 78353484 11915662 17499944 50520294 134305270 135439832 145385284 159203836 164786952 173157732 14220118 17006000 84070580 89516966 30443710 209575432 27654880 159748072 42296584 214646630 102358388 73777352 157630528 115676308 144677104 133414226 50114746 105132060 50163762 187570724 156936494 154748396 94800684 191364426 141141880 70285116 206401448 104125692 177387694 192206344 133498530 116922762 83327134 100577158 137838294 69429624 1584682 92649942 136851264 217482144 135733092 111002782 149886000 168360984 30470352 106806920 179303168 139978146 50644022 152935332 184506520 7172308 43798150 192344658 122208592 61934048 74461354 179009512 88817432 96664832 56370072 76885468 208631500 215020388 104974936 59109204 175461176 166978042 120060578 20424558 103955896 181642362 198343310 202664572 10564048 161045610 112492798 130946354 166206546 209251790 96866066 76557492 19359868 68514666 206264740 36031996 5302770 210718200 133685420 65442102 219360790 205477778 204151002 27872856 124642166 125120798 186643556 77353034 85581166 83157338 175577732 100792010 191826998 143049126 93990446 216016548 116976068 127073826 39879400 152082260 111908720 61811134 48111140 204243182 190199790 114361918 91488188 125871548 113564528 108988374 159094386 192892986 29067808 62127494 189986962 189261138 78899018 193559168 12029710 134518868 84388678 183800320 143853534 87101762 5218180 53811010 48997982 69319756 115610990 196306792 124772428 104202296 111811920 204114526 31192128 165822668 11797896 36562746 202303552 35715790 81277900 79146386 160093142 55675158 166633764 138338904 75202446 43712218 61844772 9697754 20733812 71227376 164997536 178549360 106487436 192717800 77479468 134766654 157146264 82637698 151912002 14939914 63763502 162565744 219463816 36307150 101442814 158267406 128307212 2687696 76874028 110900922 54532808 86966308 154672166 209546348 203309766 40248406 155919346 71068712 216232456 125205872 70474162 168876422 47372952 118180172 89020250 107843538 49253248 42679780 43519344 168845622 107745726 192518040 119963140 115633892 64660816 143799194 179792976 87405604 104464800 20734076 156526260 52309510 119197562 78749000 69899544 198745294 213340556 65525328 126442866 170117442 165498234 118073472 188759362 91377462 191410120 158428952 21695300 97940348 45514414 129668836 176007634 19801320 123091408 196594794 119858948 136938912 76327108 203063146 213646202 35008534 90965380 77780230 45706210 215309402 217696226 188202476 203219742 170647092 106211754 81192760 193109290 21126050 95411514 156667104 126945302 125824072 73608238 42150416 159175962 973082 182813598 139997968 206654734 80012042 63968586 63119364 36907354 187892606 186728982 147398240 91890238 69546928 165387860 193534286 211142954 126535904 7652282 166769394 52600306 84152904 215881842 149182682 88171908 113581688 5091504 187831798 45720708 164924782 70364932 187393822 122154846 202259486 199168970 125221888 104261322 132614922 32052482 121431706 123168408 81602708 200542254 56846900 88628914 131915806 149379582 182860744 182363918 207237008 166251734 160064960 112258652 84406102 88402314 216020552 172841988 179670524 112195952 89398078 156008996 196660134 99128150 75573652 111309550 8863008 33825066 180934556 212406920 94164246 17968698 91152842 8821934 46585704 118424658 110279400 202031214 127986958 165617628 26311274 212861836 114883714 193428620 142569108 139890036 35811908 166223178 50577494 26758006 146393346 14999446 140410952 136944324 122675256 22876964 32692528 40309412 206649432 73161682 210573330 15206312 218818402 107377116 136456606 166440538 80254372 81795868 101428052 173858806 98520620 33230626 161089302 38814248 23945460 206288412 113435190 26202704 93018904 138250288 67224850 51158690 177637812 177209406 137926536 154521202 131651014 212654244 48218874 21905312 68335916 148045084 63503858 117749390 165121110 139114448 11649132 71129916 110948288 38840868 954228 51526178 216748136 49408656 212887422 174470142 49420404 174734120 102643244 34489268 36556564 132325776 44666974 116066522 51146700 109497190 7918856 171894580 90205764 205194638 181470674 196952470 42869442 13149686 207745824 125808364 176766282 160703180 71298062 134209042 60745784 162022190 184969268 35720278 63028372 80328336 101250864 166294348 38436398 53888714 70593248 189355826 139491418 135599508 26903998 86497774 63478888 76018426 85485818 84314384 100911096 184736838 63855990 32752610 135321098 78391368 2373558 110819544 203353282 1815792 104044160 86358162 80058770 8746892 86645988 75330794 164113796 158756312 62259340 210553816 56555004 115139750 82675494 71334736 7759752 130330024 211118842 216961162 46784584 53034498 16695360 145575232 209343486 128430874 71502552 18464116 188566598 68864598 109581362 86363574 195149240 152356556 69417656 62741448 43552542 1142438 170064466 59700630 158774396 97765800 29083912 10502382 179585736 9534404 211383150 141594530 148747214 195419774 103610012 72409942 208001816 147709298 92150476 48010996 112899424 95169822 48678674 160868092 9127998 173488348 118087992 33178222 194548332 205247636 212473096 62960854 196365994 201547324 47857414 219779186 73943342 88454520 22052228 134422486 199832556 160287666 36521430 34410552 99475046 38642714 116158636 76036180 77855140 91476660 34400850 138808384 5609868 176667920 180973672 152710096 201715624 115532956 40034984 50222436 22002354 75944242 52313844 35199626 122014970 117934124 97664050 22680702 139145864 200941796 19293956 200655070 45761958 139294144 185835672 108449066 32139470 155463682 71588682 68311892 24717088 89895696 31278896 157428832 110777788 1578236 89771000 133053338 194179062 30271120 60000622 50477966 11475420 133435346 18531216 203849668 147794108 136404092 173650774 184648002 104588704 10411984 41611328 134159322 131654490 133600698 145891174 145035638 173426308 143111958 115471378 142164814 56805628 139083252 95686646 186196890 37494600 127205870 204353666 76989638 180737348 209845460 16488780 192285918 122212288 183990818 159409756 148519294 7095374 12266122 35902438 66918214 71927350 120648308 185186826 84862778 60994604 22572704 23057386 19258932 89320902 128945872 178071982 5207752 121889218 202235462 116458188 48814590 116827634 177692614 111051600 110918654 111879702 19187718 198682396 12394426 54593792 207815454 197805718 21522688 53915422 79801128 97933990 142148072 204316288 154885500 172773128 169269188 61154588 98543808 213531384 76371944 162463972 162810846 5527522 208132826 13317348 71833564 31759310 136796506 203280660 172876836 16614356 29676350 14283984 162073362 22254826 30023532 194471134 189480698 153330342 28855860 12945350 192159000 198728420 178794990 21632446 98583760 53891530 175858166 173656692 121497926 103393620 77028402 82587340 142959476 186258402 94386930 141686710 183933332 35325400 21261372 20191028 15547290 84692366 201758788 19909714 66597564 206510678 191769600 202002086 144834470 79744786 28857906 144100704 188760682 214578012 121858330 26413376 156785662 130775172 72248022 159765936 183308862 125100316 121752224 197990628 58301584 86433204 159978588 39678188 206450156 57336488 264132 152366368 31625374 12634116 130711482 219126446 216374818 63334568 170456132 95112776 215367988 117510536 138341346 47663902 8424526 193162464 167136024 50302560 30138614 97158534 145915088 82979160 5053730 107301678 41081854 100617682 99986172 161247064 91606834 176608278 49144040 85559320 46032756 186947222 110178618 164467732 202418986 67638494 130953328 219588600 80706384 179770756 5741648 152436306 32508784 188655346 216884250 31237910 135711928 51774316 10547306 172056038 2851222 73659520 171632010 198158840 150273904 199159004 96804840 152002114 65599820 157124176 149922146 82950274 164961588 58323870 208778526 39139078 50354678 178419186 57088042 84796668 54218098 14405270 51633164 83959964 4151994 119671948 126694150 15993032 195509776 159895384 17432778 68996686 47802128 119897338 52846112 130617586 208389104 211721730 72224548 108379238 188100858 217805676 202865058 27967566 198476696 121929588 77529694 150853142 213053126 182343458 207490272 9188740 60028342 17593400 20538166 111282842 61288612 75026644 66008646 154465806 149445692 150399546 163660816 189047232 178818640 138493036 47396360 26175028 138392782 145504744 37928264 77796312 59310680 216668034 184752942 60513002 154196064 99117238 153241616 163679538 128365226 176775192 193546870 147674758 91123494 202942630 183302284 88169158 151353906 106169096 80561690 140322644 200410958 53984744 183280086 29443194 45289618 91156494 151716686 68183082 161070756 30474180 70895440 209041272 17456516 108986878 190509638 165713108 68642838 30920736 85762072 173730216 161317464 188396142 160361718 112621124 12106380 43637616 30772764 81536224 194138010 192023920 22800206 5366416 39486942 177001066 169777872 57755566 146826988 52569968 45991462 15535102 169249652 71131390 47944204 180893592 27167690 56316062 177807960 5521956 82274874 76362902 171611088 174847794 211031788 159717690 49237144 174883984 106862954 187299662 113458092 193153488 96103568 100577686 21228196 213548676 59557014 18562698 1626460 3037078 53903168 195357866 190237498 2811094 162331092 108095812 212965390 138852648 67980198 38958106 62695908 60383136 101313608 33770374 136821344 186823010 37124186 64569362 206441312 86241606 214802192 155617946 45641772 28380682 158965004 133682340 155621862 93545892 5227068 175542092 177511576 151584400 145790898 206034334 203592202 3653936 62832858 25267924 196373408 32282844 162731734 126528358 219580262 42756428 127059834 110992112 213779742 179871802 126742000 51236262 46694934 26911434 215567220 143637670 132064680 48827020 110390852 116242654 186933252 141771982 177603646 96411766 64001102 43383670 196797678 219444764 136776156 29042948 149227122 68877864 156146914 217492264 23370490 208291952 158167240 24760582 19859906 26826998 211943248 31421742 68699840 57556972 12046320 141356006 177302334 80165844 199973950 116457198 83165698 111295734 182424000 210603976 218888340 200637052 167057088 200558688 183497908 94999344 1340262 121422708 198090024 132256784 153488346 61078622 59604688 150126284 176823086 135587936 53456942 219761960 163198904 43685730 55417296 194692718 37264986 91086050 122527856 104493092 170063828 193421888 89808224 64879628 202243580 116781126 143070510 12282468 117417894 173181338 210733204 157759734 137252500 69484382 85452136 140927358 137626808 144292742 110738254 170484534 82362126 44187220 214362324 12851652 82450214 197925112 12615680 82537444 24079594 194898748 114119390 102321758 159304442 198302852 162391240 159769632 186686060 59128652 26465516 145248510 212220448 3828880 193794766 15732728 51380516 1801074 80818628 970772 203334450 54711602 81221294 42190500 56007952 134032734 184853350 128764592 40185244 17789332 47923040 129270768 147629438 66962390 22083204 126922730 153853040 129468988 206809504 101840772 78666830 106174794 11160446 878680 10122552 24422244 1147740 23257916 102876356 131327526 46089208 129182812 101126740 159230698 96670904 176522434 217137514 211315588 197104710 130137282 17742032 195174166 65823516 85640434 156267254 119704618 75359790 212515424 77714824 53859916 3153128 90093300 81165238 136927648 201993220 88139502 126925458 106130046 101343616 212099360 60630966 127843584 161013424 6250354 57600466 68027894 183675932 136133404 124933380 100240052 161275818 22808984 18244754 71679762 190414092 132423852 116962758 153269050 101516272 84263366 111471624 178054206 192296852 114747270 149112964 84581684 217692574 41990960 133966096 189642332 118520622 181314804 139462642 35432408 119227152 99133892 18446164 132010186 132945758 162973822 11762234 132588786 181979710 176243540 8960292 109591878 61597624 169288372 159092494 110028754 202043974 10551530 170644826 199795288 41249692 155592096 135520330 87553092 42567140 219909338 188966448 201438644 77916542 91136892 206053056 193428180 181817922 47610816 17298116 130218418 162967288 197155156 192281078 155656226 212421550 197379028 135352866 60045546 169785704 114962320 113780788 183347384 8855330 14378540 24672824 132265056 198104632 217165938 949036 79212188 192899476 216415078 150893204 8143960 106109674 83737742 44508354 184133576 35204972 24015596 8786954 85123874 94048372 48001580 140012510 10940490 67455036 91187008 13038894 198002222 123384888 81221448 101194434 159205882 51757222 194286708 219153660 152172856 186081302 191158902 69895540 106962548 163584586 199315644 113916220 181683942 50546496 159238574 52915940 74994128 67218096 216210522 69382170 99413160 101206556 96122202 82270078 189654872 93318962 74145918 185860554 10545590 167704768 119462486 37130170 154383504 127598526 117475600 104064466 104369298 123658194 79835888 128587382 61858984 12890416 117402032 62047678 169639514 113973860 30639246 52462564 44944020 65316988 217923178 116398150 129108430 168256814 122618056 178336928 74233698 213337256 29165444 120333840 63764470 189704416 179089878 105008068 169961726 179036264 125177382 150302328 93859744 154279048 194746882 67697960 74013060 11531036 37778092 101092046 119190940 23211188 85221840 178472448 80498440 77083974 105813246 4952684 133738198 43627078 13575496 80576056 22575234 68341548 212486142 4490090 134457994 126016572 52184220 170127210 216106704 193944168 151959126 183616136 124796760 190917276 151216340 117646474 19229122 31389490 166472372 54562574 124069836 99792770 216132026 47628724 46762958 17498382 43636406 42744108 94498052 143478170 90373008 63777120 111197218 56800810 62041276 92443868 106680354 163155476 138540600 75332070 138487118 163089432 184880212 78992848 149984318 23092036 152823616 43314700 106700770 134259070 164317340 160538510 35438216 66164318 198149182 181865530 10431806 207576182 92721970 73523582 104178294 128567010 195960116 91775706 183799484 120464278 3385734 79728418 88803022 103239026 135677520 116869742 11412962 66100936 106905876 157546796 120052724 143922240 66624096 99849002 208924408 25777488 40684336 158148738 206586578 130467062 109724428 18512868 148361862 120666656 35622950 191190582 58503808 152264948 95849512 17266502 67579468 138424132 170199106 136189284 146993396 73680684 101729386 74950150 212259278 212246694 69095466 205910650 103497108 60548312 176252890 139903192 217866748 189782846 125413772 35688576 35100516 92985706 178516140 1129216 4565528 147461336 212263040 94589044 215739172 42684532 175869430 205646188 203087764 105214340 193923598 127505422 191114814 173874954 29394310 81198920 96550344 66774224 32975910 169095256 88968550 217894446 172802960 38098082 73395366 178370874 35035264 172136030 105174014 57752420 147356264 162765504 62641986 73116824 51200226 146063412 152014038 89687686 53704266 122367960 115378560 184401426 146592138 106810946 16530184 53323028 24072026 128231048 26601630 203668916 150861282 205509788 21921504 141590394 22660484 197393834 159656266 140547924 123300078 106053046 86883742 116821650 132434346 186910988 171843540 74677548 151372496 151800352 96466414 144776940 199929774 35659272 50827656 157261324 66909920 90796134 146379310 53210102 9651752 195230442 143087472 21515428 1252306 62504178 48089558 76188046 27818978 211137124 135259278 213538820 125778466 35269102 110118602 80206038 180034250 177042976 142416252 8357866 206365346 5020972 21533534 67382260 172664580 180448026 3465264 217632844 172126262 89077802 28347088 106218530 94062870 19917084 217027250 89875940 114013834 44104808 194599350 137059824 124535752 206212644 90494492 171533406 164967418 214263962 132879076 2747536 168272610 54676644 21670484 70485624 44772398 491128 88140514 148542196 81788344 174041076 100879878 20620908 46047650 13182972 117532756 150181394 63146292 134075392 191917066 158493566 9048864 150451774 124096896 199852070 132593208 149313362 153094392 115100832 70675792 131434600 25439062 56099516 56327040 9338428 211315984 102185864 63047930 98727442 190476462 50707272 86500524 2881758 199213476 168470764 68716274 183090622 76356478 167387176 9236876 111173810 134340052 27447024 156412168 206056466 95421018 111158102 158781832 128987760 112164272 100394206 25589652 139055708 9565798 134820488 36797266 185269238 69153370 164567172 28145700 131875040 81555232 21405978 7374774 53508752 157121822 200225278 200223430 41998682 79880042 200819608 51645946 196280216 101086920 18871402 160933498 131064604 99726110 32412028 53053770 70321658 109201730 7715312 32458338 216123468 196760234 185928556 132548900 204457770 3098942 21600700 49192330 172807734 23900932 45873124 86400006 148350246 77134860 214110952 175797534 22028116 167263426 53555216 106319246 80683350 214944004 29534362 205436682 103198590 138227496 15771030 178940102 53433182 152494452 71880336 64669000 204836302 13680634 101851926 2497044 17993404 58421528 101321682 30152782 34700028 84598954 58577354 27738546 65154716 145181344 191541944 99274868 85935938 63725662 34820082 193800310 151659310 14770140 54914530 36654354 68066834 128638906 111784376 12043636 186746076 83784360 103918584 163072954 114494270 210294062 143668580 39665956 217988056 210072412 93032214 53483144 144371084 122734348 157573724 167008622 146116366 60157042 174925872 41651368 19357140 37247386 196613516 196274628 179163050 112216918 28892622 113132118 165750530 119584124 1826066 88398266 54529574 55065516 8641116 101869438 184654514 133260512 61290768 104934346 6850624 212100658 111092476 123414148 61915854 125646774 153024168 124542418 17412934 80594492 15679070 108749498 137399504 148525388 10693276 37063818 208676270 6602420 210569194 55386496 140001444 31766702 112268618 101111802 178582426 179702336 66325556 74310544 198268708 81869018 125483028 129247800 70154172 81378352 162685094 178958868 16806658 6962362 34489070 62835432 28699572 163828236 120283064 201436048 28623628 173594256 216893358 190038926 199248654 146858514 89228084 133345696 211985730 9901254 153649738 117437078 39863802 13409176 78570822 119360142 70559632 177741784 50533868 89219394 13288792 55594242 29568330 26654716 203672590 144537360 4253150 215949426 80664738 89822920 30433612 70343174 149674514 28650886 10487466 76899438 9442048 81076798 65338878 134801876 94526234 25338632 190496394 112098228 54051448 94995560 162162550 55573584 101750528 704198 157360962 38384654 174956056 213256538 151257084 72956048 159778894 61007078 169455594 141312556 195171966 151673104 169323682 86548198 170565560 77775654 117738808 109932812 98955692 21078442 30870950 17367460 91320526 118871412 104452832 43645778 72578506 50924896 155630750 170128530 29822408 160201074 215352830 216124612 111772980 186408024 88524744 19620568 49218136 108463784 163832394 77880154 112444706 56822634 143629486 204672732 153276420 49993064 6757300 40479164 148060836 193048042 201513202 83983922 58699982 163592352 18612528 190266054 173317276 211270796 63420126 148935864 174340496 109236974 56960134 92087578 85716840 158304234 99975700 78095138 203215496 158413618 90864796 87513140 14194180 58860274 160058404 97048534 35797058 120860498 65163538 78919984 106197410 1574188 118055674 69645312 49588176 168571414 161815214 210207690 29250540 147360356 200404402 134525446 197573178 80653452 170225484 128587712 51025172 175890990 50231808 73467768 162574808 178247278 50434186 149164554 72267140 96659090 113417964 174568548 183999024 16326354 13124518 191407260 153337580 218849026 115653076 39024348 53064374 34719586 16166634 182796680 191734664 176157696 158727536 189337544 50463028 64719974 1629408 204241950 198762168 57229238 103329072 190551174 2099900 144041128 99606738 132172260 212141952 167767842 177685332 57705208 49403992 61296598 29111764 41488260 39623914 114195818 4036296 198638814 154903716 145556070 12725130 186184922 68408296 133772518 206197178 5329390 79028752 21620522 76369260 36446300 52078620 90044020 144725086 161995592 19738576 201776696 161662622 190797882 29328068 192011270 124768248 7753262 7408390 184287092 3839066 47033844 116320776 16787782 66103488 215259638 46660020 105264764 111614360 123174986 143915772 68254032 156014452 193747356 184977936 88135806 179786706 29996340 56741256 162378018 18456240 64395562 43095162 30411524 67151238 136157296 198798358 34974764 77291082 63626574 33276144 13251348 133205028 127396346 141375344 44142450 85288830 766436 13105576 177020888 175357578 13241470 84513836 176164802 172017582 177405998 121378180 132496452 87779164 27022534 114293476 85453940 180287206 60106882 13304874 72173310 140556856 81899246 11473242 203510296 184170184 172811298 47037892 84383926 23586200 10030086 17174652 58909510 117284244 201756170 133533642 128578010 206377094 203582434 83088566 143091080 184260802 6921706 55591250 39708108 70843938 208835506 122432904 166565256 206344402 148306554 113464538 166804242 83241114 86156840 10375222 22937178 190477760 85628158 162072702 9568416 116390032 76146400 132130372 19870686 86805158 177060224 133780680 174858156 182445692 100044714 38772910 177387276 202307886 209266508 204289118 199589566 41718776 178132944 122317228 180695680 148133524 67481216 151350914 161181372 115515620 122525898 218383506 147307600 5752934 168746908 112990350 61659004 84725234 71773900 168351348 78424104 27887992 9335722 201619924 136459466 172855540 112130832 57896278 90296426 27732496 82778014 103130742 194926732 1297538 128233138 84585512 2005718 190470434 206875086 121348920 96078620 65001244 83710770 56858230 49736896 44914606 66168168 195379404 91351194 133444212 17967972 97852788 144363032 172171120 192994450 85881246 199084776 60746004 49266646 8829678 132535524 118125634 16511990 189381346 6488658 125572062 81241116 52688944 161975528 54902848 20128350 215755320 115377702 204705358 116200040 107691980 71478594 73909792 32914508 182577736 117541578 145123550 155306536 144277474 180949054 175700008 18863834 91481742 158900544 208625164 54798238 98875700 98873984 41389568 46947208 705584 144558810 181400670 69384062 175667602 59794460 173712242 211982320 209349976 26686748 159250080 162606180 131194954 106733726 30169854 181123932 102405292 128251904 195176322 105845344 213857424 28487536 94327024 123516580 54859926 98302094 15237266 58388440 197149062 169550480 132632038 213219204 131099254 219517210 145178924 77640398 45180080 83522604 170172574 114114748 182998178 170663438 58450920 67834580 36281718 87252968 207077508 28339212 43445314 51109322 3660778 88039842 53592836 110659450 149587944 103129004 22920502 171850954 44574860 46022812 170352908 73498348 153326382 164990672 89906938 50528082 151901156 206729292 148065742 16439522 130115854 38570202 14820080 87921526 8953450 89984950 94795118 105629084 183383904 148857544 25189406 69644982 70303442 70601014 17120554 63032662 169951562 41861622 66129778 16764770 204558024 45950960 69692282 186726716 196304944 115072276 49567870 167465232 24781966 185627574 121957572 30242190 16402232 22266398 164446304 183894084 161101006 118866154 123667324 100507946 180738294 218040262 125249300 173426682 4996926 176844624 94717216 218514362 16504950 110844976 217804004 56060950 94336220 61680454 195535384 40430456 25547918 156804120 20191930 51763184 103519064 23967856 168969900 181024250 36948802 39901774 106994360 119093480 117601506 61924588 216220114 173936048 165786984 205473092 77878636 111687862 100406064 109784268 197572826 68909720 96211676 9111344 23106270 65191874 65884390 47622036 81704106 205924576 106313680 53344566 80282312 62939668 100192686 86530136 62146436 152030626 136239994 117004580 36959054 82210986 150003898 86531038 217022630 106868036 58438842 153288784 200254164 152544458 194980478 209010978 159933708 217206176 94622264 154884026 138195970 93348838 112077196 53739466 194915754 51014986 56142746 173892026 183530600 37513718 99026488 78557380 144257784 19628862 20627728 116992348 41494288 1138500 88202290 48956094 99268246 90430318 30495454 204845762 206404528 131195240 6589286 122568996 92803788 62319642 79593800 208960554 99911262 109491074 175310036 91991790 148319886 130812000 16030762 183070448 175987438 25255186 193112942 115037978 134327138 60716656 168014924 64260768 185017976 206581716 59218610 35422002 82445000 145257838 197126402 86211554 201116036 96558044 104963980 123710136 35341922 187243914 162658584 45823294 17404816 210368466 36198778 93532076 144835482 62325010 12473516 94093142 77539770 198102410 212384568 9008076 73525628 17193704 42125402 34386044 124000800 94640194 119882928 185413690 181104748 122942204 45767788 128637872 72628908 119609072 128372728 92245802 13172786 2376176 71783096 92203232 112932028 136522232 60599638 127594566 102151544 71684602 101091298 12097712 208672222 204599164 163258040 109553752 18462400 169640680 4462326 211110658 166993420 26172520 22068970 192878466 140707446 139334536 215496974 126787430 101652430 98944714 109414250 96300072 97266686 39369462 130023674 149900410 107618170 86757528 155236840 46785222 107599514 11275154 114284918 204138484 88983378 153538638 77714362 41405694 164998944 52154740 194782236 137759886 123433420 86602230 130610656 478346 101850584 154215094 138706040 24431638 155986336 50523528 54619994 125146098 35702546 157814954 123151468 39140310 6569112 26218588 43181820 189266308 70268594 186387388 124494084 205738566 219841160 92929078 212106840 152890100 66587290 113813348 32181138 42432148 5238508 219079388 127797846 822052 146217588 188948034 107680320 206027294 186871410 66295394 45635722 154437404 51897032 89900800 190469598 50862878 113531946 159410284 105570454 76540486 47705196 197577886 75106240 198850938 140768034 60568464 28335010 95250606 90005454 81978930 7373080 128658376 125959284 195904126 142692000 122666412 203834378 78994520 196495728 9372308 67605252 92537566 128060592 84247372 6028374 26858414 97228340 150558166 27522 101429460 97520060 77085338 164563762 198913220 55061974 85133972 105011852 210980726 198024750 73770664 85037216 112955062 216317134 159881810 218199454 94040034 13351976 7711638 92069582 85771686 145813734 121503470 21559120 88161942 67699500 194259560 147030642 102007554 160709736 148971416 125907430 200048002 215542910 2754510 9236634 168430614 140594278 106570002 199192950 103260036 24557500 22251306 199978526 187420244 127166204 20447130 15760052 59304410 58716812 81754002 19488304 103864816 174138756 59314200 14716020 124891382 198424622 62380868 213117102 150146370 35862156 179143206 33303028 23643598 39809880 195008044 26109666 48913414 152765668 190738504 65132606 139687152 20041340 72122688 125979920 149069668 210804044 131174098 101565926 112970044 99930358 159968490 218037336 142387828 162781102 194620602 66285186 170874770 87825144 170003856 206079368 219061810 54970080 133600720 177447996 213467936 174985184 67937694 17793380 85667076 219612756 74802376 171512572 133623776 77895510 39543724 213147748 44133958 378246 216411558 119593320 103732332 111592272 211319504 7456658 46023010 1024034 118064364 186812956 139291768 70427456 94186400 183868168 45792912 106076058 105843584 163181832 93523100 33723888 60730736 219090410 181471840 193453348 37794592 47540526 17568188 194903390 213621782 218676304 56705770 168254790 35428228 70869678 3670370 187446182 104044908 137013272 129175024 192236902 43374320 179515974 170960834 20601900 167134704 214108950 107037282 160642108 109092830 108198486 15917836 49330776 155770186 58451096 33992090 31040306 160916272 59595096 113532034 163164540 212025220 165588280 180094728 196877164 109769880 173676910 27955906 154217492 117963076 210901218 101761462 79132856 180551888 187630762 49486206 103788960 88616308 81679378 102432550 164724780 44774466 21729642 27074278 182392738 188437458 20554666 58973508 94804512 115218554 187063910 66963776 178714822 36153876 69842322 108387774 202887212 42471770 72477020 41957608 156240238 201834182 171643208 156232890 77139370 180698166 5227750 42364872 67582174 113446608 26404004 217091050 79585528 86301292 50987178 44978384 15850384 144643202 10258688 76902628 168311814 140828732 162722318 78853236 206211236 41456800 53596576 209299882 102357574 58248564 20615232 79055328 172301536 37589442 131970586 43825298 34949992 60837216 81190142 142511028 66379280 177996280 21137402 207003192 80255384 41602770 62725696 122139842 154985820 78038862 203301670 124932258 68592282 193427102 40595676 203425068 191704414 77399674 15032402 65447756 122693186 72273278 29045764 195570584 94983922 69472436 87172052 101720784 155328448 50496424 152618026 205336714 2122560 213583788 178429724 98064824 156997588 3002956 130230782 44991496 112397362 160565460 25895034 201511816 65256180 135617592 208819292 45241768 190121030 85372694 70598770 155387738 195091182 12518308 63376368 16998036 148544770 189205082 70238894 126257428 99607398 214998080 65177024 40249924 63983722 183805820 218210586 162018648 103851858 41754790 68461338 185390128 25500354 24381258 32954438 20117482 127882194 65759562 110906136 197418144 52114238 187303006 169978666 78490918 159905768 3619308 160637488 218695686 119896722 109891122 162468592 28388690 131001992 43974766 116161210 204992062 106339926 125151180 11346852 82157746 113475406 15237310 7670190 53340474 89048784 167337962 120897656 168092584 10556414 86924838 12003970 97820690 39036140 3638624 175853084 170744662 127756156 15516446 75983116 98587456 151707182 35178264 24533036 68785024 13218854 194156138 160226352 215588494 39355668 210382700 20974448 77902858 133464078 176603922 209215292 137081802 141004490 161551346 217235084 16834994 104430260 198873818 72372432 218624142 132992200 7948710 37820200 68740474 89897588 29704444 98269622 156107908 52189962 55719048 39216848 197823714 15328742 13000834 77210320 44968022 175922186 56081058 64392284 146147518 124374558 57640022 11759704 109576962 61325704 8150296 216384168 43014158 22338976 95425528 128942924 26820992 204329884 188047266 81208160 62613012 193890664 167175734 58953048 171639402 165118008 106235690 3089856 34944910 116483466 89536084 190121074 175914904 86091456 14237168 49449136 172570046 176586828 78810996 55096184 47287724 116057964 5713290 206724892 76400302 142857088 72722518 28951868 169817890 17533406 143333652 184804862 60023898 104070142 71910212 169189196 210484604 150084968 133058816 4775650 214564900 203250828 124493402 111516680 4854762 155172886 2451988 88519838 215153070 6674404 89651122 18802410 66629178 82864892 126672062 199163756 134525226 71726666 136961396 184445404 142181732 161973064 44798006 158423958 79802734 69820652 26553846 84224030 25356100 141501404 136745532 48343702 218623636 66155188 38718812 212389716 136947910 114169770 127286654 188592954 30957256 48136154 152739950 153686104 39837776 161507764 23346444 126910256 33381458 181338256 3672460 206587172 186468744 41926368 5753814 87086340 13257904 176261998 141366280 178302938 130706466 20107318 190915252 164557008 28576350 56265374 217810494 149894756 121191488 173033278 83423186 175227844 165662310 784828 128989388 70021446 11320452 189195732 173886922 31679318 38383598 84370528 120232970 189835998 119670496 26426224 35705670 92202792 194741448 76577930 174939138 216452808 152847552 185173450 188173128 57088086 195621558 205026976 163897998 186125302 72951934 165390258 127843452 96853372 89008656 64687348 108636704 11759220 71284202 33997832 143221210 162515848 36194862 100840168 161260264 117787450 199201112 43337162 189913064 95333898 65374034 179841222 188028764 102052434 183758740 19133180 46328282 43717278 24301398 135534894 21081808 128416024 61108234 9612944 15094838 208267906 45430374 215060340 190939298 115469552 23397902 161374224 176224202 65091796 28221710 198121022 170821288 24760692 64078014 137458728 129139120 45095204 194957202 48428336 6737720 193559564 214683898 117549630 171467296 176798732 448008 142493780 98168752 97476874 134650406 77360668 163470428 143065450 52262430 4961836 76249668 3165954 106690760 212075512 216284926 218881410 161404848 96814916 215999036 63010904 44049104 78058398 11571912 149945290 160054136 122819466 112641650 81957172 201647886 61502056 169531890 152420510 193423956 97623086 130939182 206230574 209564476 160245668 65256752 203302704 171959568 56424390 212543254 143839190 147568168 29573984 142821228 85432798 140265180 136867742 219510874 7200336 59555694 201624390 49692214 89320836 18491396 2614062 139319378 179656972 35254362 40902114 163741358 50270440 155073556 118256072 163921340 217519940 4207412 63509314 151631172 62463082 139744484 96242894 9103864 210422366 209577104 78675344 176098626 26815338 196071238 156074490 150246316 9081358 45225290 106124920 156844292 10276486 492250 188353924 70334440 153826090 120129372 80963102 39075498 194537794 182589880 171425892 21437218 132829114 151056026 5842386 59773868 101819498 141379018 94396566 77046310 56937144 35102408 179002670 142801802 201568312 148430062 53494650 8657660 64527452 82687264 39837886 146292762 52507796 176567226 4724544 117179920 203403222 115984990 211100538 60354602 6499394 144051842 218404978 26109248 71031620 15882570 194785294 57093300 26491212 218540696 182268504 180480344 210446918 87852204 53453686 218269040 58138300 48085840 78405338 37366538 179721520 132675026 106676416 165581240 175377070 581020 170209754 26122844 50832936 203648324 120441134 213432956 142898624 215326210 117874064 66228646 46971584 6369000 103312572 140625144 212925636 78246080 58914284 143944768 63815334 65448108 46707188 167657754 155842522 171015394 72820176 218173626 91569962 114958184 74452510 219019350 99265562 218336822 53366698 993454 146697716 3051686 153816124 187048730 28895108 13658700 216468406 104951550 86223588 215173860 29806920 12589918 79119414 130992884 191626402 41003336 160414276 49898926 187665522 210997050 182723442 8842394 140239220 166373658 62426892 172997000 168247376 22990330 202336090 50781588 59464284 12196492 15393752 135384348 61215748 89202674 152271922 73900376 125745730 209007590 65134872 74728390 61729866 23529616 159356758 218993874 196133410 213699860 88301422 167972200 2623984 27093220 195614144 130884072 105191196 100324070 186211256 128486336 56326578 135920004 141621678 190141886 19465754 120038688 13994288 39734442 29320544 64630148 54409146 140027470 27784504 112115102 55955922 142632644 123637228 113421286 98769000 218074208 61941770 198226688 2607924 2616504 185253552 174461452 5887266 95886450 63659948 54782354 1697828 31311566 201501652 21908480 149239860 188717078 86488666 187371646 68804186 214674680 116647630 217834408 114158594 184047798 118164310 189459952 190771218 169630428 38769588 217128010 67130074 51718920 119645658 80591896 214210766 77435402 26358024 194740502 25411144 42530268 182859138 89883882 28155468 34502798 9904532 147604952 69814888 172152332 149632296 164400104 140839776 94385896 193912708 165668800 98091906 58187756 134871132 92525818 165793936 157080924 197600656 46893748 146086226 75730204 122532190 148373786 52016492 129789132 109624130 172762370 128755088 161648080 209908468 179408680 59637424 145701050 114404400 80320680 210789392 790680 186900098 160469210 30179842 96612186 208446766 80637216 67909864 134929278 121143726 183496522 80477144 79788962 136255834 168033822 57993716 6565746 4949142 68516294 98230220 175222498 93258858 80848658 11717178 36361974 122334344 169250686 71272806 130949962 157645818 14860406 48967578 31075990 113504402 165343420 138500868 38752912 193445890 1528736 128110356 107292372 56496770 142604572 177943348 209126610 28043400 805112 168685462 98842480 137550094 203741604 193120158 56714306 165760628 41096198 14655762 6159714 193148648 85008110 166501544 123015002 110821348 196473354 64116426 8963262 48415796 19099740 21620632 53665084 204121038 8011168 153242848 73878068 187424556 156551582 115648544 158550634 108562696 30720316 72780730 206697832 4856060 189839782 59656630 64098892 154091366 136680500 180514422 3817594 181802874 192647796 46866314 72378834 215628732 215033082 191019708 83333404 14804108 189180838 70757258 16349894 19193284 57584230 105809506 5265304 193719570 183401878 174022574 16158340 208609940 214055314 92687034 219866988 72035458 78017632 181486932 43358436 77736538 213635378 61007562 148739800 177966162 114100580 193868972 212982638 66005852 104362544 159225814 213191264 29959820 127295916 65362638 26041444 154164824 110120120 182531030 107384970 63592100 124086688 108630852 520454 55423192 121014982 125547290 215991512 157167340 3466430 74553622 141669000 104357022 58756720 163863634 32845428 56568886 95195716 216064464 171777474 64518300 76946078 215320644 112777500 165166496 153377312 77069124 11870232 205429532 84764878 14556916 104631120 14168264 175858254 108983754 186431740 92360840 142893652 59729538 188449184 32548802 33474056 215098642 215398260 65752720 184620150 46230624 46942434 181776144 148503454 136915482 103008422 196778340 50520096 146485878 120324468 129472794 147175270 173912530 92482346 147179142 89783870 140404792 145649438 168805780 96680254 170240972 179313134 95840338 202808408 2425698 136072486 49690476 115520724 67961520 171528676 187406120 148394972 218496146 183376512 74453478 115669334 3748294 110691174 10507354 69517096 43709248 53827862 192755046 119022112 151260912 43490172 161533130 93055600 86661938 17455834 62731262 121056870 35413488 216563842 134723820 77597168 100513974 113282862 74591968 92802226 26847304 100053976 57678808 66407176 155958110 29411932 13039400 149642460 177595396 112605086 215498712 32794652 67147410 45049818 36166790 116691938 144497342 154869528 103454208 137162212 105268416 193173882 86364014 94579408 183623286 148919254 118376698 81625038 147737084 211261776 123549514 23175812 75862292 82997552 82460422 31165420 54901264 114739504 24058408 181814138 46479334 59402750 196613714 119528090 124397944 123993870 83553668 273504 171493586 186295582 59197270 58644256 192571456 168210768 115976894 151940382 97908316 135040576 110876766 104051970 104389186 73531348 117788572 108646318 170658576 14328732 67407956 140057148 134384052 76814804 50937524 134232362 208488654 10336744 100538240 636482 192674592 109244300 182185278 20646868 158749118 61184728 148269594 208183008 188429032 210590006 96253762 45410046 97654700 4950924 99465410 76903068 66075944 38743078 99825044 177952192 115225572 129892686 25229864 62290536 203491530 107714156 42141352 109906170 30142266 3560810 17627918 38357330 213026528 219634272 205224822 80937780 69423222 42577854 142834538 131936508 92070286 168474328 59693656 55568062 188658998 57916980 195337758 190544750 85605234 118072240 105548146 43776766 146997070 16890390 113543760 22988988 65343564 104793546 21751818 109190246 187508860 4593138 86187530 84398446 81449258 156463802 95415958 144297164 8425494 71016792 70276976 82805910 48843344 101560492 144368752 24908136 210622786 202084080 134313806 57568808 208926806 40837874 9153386 201974278 165885060 41138900 184597754 82138540 184430950 70543462 180690114 56516130 67397264 92586098 144579710 674784 146415698 80238488 71710540 185049128 1258312 44382866 81143018 168335574 167546830 111693626 1741454 209174152 110799854 83522076 208497300 217153816 130476478 72323966 206728038 126329984 165157014 216501230 154357258 158407260 144290652 132897644 204214538 99069234 393778 52545416 156304390 212282510 11924572 48649986 94742516 111254924 111067396 216818712 51033818 215186444 96412316 1518990 183330818 75385838 135043260 193348430 200643146 134476760 202012250 26796220 203308930 43964470 11933130 108825838 184800132 102056636 137972758 173469626 214315728 279158 156595714 30526672 149088544 216027922 66385066 170979952 133453232 195356150 93699276 134904308 14623488 98571924 180587660 127043796 202503840 88367378 51486996 170185466 209221584 215556946 51091040 96846024 31863700 133314896 174714210 139646870 112238302 59913568 219602328 92207346 43615220 146208216 83518424 171477878 163195340 109181666 196218 170277316 20210894 144353506 142021352 190606548 93771832 93873274 35445124 192935248 155634226 116079612 69248102 81322978 11371800 97590702 77671022 30064782 29525738 219167718 58420076 113355550 51667330 36234506 150138186 4922566 132260502 6076598 119693156 81655266 152033068 162092942 61394718 153279808 41887824 135806550 119923166 142107680 83388184 94139144 135677828 113402058 75809272 165995368 196413690 94146866 183515706 184749950 100294304 206634890 113005332 218801748 202569774 102869316 217721240 154081576 162739896 198120318 162070128 145782692 130885656 149841714 3281630 113662032 56919324 5687154 91069220 104571060 82815744 63605894 182247252 183919670 216119662 185904906 171492750 48261334 50342490 14200362 206839116 188075008 2533168 86002026 207531258 198008668 142307506 4291254 89442518 92736556 34318680 144103586 25002384 6334482 114968238 104484182 16257142 154732314 155499322 58702050 94512 185492582 162028988 64188256 140621448 36329216 19217902 115393652 196838862 29900222 930820 168728714 181429468 116900014 139078148 181917780 186050304 105326738 214554428 38487878 133611302 17633440 60014064 212908520 180758908 2150852 124651406 39285994 23268850 103900038 166824592 188165428 182326320 128702464 81605150 133004564 38994934 31346942 88872784 36541780 178103376 60860998 175160810 145147002 152906688 106801772 52184110 99206492 217735540 74334018 219991464 138206486 129891850 142118614 717728 73509612 55715110 113616382 209914892 99426514 161901630 83804886 16117992 28821034 33052382 163826542 85045466 91187404 38461148 3555024 189460282 186657482 52837356 140877418 72871942 212926824 38787342 25005046 79542672 51499118 49473446 107041374 63287004 151114238 44409156 54495848 29667792 173794192 121778976 98457612 60206036 124817572 189180640 109183712 201776542 160343458 119228230 59220568 127901840 150298390 39423384 3745236 100072676 31096912 68698432 119283230 173184770 180402486 22083314 41954792 140301128 82268450 79079550 205415782 181267724 200067494 198776534 40246448 219218758 96503880 197541080 41721350 28141146 114891788 3851408 205288050 106560608 588962 170405818 207780870 160714730 134533806 198951060 91904472 42448934 41998330 50230026 207306682 64059182 170705128 12584550 106714300 131365982 156149840 108864932 118702496 13472294 151782796 106111984 73175564 80191056 207084438 84918372 218550552 91124814 751256 74757518 203767872 117700022 82048142 196677734 12997688 132000396 59295412 12284514 134945360 50537498 174715794 7978938 213756268 79601148 171581014 136487186 56337666 171172452 28393772 144257696 218969982 78184348 118114590 167334750 57438832 162297894 128714872 84086662 60313990 95240266 35353516 2857140 217597380 206289622 173194076 24069540 28821958 106888584 6056996 141689966 103100514 121259886 162192778 29584918 40202734 86326306 126537840 74572344 180838548 208720160 24275284 175470856 108192282 159890918 66881562 210657480 137918176 136892778 33746812 207623878 116220082 188366420 145183852 153780836 41665228 108652544 124523300 135420208 127642262 26548566 169151950 24528328 44178134 171571884 183455382 26879578 76292942 27184740 160855024 127235504 26567596 136610298 177756106 46168078 166573066 120055430 15245538 216337022 164516176 154992134 8033916 13453396 127990544 54659286 55572924 42020330 81307116 155278134 88932734 52216802 144753730 95161198 141413778 131725352 150255204 114772526 98492966 142706520 157684428 55961180 17774240 166199330 81331118 119950776 15871878 120039172 143681296 118042012 105824796 138946016 37823324 102926626 63658848 171703664 82070142 82613542 32530014 170290736 36916880 144717782 73790134 20059974 161095572 125007784 70952486 42265410 20894742 208191104 141012982 77288618 66619344 35653112 117717204 148153566 21475476 102974388 32403822 84458924 194818866 83146932 37241160 52786492 43701658 172012214 80918904 54657394 116361806 179329612 84574028 210823184 149928768 89130624 207564610 89715406 171454294 57097832 40705390 199031470 30247668 134891636 36883044 12838364 201798498 130514670 18064002 59670380 53983930 70769908 188664982 112102452 193985088 76395264 133603470 165884752 212553748 69920554 50129442 3743322 14994034 41780068 173810296 52880388 166348578 23750078 108229286 219619246 208714990 180300472 59394610 62768046 210871474 96183714 147998334 178412564 157306094 33199782 174158578 48007476 26561238 147029850 77412522 165011484 197213016 203467066 201295226 30323260 196470560 217696974 138156942 1157024 185801792 166159994 197452464 7002556 166508716 190570710 51616026 119685874 21447536 181792820 41431720 74037062 26785616 173320884 102935910 167637668 90344276 182802224 80544200 54321476 68836812 150880224 50874978 137448146 48771162 79221428 137275732 115628458 60379066 189399408 5173960 137005154 4155074 89904628 214572688 69147606 49810530 215209390 32318088 73102656 96846244 79097656 39897704 7691134 28919968 101115894 110294250 139474236 99138380 78770670 141645570 7349958 142026676 211387308 28461092 114373072 76902518 58689818 175889230 51204868 163343796 134036936 14563604 181085344 40151980 103041334 54113862 14302816 193977190 156799742 64102896 199181642 138735256 79526722 214315794 152550486 95074342 130896414 90025254 121770396 198797302 163552246 18791014 15114902 171213790 94638654 33925760 178495218 110852500 105189018 94792346 173697876 22004884 17486018 50943046 141550882 20178334 57797894 91278550 197674906 95391164 34609388 7838600 50441996 141831602 22632456 194179414 46318140 373362 114489628 108562872 121021890 154895202 206132300 185728422 71536586 82091680 29965606 29691882 196827862 48765552 97720216 112136618 138069778 75274782 83227364 50219752 151430752 69276240 63654074 125427632 159928186 86727960 111025970 108228538 116418324 191638304 21920272 54390050 35280344 202389594 205026140 182599978 69549304 8971710 157415984 189323002 40768926 144056022 55181082 147056580 204845102 115642296 134518538 124687662 128879784 172712298 61034072 144548712 204672314 110516758 108208628 218309036 103238102 77749034 185575060 188489620 60820364 71453162 124486780 134477420 100898974 135610882 206572872 183491462 51371738 17187412 162181030 145026750 110887392 166429978 142215634 161557748 115928384 13826252 158474910 191995342 75096670 47173280 199690458 137595106 50420414 93878752 13831268 30987198 58567740 125836172 161865000 201369432 116645100 161585314 199977536 104404498 167525094 84953220 115887244 24887522 188326006 166334344 165524546 116069932 66055264 144819994 124220624 202648226 42877890 184428750 204982008 15969250 192638864 115673272 148589540 111139050 75117394 56639704 67512478 152520126 173950964 27346594 54768384 1133220 106899540 48843784 128497292 161542986 13885542 10136830 156855952 129791244 178053590 128903918 16797836 10177068 149499020 216455558 143769340 205430478 38060352 102475384 71818890 7827600 157804086 213363436 72390670 138133028 137615940 152254542 119016546 101339304 200388232 94571620 101741002 205554140 62560410 100290740 197387740 113378892 60303584 55200068 164496332 117292032 31143640 130338648 39675966 126703610 72352060 3675056 6834454 5519382 188658734 72248308 113221306 60732496 99430914 112209570 26433528 218454236 31239230 162113578 59470026 33095920 212675496 88551650 124947482 25439392 66358688 126243656 179920224 160215836 145798092 181441370 217570364 34347214 87843514 217649674 12948232 22380160 96019286 24963840 217524582 134212144 48038232 132414656 23145144 214957270 67276176 81041070 114847744 152317748 197991134 166209010 153708324 217774260 195441510 75381438 84416860 61034820 21850620 185895754 131335644 20467744 12778216 132590986 11354024 136060386 206774348 85887450 26846820 142055408 94433130 191843718 11756690 140603870 96469230 109574388 145767688 85778308 158443340 23852246 197034024 4625280 84372552 182621472 195922672 55253176 18857454 24885014 12808180 107032046 77911790 219664632 145632872 178054844 187042086 10516880 182363808 122588752 10754942 193139430 158927032 123195182 93190856 150186784 197781650 159580674 162243906 34762860 165087670 171952088 41961854 167644400 104692962 42088904 125683602 129962448 141327846 130203678 186678448 27705040 203102240 129030550 51979972 53464752 76049996 70436960 151170536 137345362 177027972 112060762 31166542 68274184 89255518 94964474 150118804 63520820 73728908 71893030 20596334 50283002 37379276 25207776 114987048 124226586 23224564 184828886 194844892 81247254 178546302 39325154 74723198 23106380 147086742 2912382 69836932 50184156 10429100 102490806 149396126 43781232 19745154 22589732 164483506 38463436 172293198 47350688 50386402 142384836 17136856 161815874 172660312 134071036 152116140 106852262 164327856 33762124 184903026 140700956 198540078 219054154 7129958 17178524 59728790 120913804 79870956 113042358 84335988 56173062 45100220 142930150 86397212 36501586 149992810 203704468 49992558 61803478 127178238 215952264 171206662 216519754 158468750 153908106 84949612 19595312 165327074 71958370 47615194 17296092 947320 189218458 38847490 66437382 11013112 208505374 100850794 78564574 159594666 80064248 147069670 68127422 199800546 64365158 179142436 23519518 108146764 170007090 204354700 157344616 162240386 138222128 99706332 152845396 60213450 100436050 66543136 197282382 59391772 154600424 76270018 137007640 31075396 12537426 116076158 109844636 100576938 18071768 148695052 43039656 91523454 150759378 196204250 194277314 19371132 86324216 17512836 3014264 134058892 69506162 42882312 70286106 160443360 111954854 28175686 37134108 4034778 68267254 113020292 38825094 198333124 112146914 107472618 65394824 137805624 23133660 78873938 204833728 130368678 162277082 128844408 170248408 11565400 157836448 101221120 129996438 185144982 195163408 145642112 69387428 129655284 85945508 200307602 183354094 144695232 102248454 149075432 38563184 144320242 124719056 202612344 16288756 197871674 125430008 46801546 217033036 102387758 18502374 73698350 1103828 218005040 21689668 33745536 100991132 180626644 152270492 93902534 78533180 71299712 135092540 22768746 213786584 32578854 126168922 63598744 193843628 167451460 61399030 47939056 126201614 51150154 26914118 30665536 75436306 6614916 158700256 7361200 65369788 191050970 135111636 19390294 203806152 23017632 174544084 2391730 122206942 97475906 129556218 91131678 152181348 49312824 15137650 79484570 58914658 67704978 102738372 137937580 83255370 201242162 52250330 219815354 206410006 14632420 13219668 121985006 16915426 201234616 31233114 178827726 186854448 6508392 219560506 215075850 44688578 71496106 104024646 138247890 136986014 51298434 79540098 34153020 1961300 24971606 207920416 134486968 43453344 51737048 141446162 164137490 95112666 141965076 27665704 72637466 167754092 99392304 56349766 185624318 178559106 44687500 168216334 21768076 77606188 97959466 145141194 100928102 93834972 35685518 183642888 45799226 209527340 75808700 121922130 17077962 12210528 204560532 74256270 135714920 152771234 169838922 16841220 134351976 139452610 110011572 25181332 114562030 160009960 199429318 217857772 92536092 10827674 165139480 130004666 207390502 8165212 100943568 537306 149339476 204430468 121113652 105725840 129506850 86192722 200580336 77056320 76748870 144728100 122661990 164426372 73202932 172482200 42508664 137868654 184538838 5335418 114815536 209283096 69762748 8417552 125377252 6545352 131050040 201806836 38276480 41146028 20012278 143576928 103824732 11168388 386584 124065062 119364256 156093608 99289498 46459446 72773800 203173520 44472252 48494446 201744026 137952848 68419846 67548690 169086170 124184082 3467112 17732000 144083060 162063704 197883158 124657852 107397158 123056648 82935050 105136460 177715538 49393080 212686034 156025518 151133642 47651428 159883240 61978224 39621538 21065330 24192718 94567660 188358918 166782924 39012644 6973516 214073332 69879744 188150798 89773112 6603696 29362124 123414830 144087680 7925192 27406170 219672332 182548212 163251638 118862282 84680948 573694 167278100 210811326 118957102 72334768 204161386 46072092 121736802 197704012 45294788 33479182 130260614 82285940 129901398 5095728 12153350 170138958 163821174 48099986 7405596 85886196 11866580 29202360 72890048 86583750 18843440 117175696 198828388 7378140 96340684 132062876 13711676 124404214 108118978 35812106 50621450 62120058 215120400 74494486 97903256 131769968 51014348 102112362 69062598 152551278 97563444 130103974 198620510 84223326 174327318 33353826 178348632 111923064 16044006 66812966 147793910 113076084 87503218 126719648 89270038 46026486 167976644 197578260 139688802 176499642 194705148 81304234 154799942 86089410 105086542 125996376 129128208 163923430 96890706 20719534 123804164 55902066 212428744 118503880 176133980 190818672 24283204 107709492 93018442 204635596 58990932 127670268 205534912 109658098 14519428 178738252 144375286 202423078 29790178 46502126 116619866 97453026 177790096 30394210 192980678 18129540 154706178 47689708 57953346 195479812 61913500 197482890 206668792 186261218 76079894 24437864 50277326 111051446 102838670 87690966 1454596 7575920 67512038 197262604 130328132 15129862 32371570 79918850 118016602 71518128 126290098 10298464 77207042 67002122 18372222 200673638 93253600 113317776 117052452 36317820 129438100 12047750 71811410 41818810 92425498 137614686 146811764 47146022 52603892 51014700 55459184 107025468 158864354 67194138 128936830 177963808 113884584 206323150 92003296 64051042 23147300 9187112 18286774 181008806 154880858 219166420 42395606 59422264 165776622 145878260 36241458 139587228 191862748 119199168 49820166 134724040 124205686 132278300 89040512 143426316 219001266 67294612 111767326 210687664 145250820 205062440 53919140 714494 60208852 128794930 139810242 6847324 116118442 176915464 203317642 105630250 208317142 165345136 214509592 218700790 94885450 84464820 181967610 22420068 121633820 116807592 79852036 78123716 46173116 128340520 101502808 53413734 9063934 34393656 78768558 107423558 191519086 8826598 76832778 212926010 115513948 126784284 54061920 172727016 178123154 128217650 151503748 130607334 49598538 6750392 37986718 96843076 209821106 15805438 64812484 88711502 168074764 131128778 4293740 217250374 124134648 143613756 173739742 100151194 52338440 126099688 184143718 3190484 129364026 50268504 33641542 43845978 134453528 2667786 57798752 115532648 34088582 6759984 32694618 100105456 77358754 112314686 177739408 66609400 147126892 132908886 53222972 87076858 114317610 33196130 28060076 170242666 219327658 106149208 199706254 20800318 98611216 85811462 10724208 44034188 190551812 209785532 65436448 110184426 86498060 61811882 162669232 195823144 110451990 643192 86780738 208616232 144266760 29047062 62620668 122520926 189680392 89586420 71741736 144805628 4759106 185206604 140986384 186492196 125809002 7683808 51990202 182037966 72312504 67605362 1106512 46547952 80560744 126869732 193456494 12648240 111478664 179910808 201690896 23944360 93056854 65489072 111040556 9215206 44925056 75830458 111000824 193691344 132713724 101564298 2994794 3643926 6616258 209248358 89871606 219001728 14345452 22937992 83483004 143353782 117431622 51291372 216096078 35517702 25571194 74178896 88971542 14446520 182262916 134184072 2506702 23289926 144882518 180398020 76881728 141488028 91471248 104779290 184851392 139490868 116585304 167001164 74685204 120106272 69252546 179348070 158955390 152120694 26211878 96040384 124384656 185609732 43265860 44518892 85049976 217037700 150163662 126801576 34122462 121769142 95440774 154296714 103910202 77071434 14651604 86280766 131321300 82776386 58233318 140249318 147815316 69095444 215281352 63493298 28139232 53102478 26733652 159892678 187595122 47930608 95605708 76710942 123054536 73838776 74906986 48671502 23512962 5214858 181853364 140272990 17737698 60937514 123419274 119123598 136805570 187201476 186002696 4262566 77671396 69587606 207973458 183182362 118228418 213311032 51124656 46706748 218726750 86371538 6425122 150356008 217524560 111817596 136451106 138617512 163061074 178660196 198423170 71338454 77980870 93337112 44213202 52946740 141973788 86499314 211825064 112885850 126071308 65968672 36453186 109777712 69994650 202548742 77243408 114906726 175857946 102615546 187356048 69032480 17333448 42346568 88423478 41630028 187133056 121963468 196331982 211195182 128373850 58212286 191279902 153814012 45576696 161099114 146651230 178503622 109504714 82413606 71575790 21491580 9304570 90589730 199658074 66380556 189194302 217100576 58808178 113687772 27237056 198420398 19641424 135608880 38274456 207960346 218830964 9995106 54359448 113527766 188084886 78395460 41968366 184896778 67986292 174466512 133826132 49188854 31825398 154833734 171676912 54937124 49268098 44266332 36053226 159438004 117217870 92132304 3825206 100992892 145197910 58339468 186157334 212766818 22969518 17243116 53924596 1861310 89182412 122430682 49668916 34784068 106661016 80242338 93223042 163624802 75136270 169550106 103982670 7507082 192848656 115029376 181703126 18879850 86023586 9684114 41016778 111746690 79755126 72438872 186086626 70271674 95298082 200254494 57865786 187905520 175471714 149946126 136004264 15519350 59370234 197290940 121829994 49777200 108379876 67434466 72872294 121054824 32730412 174954582 152603836 88869880 71980414 143054604 17539236 193698582 133762794 77530508 108209046 122981870 71477538 156956360 65742160 171880258 31385398 56075514 167242460 49548884 74353664 187391424 51953132 114949406 123925846 24895662 126390286 141052120 43194580 100993464 107461948 210687378 193653130 182494070 138993536 157450106 8722472 161528092 58501696 202713566 91785496 203750778 158881866 17226044 54906830 116606820 84346196 113955842 182120180 202675506 26329600 120066672 122501742 31221432 128457142 218211312 212992120 202649744 99909898 9110376 49270980 27032258 146805054 90065404 116429170 72948392 54572496 145330174 74556680 1603580 169916142 146812402 78908896 62608832 128958456 159870810 182559872 49031510 159948536 87108428 6554394 4541636 14492654 162402988 123368916 144187538 120157708 170321800 82039606 128268822 123992198 97705608 60417764 23398342 91343142 28208708 138448156 162699438 57618110 47019742 191224682 154429946 155504822 200451790 61449410 161975242 24073126 26798310 214844784 191611332 9668208 55223608 159728646 191430140 18176510 57013506 78670240 126861394 69955886 195155224 20650080 198048950 110582978 149268856 125212076 174970708 141975174 130011134 180422704 207292800 63859884 20138734 111858956 58972518 45676114 88356730 8144290 9963624 183054630 82756256 107115822 17785878 68167264 30637024 108737024 196557878 132396440 10432972 217979542 163047522 146513664 76027512 48020104 96498336 205512582 170992030 48256120 65311224 93560632 19548628 15383962 30639180 31701912 149445692 89200166 27015428 59651570 219382834 104150838 90910578 2966326 10857308 132910976 195655416 29615476 191641274 5174510 74560354 3461656 37844510 198604054 192829230 128759158 201468498 24460106 122726494 9171074 10469976 19105328 193895416 86262440 86346898 206853878 191388142 87257390 44437756 127411526 14576254 49715138 192375810 198135168 113898488 151335888 77525888 143117238 19391834 197393636 131971862 140412272 84394398 208753380 37224242 35207678 93218884 37625060 119491988 116857422 213525004 64371978 216620712 210961344 53437120 65859354 40621856 39631592 33110462 97809228 180712620 174394220 78122968 183155632 195281504 138005142 21186462 203477626 103049936 211014716 49849338 71258022 141640400 163736980 138670554 95542634 85038470 125331954 153879220 88695904 78738132 84387512 219376520 83385170 136174742 70639602 29449794 142008658 7862294 56168838 132784344 72136680 112041600 108042176 104902182 215133688 31816268 148955884 16908034 30113908 130321752 21369414 29543206 76169214 79469456 78045638 146599772 98134828 113613522 120526120 88962170 167596000 2916782 105685734 188832402 63973514 186929116 120802968 200301376 214659302 63394078 138066280 47846700 147076270 9343532 204519854 140170734 185749498 31357634 76742556 16578034 211285206 79968724 186520972 155182522 107885778 115154952 132927476 43405538 44925628 116189348 19835464 11624008 49064224 165725670 96438650 188357884 14815262 108916676 60103362 117720680 77813472 165391292 200954094 131440540 131975096 209783904 37462238 36849164 48902810 32530718 100208394 171788100 95056126 68090264 35367090 129029516 137044534 38488604 39135030 117570310 45864896 14505854 67150512 62642756 19819294 51419082 116622044 169068262 62701166 154652982 129261330 154735416 210860980 78063722 12282820 98370360 133473296 36487990 53691110 80114408 157261038 33844932 81183344 67032724 117485192 86578822 117648344 106068116 95762898 161278810 135316280 173372584 92149376 101862002 35175954 68553936 56728276 97389600 141865328 104610616 103667982 50920100 19004810 200502918 6441644 164301082 215930440 187631356 87267950 134841432 111360964 22458348 218359592 159929726 91817616 19958906 169668422 4703754 26588804 160584006 209199716 195052242 147495238 9883412 63597864 176553564 114984650 164198408 176527824 73172506 211632806 15191638 216605972 16733530 63869828 30867518 191878148 153785104 196535152 22646712 6312812 174965736 46019512 106709834 134675046 174750862 131165364 75489458 12462472 156628846 202645256 33680152 160033500 93310558 39092174 39802422 6674052 69468454 169023910 38791566 102467420 37549974 95880224 187051986 71685152 22714604 70763022 114922940 216706644 22881804 194950822 168935470 70494600 109188728 193676054 122684892 22804804 66613206 87659528 99267432 145960056 215067996 64264134 7746134 61766584 198284064 35845678 112816748 2882176 128855100 58534014 38926250 258192 165191136 144614580 185953086 134825768 193554592 203279450 55202972 107278996 155001220 109930458 47836668 153996128 98593902 86459010 146388946 29514056 93076214 83627984 82881590 205797768 12857284 50861382 18203416 164573530 150940636 101583174 41281812 110393866 197425470 178636326 204705116 66167024 68216236 162106274 23328624 154947430 182290218 192835324 130349274 68100604 167116708 182710330 115925194 152727234 63978310 44979044 62865726 98497938 98346490 188465046 83717612 217569132 209096866 39386358 83022852 13454518 217104998 28230356 84410568 213741880 51206188 90180332 142890022 147817362 26929540 92027562 60423440 17432206 101434278 121049544 136719022 122562110 93220710 13213838 74106010 201820014 38844080 51704026 25888434 59867368 92088326 131780484 132526042 148877982 104927042 165780186 72701772 159232678 89294744 159336716 56553288 135121822 136814788 120595904 7743934 86057136 43942338 141905918 217370340 109869364 35013022 169495062 154186318 56476200 83552370 63074176 211393754 3218226 141602318 140640302 112300738 181078260 148460290 84351410 8387720 207357304 9836288 84329850 66471064 151995624 175127678 124942884 38401462 194484796 26254976 39673172 37041488 146794582 141405572 183122786 194913642 97846826 218435030 10616276 61382310 14665376 152538914 18115570 16469882 26683074 27506424 212030918 81646158 48153754 7621504 195909340 162547110 78367586 75038898 60862538 176954844 105042762 29782940 171217002 199814912 21264804 102640054 99127424 29694874 88695926 111439130 51724662 17922806 81472028 168342922 97970290 121078100 136336970 56413302 33243056 174337042 130592220 89062578 204025646 23472636 149699836 207828830 43069048 20266004 215552150 88605374 198512578 196694542 57461844 121253220 139929350 162640522 218745824 120711162 36517470 41961128 8668924 125455660 81994858 189237774 2871198 160014162 104780940 55744480 197721634 135577354 138635618 16977114 172803444 27125604 79587398 198204094 38923302 131250262 106804676 76899636 41677372 24013616 45331242 131355950 19745462 211394260 85678472 80358168 112781086 148082968 149290174 32074416 216309918 145915550 51499646 177171214 212771372 202275326 208470834 160477504 59936756 77148060 69853564 51035974 218514714 119501228 10694706 110584760 172510602 52050306 57992308 103048000 216794006 47405028 217616762 35362998 49344790 195859026 1862872 217683950 3521254 34778018 3126354 104469596 55269148 176164274 112253174 157594712 199236004 64089608 109678008 177713690 205263212 36478618 105662788 92936250 8935102 85231586 69637546 153726496 140929294 110172766 214147318 75167290 18951020 168069858 26529360 127466152 133120064 89341538 141925718 206030858 171968566 211798884 179005574 185184428 177557006 78086932 61395488 92305202 37988544 113525478 219896666 101836592 108848894 26697264 124396910 70177954 101395470 188331726 90348698 49350598 181049154 138273894 57358950 216819702 103853156 143404756 200282830 54541982 15343790 78792230 55817894 81842244 64029130 64682178 61306014 116590628 153416560 168531814 186028986 142710590 99739816 44131428 9960126 50939966 30698976 172573148 148700068 152168698 105058492 91779226 116770170 46220174 74111906 57713194 196029328 52791948 83300998 86025654 173766582 114728328 15007234 152808040 46628582 111190464 194828986 177299056 41575952 78249886 23351790 202768390 210943634 141723142 73644516 83704346 19718930 214564372 214205002 217788714 116114526 143752906 16467000 155033230 159100898 46593206 134992154 152360186 34678248 3703898 36042270 104231160 151615178 137197170 83446066 178386626 142730346 175280578 102723962 107376104 97440398 147187084 149798748 23867008 150845530 39739788 132951456 110817828 10412556 25699872 20059248 108289456 176382096 151654184 202912666 6334526 85209696 172928646 119407882 152951590 199941566 144697564 29419786 66735438 147256626 64063516 97680374 10807170 85594850 167855578 100987084 94508084 81838900 181404828 166064536 10321300 185847068 158802600 100475188 19915170 119165090 128612374 168392818 139134534 152206846 110503536 200816836 100871276 182340290 42975482 11839212 24125398 160129442 169818726 154657580 193641712 34225444 26751230 198202378 73653602 82707042 209451462 153493714 194547012 121198198 87346468 74721878 147794108 78103652 4559764 52854626 121237886 84849248 174755768 204801586 105324934 137289240 171897682 34152096 106869950 175495826 194197014 112837384 89082598 160333932 212059496 8677064 76617904 189897488 76494880 172608040 31741798 127489670 13613600 75531302 185911660 70886552 167345222 13765840 64484398 127275588 167625832 47304488 40960502 58902470 110925694 135988600 180466726 95456812 110357280 22289652 160001336 104094738 66335940 25766994 68420770 203019278 148743430 135152996 141265872 164138898 181322768 113770206 20022002 119030208 72818372 121880352 170011336 98110980 18452236 100138192 60590134 147906264 192642054 156394722 197634492 108568108 1731796 966130 16113130 96771994 21878934 113323100 123465716 170395522 154673530 187524304 56192796 208717806 152311170 208263572 2606714 158403322 52255500 138654428 71403486 212206698 147650712 188165780 103545420 34496176 13603744 73162760 77016588 141598578 183923454 127093098 35382138 38143402 77147114 25210240 64262484 74513208 82513618 124645224 49773306 29989674 17855420 51593960 160975342 99900262 50608206 15015792 170635674 209748506 76103170 97191600 34125608 37931498 103555606 60675626 17119168 122805584 160710308 147181914 24077372 53151516 196023124 84684490 178750264 154534578 156130766 178451350 63329596 202616722 67358412 60493598 101073324 80769810 158023558 191754904 141756824 163835958 194670784 155790096 27614004 177697828 55220110 147976158 90365814 183381704 165805354 44835912 195458450 129280976 185671134 146554518 29248230 184696292 29872172 76932482 130034278 49115110 43368006 19828512 46103442 149402484 169904944 90065470 63877660 65495056 210350294 63051098 202176040 88786742 185074098 55280456 214958810 119122102 130826366 108001212 144169476 166137884 121481250 132005500 65786292 134208778 33391512 210758724 191097764 148327872 40134050 59118444 215547398 149689254 118485532 126850372 65469514 14978788 203430084 140451696 208429122 95193824 122030194 206538640 63537606 50024150 23745216 72208928 75935838 165620598 122366552 138526058 185095526 185316032 91778962 24015970 197050634 26370454 107029824 15667146 136207632 206870884 129320092 163384452 136510 24463186 183630260 26906946 124904340 136193838 211479136 185663082 112833842 45141338 65278444 78443552 167217050 61192846 143231550 65503900 96024038 134130084 136938516 164705376 157027200 102617592 215931716 44584496 70205014 84501230 119329364 173509688 81278890 13575562 130708292 5658862 4474162 191980800 122046782 33628980 102379750 85499612 213793360 142018822 13088988 34012220 210615966 74764778 175715694 182971778 53972204 132409992 24568962 195047490 212497098 167805484 7066818 191094112 12412290 70924722 9657494 219300092 100366200 40617676 50358044 156551296 202850318 1995730 33120318 202368628 97428210 207232982 50561456 208474200 91009006 173325394 132609774 13390080 54127568 135166900 218535636 53267258 126743100 63970786 106529016 26905010 73956872 38120500 66186868 96351904 161962438 52200764 119749300 135382280 180682282 30304252 53769672 18653360 38861196 100453870 46379542 78187120 174132222 130110508 17376524 16050738 108035774 217590758 73408588 150108706 196916016 12181950 161499558 65488544 214378186 184624154 94730328 203001150 14643354 64957640 185505320 37194146 125439138 158536136 178368718 48223868 85957982 115846632 187105666 116888442 152018614 141281008 14896046 107493232 152375564 153970058 143919380 201894616 156894254 123220636 201079362 107645692 95065212 33962808 38139794 106696810 187596816 95980764 117246096 161041166 107959522 125018124 42198838 116035436 36909620 73511746 139413714 16572072 32624614 138013568 44804034 175314590 66428978 190366088 149333822 202441822 43040074 23251558 133590424 171573336 29755660 88008756 112079638 198498278 151808492 151953362 169698958 15552636 35576332 4470180 197452992 192109390 44564828 21954768 136360620 47026364 58868062 168456596 41169282 107452664 45415832 132331606 102333176 167567862 108240000 121209968 184415550 157366110 105748610 208572364 219360504 27775836 4409108 132267542 63519082 11405350 213630274 65443818 134750242 208483704 208477170 193762096 23231120 119965626 131130494 105553162 36829870 14450392 48275810 47987390 90726878 84261408 60057316 156722192 207948356 112583218 108773962 90198988 200734182 10803034 439758 196869992 74584312 45314654 168525258 52584752 87241374 54499698 184619094 11414854 7445130 5246648 200700676 145547886 7814466 109017106 125268462 61677330 17234844 138122974 66231154 167438898 193436496 64281404 63243400 927586 127171440 207619236 93750228 48310372 82548884 172348396 174946332 216568968 107337142 42405066 182678408 12579116 76367324 158870778 134213794 98196802 94297412 120278730 118679462 1182588 161885174 54012618 171584138 212463702 28953628 114587506 183942330 29187532 146126332 8705972 69979250 121101090 21037500 169610782 37121810 18307212 118257920 91406810 26861120 142773708 138044456 41446834 213113912 40285674 165829532 45142086 199697564 4191088 24087272 15278362 75930602 166837528 126418314 130881300 62171494 142232530 202793844 210127940 155803648 8057522 103839428 125251764 87950742 205020332 27816778 113242074 141217494 196704838 113251446 157015562 79480566 119748068 6168558 187723294 186170116 122826682 144320858 169673548 139710560 180798728 36196490 98418232 82556936 166798170 165862818 217213612 154879208 9961930 148951396 86673950 212173346 100141008 191185148 218955264 139713882 64509962 211592304 76946650 197752390 123969318 40299094 218820382 131143804 73274146 108949830 33131978 113926032 66783442 87729488 85778330 43697214 119205636 3360170 12246036 52857420 73690430 12866150 149950416 218181898 195153662 183227154 41845738 94340576 150414682 72200128 57554508 176859826 27702136 24683560 14423530 203898244 204798506 120700778 90014650 75336228 168216906 146008764 63586798 50277304 99053196 176211926 154777766 162739808 99146718 156980912 203059494 115769676 182669586 70028552 74646726 43694442 135539470 170193474 34341208 47283764 3843312 185267368 175866108 176121044 98764160 101821346 70744410 192645266 78237566 186206702 164853568 159553724 78106380 148942948 97157346 79752464 5517248 165799832 60517248 142014356 101778930 152492472 48325772 204951538 103118664 13092376 159108488 197884808 35084588 17906064 32390072 493130 59832322 96278490 88310398 76045838 63491142 200446114 105504564 184205868 96616586 8050790 83529974 1136894 186876976 31532578 191308326 108349428 54994984 105308236 177014530 116076730 83418522 156505162 71076874 203531988 62254148 136469894 106347890 122260842 206857002 120471692 24399276 59458344 112665058 30283352 197606860 55168806 152434062 41455832 39741416 92331030 326282 14607296 62124392 214114846 140971996 69143338 142588996 39872162 89522840 20181942 137928098 66295262 146193542 155889602 118402372 76277212 1113178 14635720 139141266 185147974 149739656 40730184 95452500 89942248 22094358 46569644 144431012 159592642 40649642 66709676 156113738 127213482 61880016 48067844 203586196 85940074 58365648 44326656 165316338 193555406 213407700 11451462 199921810 151196056 99794816 155657348 107167478 158668840 197513690 170720968 151312502 26900456 66805288 132017864 98932636 170257780 18052518 87707510 10869034 183432898 93086026 49811080 218296760 50344536 75769804 201246144 133352516 31587996 46974378 107647936 11238964 134886246 164115116 80168990 30617774 74251188 85395486 41610206 155115664 173750390 139091656 90925912 86199498 148126946 155350690 149009586 27332360 112888886 48918650 23926144 101835734 202841782 157339314 55696894 24576464 69556476 130972688 163324722 105062606 186075714 140423162 172821264 35836548 152124170 69748140 59905538 100954920 189086964 50509712 132834878 213595690 61430666 140819404 59314794 59575516 60963584 187841368 96300468 33093346 134321000 137321052 148229774 8704960 90395250 112088262 66397078 13404908 103867280 41140924 77232738 199554388 51952230 108070864 197493714 55256630 207282240 52533294 199762398 113618450 67237984 59698320 196883654 49976322 159990226 4758534 48227366 44539704 98929094 44847858 46392412 154396 203981800 32443730 147467408 179741166 75843944 128449486 87806356 94998046 132334224 165815144 187618948 60913974 102202628 187988504 184356326 146609034 6927536 27094122 116236890 132420838 196656988 187902572 95279008 177232968 87773268 35425786 6727534 64612020 203245570 3244494 196612394 68267936 66400114 10173768 208501788 121652212 198477180 213361896 46583306 126273026 213606954 159503410 11157542 198950642 55386342 87024520 157245616 207034784 81310680 159301296 149223074 76480514 27261322 145254824 77117216 216073924 40442886 181988246 8060800 139176224 97512206 98085834 87763082 154332442 200368124 68358598 84027790 154259138 10953756 45781824 40857828 61266920 5289724 61444526 152390788 87693826 3293048 9031968 8470088 200540098 116378834 123256474 166927310 64937158 148219478 209790702 146700686 36688190 90724392 58397372 95774998 121976888 185874986 27623552 69592996 86221740 2413510 76475762 31697820 10759650 75761070 78988954 191554264 187443454 39121236 179411936 105699924 169014296 216969830 206084428 112318558 172203658 141009066 138374852 133587762 159330424 108998890 79989206 133982156 4970328 62156248 96604508 206194362 153336700 198286594 83982162 73954848 18799594 58220426 205386962 110361724 167783198 211598222 201171872 210704582 153358348 112157870 217533734 49622496 193604840 35955502 22208384 121999504 157140170 110888272 161629248 51159152 161949128 12660274 199150424 187590282 92963222 8113666 126943740 16796802 71509306 132535898 175695080 6780510 42386520 184289996 38036020 33843546 153790142 4539018 70329600 39321920 159750778 20826344 154371426 31065716 56998524 179067350 193332656 182059438 75554226 78217194 204692444 205848368 143640376 74646176 29970996 183165664 167197052 174217758 103255636 40593058 205760896 116423560 90991956 113604612 31019098 67300530 107730480 17493542 105201800 214682072 200199692 105569222 141375520 101449480 143043142 172233798 100976040 206040142 50350806 134821016 43048544 219488742 35560646 172099642 192337574 191227366 126807230 84034346 66881606 181259386 170470520 67025090 209454410 46244858 133292170 146989128 71236836 170778476 136531472 45724624 72749776 41703772 59153556 70235132 121128986 45723480 36899456 105207036 71121006 173487776 106164696 110295482 145778270 154373252 174779242 67531332 70184114 154163834 39144688 177451186 131237304 215706590 168392114 96864086 84923960 217053012 153027468 43935408 209071170 168430108 95356822 134334398 86237470 137557222 213599078 42145422 162904148 213430052 34308032 150582850 106784590 158535784 173636606 8301128 147730594 38186478 116716270 52781212 128872634 16086686 173457702 131203050 126979050 181769368 51572906 194513440 162099124 180877664 200133406 138715390 178008600 150282946 74463070 12268498 142399510 75195934 147237420 171122270 87863248 151962096 20782674 198656920 211487122 52044740 120496618 62333304 109128382 154190806 140350936 174460506 164303238 55769296 130616662 111156562 129665426 72240366 53867572 54134784 24433222 118584554 68602446 161981028 64505056 57902130 185244004 17296708 16957908 160682808 12423532 184851524 85275058 106921540 112975082 28801872 128939800 32923352 142521918 160036470 182701134 109347414 16278570 36849714 134008490 42874678 27321624 200423234 71745542 96219178 17777210 128493002 133832248 43069048 175515846 43074196 71266976 82449400 68573186 184090940 198198374 196621502 143635294 25475406 136948548 219068696 161230960 8974042 28904304 197962050 161449662 165343860 184828952 2920324 83890708 77269368 19639290 140838368 81072992 185812110 170618822 113124748 89242406 199938288 170869468 60491794 132668404 6993448 3138410 36264206 116270044 161808702 120884896 170766090 7901014 135731530 161565074 37049848 5018750 134745908 200437204 146968844 34996390 7093064 127963330 88257202 76348074 38195564 196389138 108856 195618984 107921110 86294010 56729530 146475978 137535794 207329078 142970960 187299046 65936750 39543636 152518520 112387726 77679976 187514294 158585196 100418494 177151370 88589182 132874456 201040510 78493118 168093596 208353992 63021904 187191994 137231688 127734838 171687274 204839228 104594754 145226950 26135758 199027334 2775124 31888010 35823128 204758730 91362106 99886600 49165248 119138294 208602746 166262052 34408308 124448038 154890076 106372046 6711474 117106682 128759202 26144822 147203650 109429166 53311170 152111234 192322966 74269492 93052432 72172188 142395814 76100992 215362400 105325154 15335496 126595854 9720304 5487438 140606642 172419038 107793950 48120292 12938288 13318866 179209624 146110976 92935458 15130984 82757906 114536180 200868272 216159020 140825278 166142130 217283418 136309294 178439778 57351888 199410838 8073340 193241422 21802572 112783968 73556010 196310378 125948900 219499038 38994516 31762720 203521890 88978252 155251338 55898942 113442934 67384306 208659396 112140248 63406662 68165680 207253288 62253928 54216514 105616412 54669714 6201426 191089712 214454328 102336762 102120480 179959516 108672300 194659652 4610386 113159376 100700270 66552442 71482686 179229710 189633620 116666836 171972218 173413570 13212870 188139380 190734786 178783044 160409392 142954834 181691774 185269634 22751410 154602624 87032638 179096676 186524580 19685314 170161706 30812936 73830900 56942534 142372098 127172496 175769308 61192406 186438252 141500524 95551258 195553160 42372330 31279138 161736190 199933624 78979846 83744100 152220002 215695436 107874998 159484798 141088024 136903470 38915184 119158116 160143940 182780774 77021208 13145528 95192042 61594610 216054740 87553158 23966646 219989396 199796124 45618650 150377876 61574106 119838048 26395710 87685070 104730252 202880150 93861526 83535826 23582768 160893678 125175996 48719396 134544300 8389084 5955158 105487030 63817622 10179180 138477064 9729786 97327120 89502864 67253340 65096350 36021370 145007918 169534178 47016046 211166274 211548502 108727300 140207166 43970806 160667056 27634530 7178358 126045216 152043716 99155606 120876316 152302018 119064726 41230398 16099864 107119298 146809212 182296642 92030004 145798114 102952542 115971482 212425664 117170020 3497934 64764370 61499240 206760334 49213802 215010422 47610200 115233338 204354414 84195804 90810346 180833290 63592804 141910978 78842038 133382700 36527414 128191492 22194722 54300554 184229144 137185510 208350120 44880704 120561782 25864718 30148008 147607592 210262426 14723786 159599924 98830094 131790978 219046740 141015270 201384612 17231566 3919982 143097328 108124346 15011348 54346182 148334252 4881008 43592846 21858716 156509056 85940184 30374454 107599734 213230270 103676122 7032806 27354140 157450898 190557202 49628832 201328556 85782840 144876116 195007692 189931698 3375108 133313620 81792502 73804588 123256562 167619496 141159018 106223568 4798948 114291210 192295664 78897258 134850430 162715762 47926384 24587002 146348114 134163942 4561810 22207240 209459492 102640296 140282054 129327792 69444122 79802954 62095484 62927986 190823006 39478670 96323238 133706144 79206600 75061976 219562750 50951648 114332878 172431402 23967240 9623746 153727156 39160946 192459630 98259084 126099534 201412882 42541906 31925806 209442420 42596334 27467396 88544962 57783242 56857900 184002412 98060468 203411450 128869400 63383650 82873714 218972578 192559774 18337154 161014502 71747874 79763112 212370818 60580300 204395950 6914050 3071002 197588248 62645132 127803874 153546910 196734824 164664324 46044592 181074058 151481616 101905188 45144352 65773400 9257248 153766206 190355682 188490610 129303152 96015590 101021118 128048250 31631292 88257048 146578212 86183372 175940974 182252004 193380462 91484250 88960894 159918770 181817570 9265344 23697410 95332842 32354498 28475876 30649696 30244632 12689754 9859850 200048288 146683614 173326626 77152482 21464476 45405690 57116378 34148400 179187404 82676528 205582322 83692004 68998358 12498266 162163078 40483256 219127282 35276978 170577198 97384518 18616642 14136386 155463132 30309400 147906660 199205952 139286664 88261404 175178872 99623216 99572814 95100346 166884696 218690318 86661476 27081384 2671020 67995224 146797178 3339732 87346842 132805596 47443418 191325486 18747718 195290370 146304180 153941986 75252892 74042804 170754782 81104342 65832162 102381730 174515396 197067794 93686934 31661432 154648208 196896194 193333998 74474400 159845686 61276380 85788428 182376436 166611148 48605260 117853978 45560922 115902930 134063468 19899704 152749762 45612776 84220114 203032302 8955232 85273078 54023662 118495498 65272152 139147008 51036788 22159038 148944070 209427130 47237696 121734910 130160316 131103478 191043116 6026284 168532056 149925776 130069588 126454680 156570986 109153880 216792114 67418230 171649654 190475516 167452274 117393276 24832104 27486646 140916226 184856254 212038816 14410902 42729214 60062244 39899112 115634860 52192954 124385536 25525632 180723576 127079634 163358074 70237596 210658008 206505112 64991278 133960640 69075138 57446136 63967112 90441626 67676378 219741632 166435654 140783962 209462968 119476852 83222106 126884714 183111214 209503932 88549846 129462300 91829694 114120072 34141932 33047718 92192540 17410008 20943934 37241490 94863956 192002140 125299966 185319398 211586254 3780370 165237160 193577054 115099204 18301008 182702850 93547982 205906800 112406800 187733216 70877730 209652850 29146370 42416440 5417874 98373616 82590860 17601584 123149070 147261092 210321210 171928790 179285810 101748086 40606786 103087798 34255518 46251634 65265398 47460270 217193130 24580622 59611728 219727332 20023586 53982478 219423776 177904474 65307814 17884636 140648772 193208862 8053078 72271738 72902280 7927920 63929646 8025842 37428578 69473646 159095596 165648736 176253418 127384312 61367350 183513748 86917050 91977028 4232624 48794548 21789878 127781148 56280356 41141100 189001186 107890838 141909152 120677656 144232660 52265950 28816678 96870114 32928126 147525334 150727390 169508218 178920478 216140122 11565730 33175648 80345210 64878396 84615322 68897554 103918936 66917334 207131342 134265692 51320082 35407152 88987910 30672444 158485580 155667908 153801780 44301026 208237810 72426684 46859516 219105568 151469824 204510042 28705116 118815378 170330534 167515370 31759816 73489328 125485294 179675100 151349220 57550900 58437808 3537248 195526738 181170704 8092018 50501044 29953704 177220406 28875088 65754480 207490800 194496918 100929466 184902564 31070468 31776580 2752332 37148892 6581542 43289708 213084872 48692490 14575880 47269068 161582806 85094416 58820058 38438972 132745976 206627608 101402356 192452370 205752382 217240914 133145980 204569024 85072086 80588816 16106574 174599480 113187492 157666344 2173468 167746392 157931202 155538834 70436344 107119298 120049952 171502144 146660030 41373706 203656530 81500166 177255650 1038378 120350450 115549808 212349214 147112174 12319714 88445786 187247544 59826426 43936442 105465536 90549250 7130904 75924222 97104656 176561880 31110794 107615134 58881966 27668608 91862936 61629612 135457806 106848302 129625034 96811352 194873536 211100252 141616266 147280056 115482246 178751012 156796178 206080996 192643418 101053106 49604786 57795276 197028766 88531608 212694614 27493224 4505226 76709754 170198644 163528552 15835666 147852760 190832202 135931994 4100822 80293466 136944324 141313128 14659788 71526884 177751398 58272170 178150984 60788970 189018214 71755398 150055114 116570102 61565592 196973018 137180824 40176246 83758400 61192076 185802496 25168924 98357930 7463896 39069118 139270010 4862770 201542572 22838112 27066622 196005194 29065872 48727184 204249078 147599210 65285924 104082484 66474144 209521510 216072296 168935206 52187190 14273864 50895922 219555380 182691190 93063212 195467756 91627008 79365440 218484134 137524266 27856554 36901986 213968590 64031506 134759944 54351528 210338326 207837542 205569694 198446226 133335664 103435772 158729274 73429070 88865920 145658392 45011846 77381216 67395306 29098058 199320946 113938000 1986336 85301568 183889684 129622988 215143698 206944430 199131592 209441958 102239962 117902994 30877088 108586830 161752294 118271648 166119668 109797116 186825056 133485638 150902730 51722264 25320746 110809776 204530392 7660488 162175442 143164516 138827040 171503794 113782064 23192004 11875578 23973444 174587226 3445992 135607098 24180640 177958748 30929976 217882148 116933652 98228570 39950152 161273860 145637030 32841358 134857404 170156338 183974934 55501006 207678042 151259834 128329806 37999522 15836436 74063946 153581538 112962850 202155668 203032456 107093030 200984630 96772830 187674344 32446546 185194284 169199844 122292038 54629564 53781310 61904722 55626054 8337824 56946428 166400080 198042724 47828528 209114180 14725062 219449670 5683238 45908324 81236188 99826958 47560744 59283752 219545392 161090094 57093938 115621088 218528112 52077564 73564480 153296330 98043924 154880330 84958148 177890614 216994338 188921370 70991976 132720346 110264924 177052590 84702090 47823490 54708808 59546960 125346958 78331946 212028740 37398526 14872748 61537014 109031230 169003758 60381002 39335736 77211596 138816722 107471738 144204786 189814328 172111082 147442724 114331668 24137036 84911970 148199040 49726732 168326928 80454066 126425222 21708412 193477042 43793420 198279268 208250526 132584034 99952996 128007132 70136000 11953106 140059348 44955240 5083804 165029832 138894382 52328100 29821374 130489788 134743400 7972140 208242452 44139326 155238248 113631452 129918558 86278346 36289330 56471690 47651846 79015486 78903572 146583404 56273756 49779686 31240198 94465404 195014358 102584548 45847186 132533434 155203774 150738610 151500426 191613290 10178080 20289874 11023386 4496294 137915580 38995924 204766694 69751594 6657398 43232706 151077696 86334930 84678682 149297874 58903284 185653226 90753762 117446230 137478638 123707342 43684564 114278714 123122252 209255838 166677610 12438492 139125338 46277198 55301598 68276560 36484250 147865036 89501874 96679286 146702116 209198440 11195822 77010912 197067948 152749322 23147234 122462428 169154524 77873290 161788682 26398812 154066110 87447910 24645478 200760164 63578966 161244358 183720394 88387332 43086186 34724998 83362950 196786260 16073222 65125104 47855588 196521952 15222856 92498142 205864714 74210774 99778250 208152384 213103594 141034124 136232294 118264542 210742312 103207214 194540390 94354106 171755760 199026388 7161396 100904870 9873116 96710020 153622876 146488254 56825626 126635300 132422136 73685876 170723212 22170764 218365840 124182366 61215418 97846804 148169120 123473284 61130938 20390722 173042760 138470288 76860146 168048650 172782038 133524270 132964128 97380646 107366754 218858068 77558140 113609276 194319048 69825888 134481116 209544522 188752696 207782586 215495214 183165026 72408666 118443226 176235950 191260454 8539366 198456764 58390156 96087376 56550318 23326710 18952560 116403650 109829786 33115170 136258056 52030858 107057060 793694 79773606 37284258 186047708 211324432 172893600 208112454 162360374 219965680 168913404 181492762 179848658 89521080 32629212 71001304 179312870 40366744 111492876 54756130 118363058 29178006 204561830 176823834 219003092 90685716 89833832 54025620 101115124 161650016 175574124 1257102 108799878 139520964 66478896 113617812 191155426 116416058 111957890 191778708 63637948 124404742 121657932 44946880 50694886 4475570 180827108 19530170 193407126 112011042 34164658 146997092 119490338 106882270 159948294 99426426 70623806 137800300 165253154 162107330 163137700 23562264 87781232 47629714 192913710 115132886 39639402 153731358 181300350 155655434 66793848 128428938 118410336 219147368 209418550 183164894 99007062 11167420 100461746 164738222 36449754 184939238 104691224 165184888 100206458 212071508 195599734 138304276 44781616 124849692 108823726 166049268 6285730 109319540 148645750 116371552 110584166 11358578 51644758 109997514 117270120 203565098 97067740 20955836 33492668 174939006 100024364 33037972 111512434 138511230 93478000 41667692 178062984 140776878 197203644 50578902 48471236 196756340 107607808 208199222 76174362 65552630 178965666 196613714 192830132 109704298 161373124 84227110 90478344 89810974 194124524 110696630 39069074 219316856 63496510 111671010 60862846 85902850 46633532 156187944 75413624 147359388 53009924 166142108 83179118 210301828 35027322 206003226 135713556 205718568 58390376 213721904 215192032 205933706 99062942 60625246 52539212 64268490 111590644 21083216 157867842 18352796 85472750 169960692 184185100 84769960 210301146 159309678 218540586 183946598 161654834 128888078 74692574 186065022 9700174 133571900 58839440 6262388 68223628 71028474 190696594 111070740 50345746 113911402 194166786 114496492 120911472 108822494 37096642 92270574 41902058 139707084 98293800 205769102 95178666 172175036 58554342 219755096 151672246 219000694 96627278 126060990 197259238 64029966 122406570 214525234 100171016 140015480 121685234 95641744 44521972 56743852 216792686 58410968 180106344 157518658 792462 76703308 82127078 54848904 201803932 94831044 165534204 48094552 202151686 132497684 217642150 99165638 83848732 79567950 29141112 49531526 162802354 166212222 114254888 182352214 9527826 155872508 8146776 117779200 166383580 170622232 33972730 44379478 58728384 94851746 147659446 29126548 41451718 139242818 17822134 1898908 28636256 98945550 202036208 87535030 50442700 111103520 14342944 60143270 185352574 85071624 175563234 61714400 19345392 100427558 124783362 185880090 126952672 71955862 196337152 37442306 142657372 86776866 117446142 18579990 188053756 188744600 12575156 115704160 136626094 218201676 69973794 116049956 13779370 2520826 87644106 37717262 177655984 88537658 40230410 92711674 215053630 144653498 213013702 66593032 97782872 216126152 73303362 105463974 105488812 59047142 187310266 170198820 111535842 33012562 90834480 158030356 178825526 42956694 157578344 214197368 131759760 20005766 98867472 83303880 197748518 211449128 14029136 64090180 35530484 92697440 77767932 125500606 48818264 9320388 156150302 22352000 111423444 81321922 19412822 63779364 211960122 214126594 70497108 160502496 124576584 82900290 176558646 14239610 59411000 73107980 156542496 25832510 161695798 26734026 6009630 33207702 194349144 192370376 93403156 26675374 180595382 197869078 212584548 88583968 19028152 180420196 53896282 49846896 156662726 46549426 144248038 25106994 27207400 64893290 47607120 70458762 622160 6914160 186376190 201216356 133635106 58087018 28553624 87765700 3078900 155099934 39017066 79637778 152359394 29789782 61466174 9734538 44741092 126685262 146969592 108951282 48273786 175743392 212622036 171775450 152020594 59022260 153258490 166465288 7088884 89390422 145769580 120815464 207381328 46756974 87374694 38280066 34215962 4805680 183069414 126200096 130116272 1270742 151938072 184641204 67641442 74414142 188585936 138700078 99735064 145083862 42609138 84036172 69780502 54314700 66416086 145910358 46282566 66480964 142827234 22364914 43738816 22968022 23405976 88162470 21033562 113531154 36558632 113199614 114258892 98584552 147142952 154872938 117744726 57253460 132565268 148022402 26457178 17080250 216918746 125901622 217739544 125389088 56861882 211175382 200314422 130741204 137105716 7383838 216245370 139866210 134745996 32210882 70514422 202464944 138450114 189860176 179323694 126067436 53805752 78025266 185010298 40854770 38493092 219752280 178258476 90277352 128863064 129496532 174332708 186100244 60947854 87521742 33779768 153423402 153842370 179287900 195746320 214335858 77538054 193710902 68300562 122382436 130368722 99479006 180981438 76993356 122472460 3960770 118961678 188811876 33649858 158828714 49591124 145610344 144310958 26754904 167734072 19019814 116047404 15641252 97670562 116083066 149244084 200628164 207189092 1982706 9144872 156795276 208960312 30371946 36185468 125335034 69985586 80292982 185539310 108039492 99194854 575190 100893056 152079862 13623610 20620336 95263718 1083082 183239276 114387306 67424390 88082654 145972970 100049554 110850872 102176492 25662098 188159466 173679132 172344128 107163232 52877022 111940026 100623556 55000308 43082446 200690996 188457544 164920096 91640538 10993972 121839652 132236742 82471796 10333950 195788318 203403046 147462832 181863704 206923002 12501676 217617026 209241318 54213214 190549898 137914172 162322974 91334628 135037870 192623750 22583682 200687674 67289376 170997838 173131992 187660484 182239068 165779548 104043082 26479420 27228234 99807114 66282128 106258042 217821494 166535116 100502622 180603192 130150724 66093500 40907526 181490716 155563804 115260486 72426310 173289050 5897430 78759494 86139438 45695936 194969148 110511346 163101598 153078970 90836768 207284132 205446692 148489616 45868108 57323024 34799622 150781048 72453744 61676384 77656150 11390302 60688694 158342360 67113596 91044228 67504976 114776618 1416140 182154192 54514438 90514292 147481202 169708638 103328456 141914388 122915892 141600360 128930516 1990076 67879482 34752476 88281908 121168322 186895236 123543948 128374334 135786420 56731158 100686410 413556 30351068 179519208 162969642 33626010 47300902 163153408 154862950 202605128 66054252 194593872 31350242 2050774 97318694 208642874 33605770 15929716 5699826 218731414 167898918 170016858 147940254 111232044 70731188 169705514 124573614 211180332 214096608 203747500 24297592 15067932 84322018 216183308 138710638 62900706 166215830 210886082 61579408 27418798 65414316 165013552 197001486 60909530 174020704 191417226 177977954 208673476 88631642 22172964 57753520 68574528 156624072 35973036 4718956 183363158 55929368 678150 106151606 108034036 188899634 2349380 5911048 145970418 195922760 180832586 23744248 33890714 71181770 99695244 46938276 166273778 170128156 34631608 103460522 55782408 126810662 110388432 70322296 141401370 83956686 144523588 32283570 43002806 87863952 63639664 182079612 185174638 51590484 89757162 34104488 88905146 66404756 89994102 191039948 105564448 109998548 214682314 171496424 168546290 193023908 69245330 37407788 46519462 45602854 208336414 193614608 195464588 211266264 49880688 36945062 56367916 29212370 75051152 184721504 100923042 152291986 89188440 56009734 190134120 201742948 166576476 195186574 178432408 202753364 160035568 160220280 118513516 190959120 197706784 70042808 40855826 129523504 104971702 214448762 42583728 212582612 191750680 46117940 132445522 86827554 40070140 76128866 11626340 10412424 70934160 30251826 194075596 138249386 62620140 217613000 203025174 2956074 57002418 171593598 154544676 149484280 192099072 153658450 200467366 137248342 111501368 127079414 164575752 183984768 163899230 6327376 45079386 104431888 155638780 153981740 82923522 13541946 136775892 154259138 52899792 89868504 110932514 126162806 156033834 80755444 168544882 151131002 155534016 13714756 16055248 26342030 147589090 27619526 144127126 215389042 76320618 88500874 114132854 12594274 49587626 19614760 127423846 141478150 214766266 70574284 49879500 12643708 124101098 81252204 92441646 199218998 173372606 196494958 9470934 130972534 113951684 74462476 35260236 136570390 36455210 121268004 171748302 7312404 206833264 176366476 88368984 97642820 137679190 78834426 193429984 123054470 45345366 194624650 37043490 194284112 131318 148538984 55598224 26436124 191973694 70848712 3241942 181849822 207857100 91080858 178116466 8560838 73643636 140516046 186563432 198393866 54558064 68828342 176466994 33909348 99852676 174315372 142487444 115493752 59743046 39844222 29129122 200615030 36526776 215898122 72553844 209429352 166887732 64279798 167326896 134636876 11304942 181003416 43643226 94100116 128470782 209221232 156420902 40048184 201370730 134651616 23298088 43893344 110166298 201822720 56675652 155154626 91896662 7099620 167071938 103960164 136648732 113653452 22244112 165047432 90553782 167526370 168064490 83099522 186460736 76020274 50709406 145532442 41413944 3307128 145517130 58186238 84622296 28255216 141423524 67914176 80777048 90127070 206729160 177994806 219338746 22168938 151056598 48742210 3495470 170198468 154918676 140836234 97651444 38494258 15135978 18995196 180021204 14691380 43258754 44931458 146731486 130720150 159713664 27625664 50378218 189707496 218304108 53058588 27620164 139431556 86499028 152601108 59270222 49919540 53502944 130004182 26501640 103788212 182328410 55098582 18171120 118775008 45247114 15130038 130093326 158391156 113756302 174959070 67591810 171510790 79531188 62972008 3395392 160774108 93118762 205354710 160394124 183789012 104949856 154051238 117410722 90645016 12849958 180231854 185926488 156758822 56405492 93715292 142696290 55572484 12275692 14799730 20506574 116558442 118208024 108681342 33239624 151221686 185361000 127915678 19203052 77649880 176650606 87583452 48111448 148022908 135162478 212145758 5453624 62422624 206097672 34080992 70651306 2020370 190228852 60942200 39750832 3195808 29094494 117557946 109581450 88583352 109328714 185266400 71125934 82312714 107580 140536594 29332776 56006082 118821230 17229828 137329346 76336546 121559768 120488940 121217206 36158166 43294966 57399298 54968914 91078372 7389580 191799080 173271714 101149906 35417470 131526032 52196694 196986614 47495712 93942772 123726592 126244360 162590846 18503122 11456412 5195960 174611448 43467446 169952200 196373782 213946392 11958848 171685470 87806356 167741354 97245632 152895270 129922650 122459348 70457222 64186408 132539506 216005174 48638106 41587480 171463204 106530842 164261570 209523578 64769760 155919610 172943738 72233106 120969948 157878996 133044208 60283586 74036248 169075038 216630744 206414384 159827030 207084614 191280584 206791882 198436964 64576248 90308152 47720134 212620078 185820206 9137854 201692040 77600776 73553568 69355418 76332432 19880410 105274290 163902640 88094776 48175446 142332146 119671948 43413854 119209838 56459744 172169008 75391118 41719810 159114318 123935460 55926354 185384606 149597954 168352162 92991866 185098848 201119336 112850408 195393924 75674852 35280300 166667182 62460398 62251244 83887122 52416804 123640792 118928282 70880810 15989226 46084742 11755832 96422216 179832928 87057916 118257986 71474832 195472816 71423066 79001516 24079374 49215408 64645834 201025198 212056394 67249380 61144776 67138874 194766616 104062024 138583412 132426690 129225118 64879452 38206916 92268352 107161802 179345100 161099246 79980824 155893584 33146674 29705060 136592346 146185864 96590406 32896952 80323562 37301704 56921040 144367850 194787868 77461054 77506440 61642262 96448858 47605976 176740630 137527786 37516996 19653260 163093612 48638458 155963280 164633106 73787076 152380558 217820988 178741838 190837614 215515894 218486488 94979676 45234816 189863630 169133888 123172632 32894554 127183518 118115866 57270972 216659894 21437746 83591992 67944602 15780336 12821996 129783588 163032540 43698732 117895712 78522818 138699594 405746 114999214 39849106 109869188 139438596 75470736 211938364 41712132 73962636 41224282 143778800 208328516 151805544 79236234 42445436 191095982 5011116 135003924 96755120 209048598 29434328 138044104 208109550 185431576 34377838 182870116 207970378 97768 69568994 86595080 5596888 43119340 203767190 15335100 158102538 157755158 23932546 124343516 169628514 107769882 154664862 190442934 77837628 174203876 143816684 85795864 6355822 170339422 27605798 185182778 202245472 45777160 60154534 49049836 65997954 4088260 50321700 114778532 79969494 87185846 67658536 159382058 74975516 139933266 68351250 216236328 35038960 67780922 76938026 127625168 171889806 148723190 45104048 179691292 218057048 85555184 155464364 185265454 29860930 218376400 102676068 124190814 107067114 133354430 177019832 179551306 157181838 156752750 149893414 198885016 113180628 170062926 104815304 91882582 212752364 174871158 202205146 16202384 175839356 77966240 58327654 166675102 109499610 11513106 183102612 40609206 117664118 18159504 70487912 51908824 207551388 43205426 108127140 143814198 148630702 194673952 185803200 7060284 211874960 161708162 149401252 205010058 115862736 20422996 152884424 209377850 116649896 18043608 17930066 140400436 73704928 51678726 111358610 176310332 122324026 64980718 168276548 183119134 114847216 44048312 120312038 11204622 172503628 169200812 178318734 170709748 196103534 44553652 62347296 61952154 57830212 88630322 10580878 212026144 133022978 143591272 31350660 97493792 143846956 208386728 82309788 86546240 209831798 169217642 179282928 123085468 100764730 163986812 21297122 150646210 42461650 140795226 148385512 139024952 54490282 46503974 161117880 25136848 5648060 219480162 5441128 40662138 81616260 114482654 203855674 134631838 73546572 214804414 6118332 64367336 166399178 121877118 203949350 87182854 75532402 158838372 192033754 217548430 60464360 92849570 83680718 90750572 1716088 75963228 10069092 193343722 69070144 148891138 617408 155988426 138313164 205659806 11088946 106206584 207020814 40190854 149635420 80509660 147453680 119020176 208624482 173586270 90528900 117471420 60444956 6582664 23246102 100616186 94444702 61523418 91898664 189306612 121660946 170415014 112957020 98840984 176763796 128565646 174540850 191842750 177671648 210684430 185647418 133224828 25056988 186546844 58961496 146542154 70828670 202106190 45184656 134361920 150695468 180903228 171487514 209973984 166369082 123589048 59530548 133555884 78191828 150096628 153105260 66053570 143611732 160788166 158512046 43216316 37466396 23420122 179063940 202811774 173530082 219648660 95422228 131688216 55085976 73911728 48613158 42662444 173018428 208370712 39225780 182284542 43136522 138110786 64030186 56150908 134016168 164232904 49069746 189989492 162079170 203812488 171663140 173878848 164812472 184584928 69499562 12926210 64892938 190549062 57542804 85811748 130512338 218462486 165519618 208871630 200981440 83126186 104540216 187629838 72802466 68746876 150101688 126739778 41547396 54941304 168364834 9043826 36604898 131949950 105205408 141177102 137862780 181478770 133479126 41177180 161864868 140368712 130109430 161784282 99986810 193432998 118014996 5014856 29348044 219500182 15845808 81312374 43433940 141042814 44547030 76205338 189562120 51026052 158971318 172739798 161465546 148568662 94262300 159183376 81827086 76359866 181728932 167752882 190207270 15821388 179757556 14572294 145279728 24548810 20476214 18349364 26810740 95886868 154789932 36894902 17331028 95133610 54685444 189360160 190430878 103003538 136893790 47767962 17923356 159440314 98311862 37980712 43588116 73588570 206150142 183670432 144766292 48735346 30642436 202045624 208257918 17120356 98867252 117478856 179351194 207702132 56204412 110703340 58251908 10803826 141710712 204877442 200688950 145752266 182605060 72880170 155678424 188528406 128460794 16212900 149557848 142386508 187336116 109264254 205752228 75426406 196555172 150998870 172000246 147059418 27401110 54562684 144684914 185996470 218949918 71905680 118113292 212948890 116894008 73846718 187742258 73037624 59213836 135226058 49234042 145853202 76820656 5804238 57001846 6568452 28923510 34698114 175610424 181995924 94494136 139609514 159289350 119165002 42201610 184690286 214681214 206840876 132385594 197660034 104652790 202932994 24582558 91008280 84104438 154945934 131832932 5380804 182522978 185203150 130603726 871156 1269334 100289222 91446762 48858832 18944288 183118562 108787316 137557970 74970984 47169936 160377668 146129786 167433970 72153312 175130252 3351920 115509658 129468614 111363758 176506308 99075988 81153512 126299162 89896026 203607162 71918572 159187842 84843726 158865630 25958372 115965212 85769684 179071838 14667136 60710892 187421696 94018012 100731466 115066380 172544328 196750554 23765302 82987146 113954874 77124212 77320144 159335990 192427114 3866346 203327124 214819352 151360792 87584354 73947368 30270790 127178744 112158398 151403208 97032034 9917380 117904952 188327854 56035606 87034332 42132200 113410616 212365274 95238594 156782406 141162868 115988246 197138964 161400360 34060730 126359354 151144796 79581590 150147228 191321944 11600248 38244734 141341332 51540720 195488766 143519750 2304214 58450304 115268142 176448074 63628774 146198074 201455936 74193042 28935786 50848226 45995752 172569672 47517822 210374736 52118242 54759936 32904960 87891518 92767752 1435940 24109228 181721936 122062160 117079820 185582452 215369594 122170730 173775888 168873078 87081984 195305924 100797312 167359060 2490686 75159348 188443640 99485408 137165644 96763304 182420260 87237128 214724664 93628216 13302982 198331870 61535430 21460186 22799744 94027934 125569554 106772534 3948758 49513112 28868290 72888376 94417862 205052364 193074134 161605796 131415482 90205852 120222828 36698882 38513728 4537808 65353134 43947200 197767262 166502270 94981546 98787524 156175778 102549216 30590494 20550310 96271164 42809382 103999786 105848006 28356174 211529934 212787410 213169022 52769640 179602302 20316758 122663486 521312 196702484 88271304 41847916 142089662 93019410 100803802 108114864 66337392 99643214 183019430 174042440 28223052 201320020 172746046 25936834 70437444 21848618 101692866 154797566 199962026 17141872 116792346 140985680 203957204 8472068 192545034 149886528 47352734 126512914 198620884 121389334 212646522 72399294 5307852 169438852 191709408 17190580 193328630 41216560 215513232 150608414 200593932 21106866 60889862 51491550 131962336 27579728 135900226 125758842 189652430 79401696 70743068 5074850 96347416 19969620 48360818 215663382 60475118 3791744 192038440 27019784 181018002 115151652 45836142 103609682 145664618 77776996 12633346 103694536 80750142 144236796 40198576 74625958 121044220 12076218 45972344 200413334 208856142 58679126 70120138 130416858 27436750 103362666 146465396 34729398 96758706 88954052 49763824 157479872 165107206 17738270 91902206 76153616 203853650 77564498 20328220 121434610 109375068 65303898 20121772 217238846 59576264 77881188 97608236 195398874 16965300 80728538 193882744 154275418 34722512 35291674 111214356 94957588 71381024 102419702 61843078 53801154 27568552 161772446 127251498 9671860 215755694 62265566 152209244 209958848 2895310 118479372 216657826 32323082 54957496 175332652 161236174 120168114 91769018 84676438 192885572 133243770 144437436 184374740 58785760 23947440 191886508 39893084 147882614 115692170 1305744 86639542 137994582 16541338 100277320 10930546 181600474 157882164 169334000 157903922 102499408 105387128 8391240 140949358 213039728 109247138 87798546 162019594 199131196 200686772 30885580 142374980 71693864 31760762 33869880 207879276 122376364 155514832 119109254 64325492 189692536 8807172 55445984 132796004 141558318 219816366 158810872 147585988 86620270 155887402 44620136 10476620 25620562 187360998 134024154 91423090 121493746 87368248 26816812 203022160 118572080 188197878 32905708 177986688 155613062 28350498 211965490 152694916 36285766 159095926 162071756 105564404 6993932 48262082 191206334 101545070 154053812 23504008 151895898 9599590 161428256 202008928 133541474 197991552 145735238 59664000 148855058 48787420 106551786 195058160 129136612 62262904 132979792 77121550 80073312 194980302 1242208 90377958 99512028 136694382 65467754 43928126 140888638 217781410 18994624 68184380 68342516 51333590 77264550 74108276 196007746 162762446 31015490 125554352 180446156 187750200 210118238 167584582 114324386 99100056 148662580 79738736 60487416 131639882 12454750 210432838 101842796 47654200 109275342 172088620 146131964 132287452 180484766 138744650 128436682 59625874 51987936 176269544 44106480 179546136 217694070 152513130 120342112 144297164 1870308 203411648 25625578 49527302 174364982 192959602 30551686 69501982 5073464 50332942 56223794 93759358 158311120 14948934 72103328 76658142 99961884 76663400 113442780 109166904 20339154 39651260 108631666 106995108 78131482 71040288 165591030 42043232 204441512 155428746 167704394 161976496 145924922 135009226 101990526 123390278 32143276 175434446 117559310 184918052 109262516 173594982 19367634 128466668 183806788 99016456 217255170 174472892 169909784 207244004 26196918 51153542 111375000 190846304 193219070 147237310 99188760 113552560 97809932 58912216 51173298 138737720 120995710 45726296 5780698 109301478 149623738 127717656 217647276 29258108 178044526 40946708 123492446 211609178 83988476 143112288 8307508 29546836 170346374 174145752 27657872 201399814 43619906 150347890 117948820 39807746 166749440 204948458 154198858 92487824 125168978 19712660 203280968 108792156 143709896 1711732 22239052 126119114 9296804 63952460 75247414 63503726 15177844 159268560 189766170 127270286 213755080 74795072 34115070 171830252 127263202 122878206 90787290 93153346 71763428 218756098 33741224 123717836 156218876 42056080 189813140 25211010 138776990 205598228 116264214 16558520 34747064 151179204 120900582 89416844 70358904 216049592 44747274 88299002 130651444 6073078 117254038 206650488 198969276 144500796 78223046 38564548 16630988 153870244 108838686 70769138 154199562 178494756 14617064 169652868 183991830 64131166 33645810 209238854 165960102 118507972 134573670 44469942 96343852 125187348 148208500 215144754 52795138 97400886 34354034 82949658 54444412 40956212 174253046 28805348 15626292 76813308 132729850 168291596 184206440 152191292 142170446 130527848 30805324 158961770 123929168 65830446 24218172 217013522 183292274 82050606 101409066 21279984 11606474 178430054 774114 114811752 116561192 89502314 195312942 22015290 147816174 148646960 177079628 61250574 179875586 39515168 105730856 81979744 218270800 187188936 52637728 22469480 69866918 68877512 134441802 139317530 170138936 147719748 19054332 11980144 2732290 16252302 64367050 219361736 214094694 14613456 93717558 111389168 59471852 170206322 86269700 18937116 68853158 194772050 27655540 67272810 171311646 215555208 192546442 109213522 23522268 95393694 14368838 176316646 85080072 144371810 56673276 89107788 85354478 54377598 56279498 205794754 170960350 209997788 20313568 200804362 195916798 31473376 82153280 99568128 88487806 28212844 182431546 191320426 213663538 96148668 186985018 80700906 46504766 57520276 159549522 199308494 112562032 164446458 20103050 175708236 30159184 59281266 12667666 21125808 2559898 139760984 193933696 158519372 10328846 96853460 68356882 205264246 107700714 193823872 41066168 44714252 92561612 210883134 45299430 200413444 163762434 1056550 34148488 186916444 186295714 91665728 210981122 127847214 153475146 31154794 42374354 48479112 57981770 73327584 27748688 89294128 41257238 88299530 181572776 162416716 93636796 89147300 58529262 116454866 134569292 17885714 165529518 172814444 184505112 95225922 120189058 165996182 100126466 178892604 19462300 39764890 13825680 10361494 145934668 138585656 90661604 52626090 74358042 55066352 15458322 212233560 110481294 177561472 158608450 14505964 122717430 9831844 163700240 124866500 11264770 11884136 60109918 204985066 198912956 142300290 25973398 93511858 54378610 107874998 47820410 92915548 55419254 209840202 136827504 179735886 162951404 132929654 79017664 147816548 20395034 58388836 71814072 218511766 7039780 60615368 14068714 72033742 42298102 188286604 209968616 153964866 145002704 59837360 123434586 194366722 207973392 135745104 64035158 212472392 21900164 85697524 5398712 159906208 103885430 120499412 137821354 198203918 120690900 40499470 40052342 211284260 174920350 133438162 160542866 115374886 25594382 195015810 89107150 35542650 26519042 201745324 134941268 128786944 137787232 200250468 110995214 109489710 124661438 55221012 166718464 45104554 171544318 28546430 63689032 170298304 16729570 8026370 88929874 20135984 26821850 141160976 216506268 26149904 215794744 33778866 201708958 67275824 81744696 109473628 151428266 68406514 10501832 188534324 19433458 5417500 126841990 59168076 146720024 188126488 50124140 172213360 209477180 209979330 218435316 165097746 36565518 54509246 89116544 24109712 27783316 42984612 82800256 107560178 58477496 7300678 120889956 85926170 45966536 201821224 39074552 120095250 104419106 116348870 20711680 219666084 134976842 50151926 117072604 86808986 217048942 71172794 96870928 111172402 12556346 141565160 108967804 167933722 120773972 2940476 80151214 197660782 193464832 44604648 137108862 75733812 69996872 35326258 158006552 146661636 56360656 181587604 54365344 44493482 187338646 209652476 138900014 146757336 55658856 87260448 124887444 77262570 81833906 36615700 116953034 181359200 171527290 57824030 194080986 45945306 59245340 181562634 184741524 62914280 195338176 126530954 75454038 60840648 120589414 200150412 11826760 2689962 14165778 19023686 49823796 84938062 10223972 117045148 53733614 155484912 42197342 27003306 124216048 83256470 139090622 216148812 10561694 143208714 176861696 4756532 15313144 162454336 148744750 165767734 148506314 127648400 168676156 68682944 118834122 196759288 163310752 126497338 215176940 26649480 184275322 47546488 32944956 86287938 165994510 187914738 145612038 20233906 107386444 113618076 188000252 196305230 213620616 181959536 135303322 168067746 148435166 42077948 115945962 219915300 163428804 50948854 100207712 163468272 193680674 85643690 10657548 199417460 26577342 66931326 182094308 71352292 165454300 163938148 111816804 180759392 38594534 155618364 131999340 84365336 125362094 195260890 168959230 179347630 4336882 118522778 89877194 192391408 165891088 145140072 113799378 94709054 94163872 8930856 194689924 124126728 105026724 113191144 192287458 84273420 203790686 65795422 177608816 3266032 60043764 86344940 115846192 10935474 72931936 48568740 119510688 32353992 188035408 138600440 145293434 169455352 70171970 101072202 54411456 89386572 73180206 61498008 84425132 53455556 132985204 134749934 209296472 150928360 4959152 56505944 102840826 44775324 104559862 80275954 9329452 195240342 39182 205173584 71447596 126918836 16709682 9679846 95667924 113947174 180680610 43814188 165782694 84768926 58871032 97980850 174438682 129437616 20354400 140496246 212288626 156833534 173487886 49396512 138338200 44111056 24042128 102866984 94209544 134819828 136767642 99954008 103667344 27537730 146408394 58313992 208486564 189903978 53051174 6171374 55440792 150937380 135268254 16137044 66611556 186051404 192320414 70865630 103499528 82584260 115878246 3471468 164076220 169145658 88103752 197490348 160092988 135117554 22538626 143528726 100148400 67727220 107919636 31135984 98589458 134397296 7054894 90118292 179481522 169735918 56705440 4327686 50132698 195510832 215356614 43632512 64843592 157768336 31081050 50946236 185866890 160284564 155150160 9865042 205762656 216781906 106245502 54909448 218874524 193361674 211091650 122110890 20320410 117264576 14306358 166530430 70171574 33414524 203005462 138006132 157996146 139447924 8597072 207333632 8355072 9095196 214702334 188700512 194273794 150007374 163979134 22362428 113263326 201890172 199736966 136013196 65500666 85586380 50037658 68912866 177825538 17251806 175251362 63257656 120989242 71449686 64459120 96502934 167130964 217838412 13293434 84912762 100474088 64529828 145575628 217846574 49649226 84729370 137274610 218396420 166525436 138056006 48765024 67967504 81309646 135711070 29236196 144926144 159278812 112217908 19826686 44115566 185022772 86493616 15725996 84292274 62700550 67895124 109270392 142010968 148510230 153890242 16038110 49157240 206910022 56549064 183099444 143064350 63329596 106527432 92554088 199889228 31364432 187502436 140434272 1241108 172779530 76366818 151408158 130533282 59192078 7245876 133817376 169082078 198402358 47879810 166829344 39206068 107584158 26216168 62001808 122209362 24969340 119552730 153694090 205968862 41195330 97963426 199457236 22276518 140302140 6780158 81907980 28816194 141143156 117331038 14627492 8449232 158639822 117006142 96962228 2358444 125383918 80228676 91951750 157373854 176939488 42641522 157850792 92907122 162100928 116486414 59907848 126449048 5038704 109037984 215076488 53493594 2539218 191766410 56765082 33697246 34937188 197265838 174274606 106725564 80654024 169144470 206123236 66528110 89179112 199957428 19120552 197816322 14988534 105828250 9131100 20085604 7791762 145149884 133805166 209368148 141252980 86990970 172299600 205143554 19531160 182648026 18887506 26622024 169930838 134677444 215500340 137972318 53685038 167552044 173472948 149509800 176654456 110636878 146949506 178339942 19914444 180667872 1583802 54015060 117754472 16947502 26094266 142965658 94854056 152221564 15026374 65775908 133410970 209720852 16082726 200578972 194257008 39469870 67603998 134075304 101501158 29766022 202104100 26457992 37738250 29486292 208507970 126303936 89671120 185713308 7071702 200749384 135602764 206348846 67895608 19124952 9568988 112630298 67002254 204015812 189655136 136263358 182347880 150138362 214990644 24594966 208492284 52746298 48517172 9340958 202437312 32806752 69429162 41703200 147162400 1694286 175429606 60081494 41322270 126234702 20269722 157127498 124358630 45371304 86637232 99730642 138958842 137219038 66884752 131217284 39153158 185503054 99464068 213127948 129098310 91264140 217746936 78719960 168882362 187049896 176531718 154319550 87289862 121536932 31649992 176874302 156204906 65490612 108885084 210317492 16354756 91606746 160663888 99720390 178969208 146075534 182399536 137370486 137273334 61833750 199121758 41879860 158125132 7408302 79264328 164716156 183544856 148892018 54755074 147223736 88736164 156242042 186368380 205235844 171092614 12279652 218948928 139007638 145427018 73211578 85610668 136466418 124524070 106354930 218033530 142540750 73759334 131253848 98479436 208881024 111696486 56453694 77721072 142856362 56230746 23835064 70921642 212466914 178003672 132519222 48647368 98445050 10767262 64458592 100545170 201907618 123222264 86372110 55385880 102584350 88408606 170301472 88799788 112132856 113758766 145369598 115691554 169329226 9092116 104807538 85720712 158858062 29492056 165416570 80649228 83797252 137290230 209009526 126573656 56691228 27072122 204671412 75748992 88185900 184971842 16717294 171906922 23290784 67716792 157836162 9218440 158837206 174428496 114208710 134847856 133335048 95123688 187373186 211228446 48929914 123467278 28613816 177780438 66934736 48275326 5844806 163284176 170671050 114712246 144155374 152308420 75426670 177212684 214637742 110862334 10126996 202406490 98711470 135903042 107570584 51401856 26521440 49405136 86209156 17846950 149494576 112296118 172675184 70454890 120342112 44915090 63495454 168169474 44970860 103609792 3391058 44846692 165502722 23582702 104683590 73230850 8666834 127192802 20275332 17797824 123652870 19896910 129239308 100970936 186191478 169926966 4147352 109979540 41563478 9235952 14857700 6641800 50346560 183861678 16829934 13038146 43129394 205353126 89432596 55319330 24770900 127992656 84407092 51457164 14010964 119641412 123768524 50917768 191010028 45542200 215336264 200154174 107355424 116345812 76604726 159903282 24504238 47814206 83194606 163170150 219788074 111048630 144337314 60752802 99282590 91153590 89096546 24092640 10309178 84115526 79533652 203852792 212719210 96626266 53662598 104463260 218498214 51855716 113084114 133219636 28622902 201313816 41465798 76030460 215888112 92444814 31887174 112841740 95725036 74838588 43913606 86666690 59990920 109640388 61024788 210221418 209603086 1154670 42617630 219841248 84408808 157136034 200084148 134532024 38305454 139959292 8490988 181414552 218444996 185483276 216196508 185256082 63787350 219064120 17004350 50161848 190014704 119167840 4693854 118586600 120194976 179432352 54589524 52499260 171456120 72147064 208544358 49770776 193486260 151308828 107835178 22667502 6449102 154574772 147384622 104030388 115270386 71057910 39505994 102810972 76696532 93560830 90956096 29987848 172287808 69567212 71134756 19175090 212864696 63684544 205179084 203165600 123242350 175230286 147549204 146075468 88151888 105139012 98153572 170302220 103092902 92108434 26997696 157524048 140635330 91357200 24268596 122548448 212541868 64322808 31007504 145782406 211888864 145794726 8703926 34069486 38884582 132753522 211672846 150273310 99452232 213492180 35873156 110331254 47994166 99109252 111196096 147833554 122532542 54755426 194081624 95304902 215856784 140878188 127604114 91980064 75653688 75318826 70379628 6585788 177161072 53094294 117886450 60136692 88876150 3595020 195660872 76626220 144890834 186003202 113276570 31570154 33742258 35549866 102004166 149607700 189781922 191542780 86701802 211882770 144844678 142894708 89390334 12517428 45501280 64506508 192153016 107177598 55928774 209295416 125828560 206717082 106264312 174654942 23790976 12869164 10059126 53678328 46298736 206238054 186985150 63333996 199511334 124473822 158338202 89461218 59651196 73343974 199045132 190146660 123342010 70269232 8033674 187586102 59357496 104962880 63745572 71924490 40421766 18837632 196422578 54964558 42436680 53334798 184780772 57318360 11905762 84273046 75271240 128837236 179806968 169737986 126475690 63562400 89907554 42632150 201299252 164925112 20065650 147684284 83047272 36149278 126467110 186479216 74168600 95865660 42761906 96007538 18723078 197312280 150198532 202185940 10536020 55178596 115289746 8019418 14804130 172529324 203922180 86778516 64620248 168284864 111625096 28595424 68337962 45658932 42571012 170748798 35731168 114724434 173412118 146091440 158110370 122660692 174869838 50094858 573386 97646032 127800310 142616452 109898756 32089420 87510082 184625870 215985902 202201318 175592142 70779742 39228926 72188028 202250554 98248106 53155168 167762144 43993158 163779462 49036658 185874414 96778198 209593252 189195600 86519004 75256170 47343626 75021144 74262364 31658660 72156634 104944092 183872480 111832820 181869864 23736812 143528594 92009566 129115030 128436308 128292406 196352420 103582732 155562264 74248460 218541026 183642910 101207722 209720588 178962432 8951162 143823944 93919936 15054644 115710782 92497350 179361446 133979120 19069226 33159632 46117390 113896904 181705986 168660140 213780512 207010958 79365594 20829336 182842264 117174772 100499828 25491840 30326340 159640756 212322176 47111834 31511084 87822042 207872148 16921498 32480272 4182816 191922368 2434014 122807234 60733398 198952380 193219840 122098790 97741820 132830258 139498172 154585002 160820704 67906234 78890812 101581194 215895658 114802996 52312568 99702328 131560396 3639152 131009032 157002604 28473720 187651684 7567846 192951440 125017068 219636296 194545736 146664562 114709914 187347974 131279566 214865706 38907946 174061558 66075966 124302992 49668014 162509358 111177242 109516616 8295254 93687616 143362736 205732780 210501632 31992994 218793784 214576670 75841942 30003622 3685726 120543478 129592078 71337024 143706464 16617260 111600148 167842796 213573646 10156278 79831840 71921850 203396996 49463414 143676412 46853972 192051640 40764262 75139394 155171786 84355920 181705744 110916102 8954748 99735438 84245986 164606838 82269220 17866024 57108040 210153790 206620326 10601778 47829144 112167616 186940798 112343154 91855390 15472248 22758164 135652726 107256116 184057104 165712470 185270008 8895568 15329600 41147062 95150 87889780 1016444 3130138 79491302 185819810 35273304 146217126 203467044 114098974 164066056 208465818 51117440 27458266 95215450 157690214 30761390 99539880 77126478 193132368 77164538 103036274 214950516 113275184 116149814 134378090 192115528 120667162 19869080 162863514 42350880 106723342 154778580 54943042 153885314 164440100 10460142 95633978 118233082 44300718 34160808 71094474 45169586 55165286 116724146 5505434 137257076 159332932 53142034 165298232 28924874 168753288 149016824 138258428 70752594 120082534 168202408 78452946 61900278 197542906 66862268 132976646 123879734 18741272 87129328 92082958 128983712 46901712 125590256 197465356 997964 30214184 19871060 194977222 179184544 74025446 199741190 189196150 176581614 28817734 189004376 68425940 191660612 45122176 40965232 75165244 75614572 47696374 84313680 3563340 208426724 210643136 60408568 213623806 70564384 181643484 148509878 30150692 178180596 163300962 119180622 132281512 218435140 183153916 43860454 47593546 95357284 167714426 179103012 124893648 170934016 159330050 157889930 191975542 47973684 77836528 41995536 86155696 20197122 189130634 175247160 140004238 165536690 136914624 164033958 156460502 214725742 168425114 89625756 88279708 143267256 208417968 45776170 57330768 200734710 20590526 83917108 174876438 146469510 93517930 167523378 143824582 96082228 173596786 2138400 74493034 143189794 100527724 64177102 165853930 44507452 203567760 76487906 137508250 49361114 103589376 208998174 95229596 190730562 45591898 188045572 218151032 21368314 205270406 96543942 207813232 187960322 87401578 185966880 162124930 14965500 184703640 102520418 161633450 109258644 125163038 62575920 151852624 172193274 183580606 197829368 111606440 134931544 216428146 190946998 86977110 156064172 19493210 83429676 56455850 43828400 155980528 149861668 112079374 136827064 173974636 152859234 146961980 126984374 44957396 13575694 77282678 214990424 22025080 174793410 41948940 73521206 32511820 161565910 16706030 204893590 153760266 113563604 122204148 104487482 6282782 86558274 62776890 100195414 210522026 144767348 57048090 197437086 49110468 119136336 116964276 87505330 750750 150185112 148417984 95569958 200778754 35805374 149289954 122700842 127648686 121457732 207921736 123908158 63692398 200249852 17030728 122432684 148400912 3065194 92405148 199055736 65494770 169724324 27318610 74174782 185431400 178185832 33442178 111100792 85390778 67675036 106638972 156550724 145828584 55231968 163085604 12657458 50450532 80104772 92677794 88661562 167490972 135025088 165134002 216051418 170800014 194694676 207716916 765380 134367530 141646934 94991028 117684028 160213350 927894 90308130 97520390 107785876 102268364 42000530 8343742 187014454 13965138 160410712 143955064 216817678 143624030 111299100 35424444 153190862 103804426 121624492 177114432 15207214 198961048 212819530 79178066 207875206 59051322 49761734 164810888 204996902 193037372 45378190 179339930 196008824 26712708 94741548 99101244 206765548 175348470 181244580 14017058 942282 129398214 173637662 158561700 141121926 218031110 201503346 44895422 130918194 75034652 194926226 152762676 3170684 178549668 104314760 155179926 32012200 39125812 84254038 153987746 22955988 133001814 70767092 198191598 119903168 40257030 166726868 132880374 137477758 163070886 86916082 57272050 163606960 58688058 135980746 176256806 86352354 186212180 25145406 213850956 21558460 216029198 54950126 68367398 54040932 183785162 17233238 16526664 26643452 94275368 181152488 114647302 20987956 37382928 25248234 197733866 54151240 157078108 28555868 74887252 43994610 182813576 127742142 187512270 179333242 87080796 49348728 91150224 101677708 98077738 64245060 97093744 47326356 45402654 40877782 176725406 15924700 126283146 175860322 60542768 120206086 76644040 160692004 163901012 98923418 212224804 212689620 51101820 126446980 1013716 121644710 205789650 119781816 62413560 122845382 178031546 213891876 59174720 187485430 82467902 58346002 183218618 101377694 56773222 112912140 188060158 16587758 85070128 28671016 146300198 135624984 98716112 102599376 81403542 183869818 21055188 32921570 195661950 120763742 168062576 207742128 103035174 141227812 103097214 57023054 54710414 15194036 74083988 72141366 48963574 155793242 85548738 27205816 93625686 159342876 124026188 196085670 102218072 43792166 133241614 183110972 198692890 22935484 132831710 141666690 199054922 85008902 25649360 109173416 23666742 216069524 136341238 80079582 111891274 42370416 204441446 173635968 92066964 218178884 32292018 166992782 217410534 159619482 63750654 35771296 17957874 66608652 94804424 115218114 32268610 155842742 4526544 187712030 546194 54047598 52173770 80969592 172953836 70078382 82358254 154702130 68446136 1089858 13123836 203916020 9961666 19548386 9732734 9671068 201462668 164838212 138274048 18142454 61767596 60582082 92572920 178860088 182000170 155972124 184342158 159654352 14473206 95754010 94870094 217899704 135248718 49403024 34250700 169349092 75080324 19634186 104999818 159864804 132868626 205330488 39047030 138706062 85704718 162036974 185139724 18653624 199489444 52967860 156279002 111195722 128270340 72019904 64230298 110938652 123838770 928158 17947160 214143974 202522584 38511572 143898634 68231724 34792692 118689692 89769152 34628198 128858972 178160422 31922374 207417584 135051576 108293482 141180842 159230940 99242308 130126018 163986922 27060176 9804432 17381892 22002486 120779186 146030896 3625424 51282154 114594986 136345814 180579520 201564352 109271074 166293776 85946916 124295842 39773778 17634804 158554572 210685772 97169358 174098144 118730524 1888832 95881566 122362394 9835826 76902386 205477426 214834026 182095254 74360154 199129788 37362534 95613276 80985212 152046906 7088136 103352788 185216790 149138 98409938 10802330 80945612 93289020 69782768 76865888 184482782 190751704 176262130 51570508 140861072 67374978 129248922 52703508 151057038 32879748 151601494 74920780 192794052 14882824 22136092 129334238 70726656 73746948 104622452 172528994 218563884 67075624 164716420 91749614 151219112 56226588 192563998 33474144 119015952 17568078 119097792 4834742 99577324 134387660 102908278 45844810 188563606 96220322 23072170 162677460 134208316 112425632 163294934 149405586 120825826 99310178 108782784 148175236 120115666 10308496 124632640 14331504 62027416 106065344 176651662 147308084 190683460 214431998 113650350 219013850 8782928 146104244 126882932 6622990 162260230 194127362 7139264 154999900 85373068 21794234 112882902 197127766 46244902 177043064 146736898 160402440 25528470 32077628 105413110 182448002 75650784 19007208 20816686 162023444 123883452 21663774 83520074 32828554 58627734 191754068 62289986 175854360 103228884 25309020 124512696 116167678 7667770 190396228 81493720 68106280 141432412 186436690 219196208 70642396 123630254 26808474 50487426 24098426 28701992 110512314 159929374 82879830 101831532 152347602 87065000 156786278 23282424 115822674 60365316 150583686 203999532 146089790 45653938 137523232 85091710 98811526 117080634 86989166 131491954 6020960 85051604 25102198 154446050 168109876 165378400 80410352 191459906 115181022 89364198 131982620 48813952 14392752 213132634 134253988 128347736 83900608 137171342 196838510 67984862 144298924 4499462 5785428 198318186 120993312 192477538 169690620 207250626 110217074 81838878 176821612 55106480 188132780 71389714 190075292 96148030 200304874 205157832 196951238 141843702 154713614 185711042 29829052 142150338 30393264 74145830 128538586 12498002 197186968 175618850 206776372 86046972 183424076 52768210 207856176 21727926 121969056 96074594 76084690 191137760 86113874 138009674 159638380 123907278 89520266 64926796 77543730 41331818 34482998 5409756 70834038 59925800 32558922 103041928 44929918 146214376 111119052 144526558 34181664 60411076 219549440 218992246 32765216 196660310 117166434 130127558 14711444 56308626 157736458 159735334 131164594 11810678 27885902 174151846 170163378 70197644 155080200 110081158 34506604 130978276 88424534 125410802 65540618 161494630 158811774 75433886 19518818 13815692 207293196 55455158 30826290 156544476 192120830 39675812 194925500 64124170 198933064 41166620 177869340 93280726 161712320 138525794 21346138 88448668 55844118 145321440 159843178 113655080 49233580 75862204 63218034 131608730 20292910 160140178 136795318 107386554 23890504 219809282 7319158 113540108 193491078 201476066 70782580 103576770 139374114 47316280 131634140 153312522 90789952 191329204 182087180 98611150 20000596 118298642 150381198 152141946 140534922 165334422 203597812 49055952 35817804 134253658 4151422 144850354 173253718 20162912 185728928 79338204 199054174 98202082 172700088 180695944 179533772 213996068 119248008 158134636 51716676 67547700 193012050 127644132 113961672 142230308 91043832 114672008 151693718 180338268 205859764 54188090 107355292 179119842 199047948 116084408 218035180 70723752 74246106 94832562 106785162 137433934 195627476 5132776 189769976 59941882 213704062 130640620 139124194 177047310 137116540 209780802 139613298 88178992 150346944 11362098 143465762 36570138 190791260 83607172 94672952 93231600 107639466 90261006 4331998 6855222 99650232 81213550 155909578 112439558 181531658 184497148 110666842 3505788 87248810 215068480 60782172 21212488 129755758 91555178 215148318 73215670 166392204 158010556 147146758 138651392 67047024 150645506 173048854 159720616 93194090 219697148 199169520 48503092 19260626 176498014 129182416 27587604 67310826 50800266 196230408 11503426 77240262 57875554 216045962 205828084 142383164 175540684 101058496 80637260 176683166 45776984 52863734 78404370 126584810 30487556 173439662 123398594 110882728 172912520 153862082 101029896 175274506 113408328 171324186 158751780 148240708 109954922 103138816 74311644 73584082 83882502 45113728 179748558 169031632 103758226 64046906 9089014 141874590 30786206 63346074 129931384 214540304 2272116 179823578 183869730 159289284 194640314 2231438 200459380 142915432 148602212 92328126 64133190 96842812 34115620 95413868 37198920 54596960 181865640 50188028 62388348 113432616 198643302 115992778 206998132 156885388 182709934 82713576 160428092 177606110 199065196 213671018 113826130 211700720 78790954 91814074 200999920 31642908 59144426 192242688 101530 2798334 30873172 141530202 183165576 11717794 170418270 147108654 133078154 125095454 109138414 132722722 160986716 206189896 83246086 79319504 125285138 169859734 81631198 168767368 135051488 95193494 177467312 114036670 115166304 147599804 25797926 122122286 30406772 102831036 204196366 38009400 107494420 174970730 32978726 134902812 75504176 80552164 56930280 157241172 71128838 56893914 79487452 165319352 134610366 87015764 135938924 20257864 29342940 67632202 198972532 179763012 127190756 128197300 70315674 105555714 145283666 137029200 47597594 7427310 93882536 155205622 118071910 87216470 140520776 41267710 108602230 176086394 178885674 22951808 95248296 23668348 71357990 209338536 47143162 66931150 81056162 42003390 118115558 99099946 74956200 162193394 113474746 71647510 161515772 90506988 90959396 148975376 161274212 41080974 44594396 122310320 171823256 191141830 100686586 135258420 18137152 191834390 7703058 133725988 181982746 187224004 179308844 173502472 62182098 106154796 103559148 25513268 111789326 67928124 62920242 180320140 97912496 170279362 93977048 211500762 191210954 157869778 155619310 141028250 6919814 210466366 127849722 45180916 88977196 156563946 139270274 121987624 19303108 211210010 133198890 198714428 5063080 30107594 100841642 115980524 63071932 151454578 146059232 58245418 40455074 31347866 63577206 77213620 204213350 47739296 33189288 109473276 137497866 129379228 146813370 115777530 209290202 92468640 67789788 201601334 24700522 216970050 144106490 42325448 33513128 143519838 151272484 1873102 196548418 82398822 81081066 193964606 33859914 47741056 59045096 28853616 159724422 178976666 114235902 147372170 31125732 16369078 22524348 101817298 32033430 103132590 35799610 123894936 58104552 84277226 138476096 165603482 213355934 142355928 59852034 101653838 146769018 43835770 139709966 216237780 150878860 157551372 206975736 45983432 90848186 59734092 15777542 139530666 126154072 121030316 146765784 184423360 56313532 23376804 44256938 32766492 195999496 114317478 202179318 3406722 58656290 175746824 142484386 110348634 116500230 219870816 122227798 180433946 168107214 146321648 150218948 205620118 98761432 195379228 139056852 151941174 29329586 183574732 194603508 38705854 172377216 59683206 25019412 185541994 112408428 3363008 99058454 74115514 144987502 180157604 13118270 108111828 175614736 21334082 39282826 89362768 52250066 53195406 162035368 165203148 212580016 185698128 9178862 128767474 21635592 35546038 158201296 153981520 75560254 67803406 13499156 160820528 150655318 1729662 109168180 88331892 165587004 219124686 120358722 26286436 86039998 764522 97427044 132958122 196988286 130802584 116219136 182602992 31443192 177364000 180134108 162931582 142856098 61007958 214851142 218281910 157773616 18645000 83227518 123145352 159218114 194390108 22570482 154322960 36695670 179079780 63457746 125759832 172087828 209587180 140808998 130304878 210743258 113951398 178183500 56526514 66528330 196892102 122569040 17709978 61167700 189067098 2063050 133420606 6166028 73711088 97497510 2593668 212354098 46054470 127521020 21113950 194402538 173181360 137769412 44443542 48810102 80004254 102716636 38397568 149950856 186775314 63941856 167614282 118243004 67836296 105974 131529948 20911792 54333532 198125554 155848660 148659720 146223660 93447442 76168576 143788876 207360296 107541698 172777638 86816708 217885646 70944632 201238092 172848654 27658840 26945358 16651756 43426944 30494816 61290790 88476058 66045408 121236192 155118128 48170584 33775104 152373012 156894826 47104662 3619660 163527452 110554796 101405986 141253046 62981688 109567502 56560416 206811308 199798214 186431454 97509918 94392870 147680874 35294248 170946094 61473500 129998286 101793362 126783382 92742760 112783286 170144282 13667962 93186984 219865052 12788952 68697134 21166134 77572 141794466 160311954 24762122 142903090 203650106 127318642 197663026 7770532 11678040 48824160 208374078 114389902 66734778 8230178 47125430 202641120 28739854 211598794 70152852 148223856 161733176 150495774 56595352 45346796 134878986 184878386 104708362 159344350 114824072 181558036 187518958 97517398 158948988 108456810 108349560 133759846 196428364 178754884 206067202 17028990 95587096 97956914 137943652 38555308 41323392 141710096 141779748 182496292 4825062 102449820 123646996 119522634 108204162 207993126 56403072 40268206 61382552 144233650 21436448 87463530 99838332 209337304 25742552 175173856 81306676 184501196 213344296 212223352 22040326 10556590 187212366 93507612 207650652 192701916 203241082 89454860 12070432 91463570 91704734 189728704 172749214 204489274 197829764 185011552 94333536 60742726 113331152 218306176 5320194 27169186 213133074 176696102 186390160 52146644 169667740 52439002 213110018 8234622 182239266 63203118 184458032 124524334 53579636 119389974 113741628 6406356 188193566 104400076 92293036 94419776 150539048 169580466 79895948 54401006 137664362 35160422 71035646 19051164 57048970 192153632 186663862 137703412 95756078 49586460 127705138 189097898 202136286 176883124 206542754 198212234 27285720 81213506 217175398 39368274 191721970 30473520 139787736 90748702 88095436 80177086 119552686 187080806 44643412 154804936 159676946 211400134 187696344 72420898 129845848 161840008 18294694 25823446 180382928 179991636 173774832 125876278 141044112 91296656 190105938 186047092 95989036 184954770 93111634 147482896 121609004 94685448 34981848 189630782 199555158 52585632 188856052 67000780 42959246 137337134 32502162 126401550 138093472 61025646 143115500 185318848 200802536 182707294 119766064 94502474 213573338 76306934 131299828 180165106 192013778 121990330 26902018 19449782 172657364 66244574 69609144 154879890 43495606 187474012 32880474 178096732 45985588 209036520 63287422 137962990 7561708 49059648 172919428 157650372 137691730 1194512 124490762 53958806 29143708 98562310 113564220 63515672 39970458 25593194 218731920 7064904 164925640 178903186 39791532 122314346 55749210 34867558 107321500 64303162 79206776 140115932 124566530 84399304 53817808 212849186 161243632 145046946 72480144 218505980 135848460 7719074 77603746 117615652 88432586 102030412 210630486 205815368 50126230 29252212 1479830 142757340 57659008 84692454 76077496 151510084 12783188 181681126 217772038 112034494 111757184 116668332 101071916 180979392 102001240 106152860 102260620 98288278 185945782 102607098 107350474 171488350 148167822 98767196 131346666 132964942 37921004 41494640 75181062 53352772 50878454 105127132 178492600 15133976 8989486 109763808 35254582 170304464 69411958 94335450 72680630 7873492 16217212 102684890 20664776 257378 36298614 59664374 137106904 180975366 85386928 218054980 81523002 3028542 126246648 214544374 136971252 126318698 150520128 140368646 69744356 130414658 210036728 60834070 196853602 79224992 69253096 107930372 93808154 130540476 9450848 29979950 124853784 188189452 46428470 102985762 210347896 177671978 121558910 173627894 80202496 154174900 178901470 133583714 18043014 159720506 65178982 99259666 38043214 167897488 213682788 183823948 77811668 206695324 191005496 159007728 6085156 209534842 3254174 48941156 173702496 133693230 50915810 84259956 213957238 195037876 33116116 208065352 182616214 9489326 116241884 27937052 11392524 205751238 199667468 74405210 176157806 1626262 121255200 66777282 150378800 15773208 8703310 114535718 28800354 168365758 21208352 8407476 91832136 75441806 49282728 13214410 155322002 206265422 215651612 178706000 76156652 193710638 78116412 135932390 15221514 54724450 101125288 64414306 112698212 188922800 35574242 8288874 53213908 38743782 183683236 174336690 144963192 205914830 29388634 78348138 73172594 167483778 126421284 135141534 75167004 35954996 16963584 10944252 100974192 219363430 140754218 134516140 145354 168718286 1053756 78491666 7987980 80550690 73202118 49382938 138671852 215291934 126504774 140634956 39071494 164094656 144831412 117797944 185349978 140020716 32806686 15375140 134027520 49277316 35462812 76244410 49702620 164823648 53322676 174508290 68076360 111240888 127203274 196612878 3254922 14089504 100477014 146387384 29305188 187803264 64887372 106616532 104879830 156767160 164162944 38329302 40817634 42524108 65058312 11211310 23870308 47307436 190256946 137753330 219919546 110513854 1891142 80348664 215440940 24102694 190963498 54538990 61903820 44020944 120357248 45175592 16824390 176622996 114573514 173320048 103250378 88125334 47234440 174125314 82913116 209523864 153649606 131018338 27644254 20132464 209916938 87854580 42413624 21605210 209308902 115361334 162944452 113698464 211721268 150579682 30004304 15440414 219908282 214742440 12760220 41295122 197117096 112165680 85879046 87560044 2968702 149096970 165851906 86814332 121192984 153735230 57404512 7935730 38327498 142719236 134405788 17314616 156601456 126281826 432432 41324360 189034560 82447200 31882598 100656072 210163514 36289506 43344840 174210476 122198846 136919398 123467036 138694182 41273650 104019476 194688758 111208394 162493210 42511502 176769648 170709132 41286982 83175224 153209100 134772264 64914564 120074526 87908788 148544990 185932120 22343728 76003312 169524718 158664572 71318984 184878870 137387690 196135104 114566342 114290506 44292732 138307312 114271410 109237282 194792466 93157900 102156076 75772422 26842046 181947502 75379898 131481944 117000818 132306900 36069550 39282364 118583696 51234656 193194562 87371592 55224576 64434304 170765012 92552988 209958188 150971238 34499388 217689384 104129872 103589112 55882882 85893192 70943048 146904098 123982430 180533804 85956156 114821498 126753462 153243156 25921236 33363418 95414748 138459640 96677680 123046506 75179632 171501770 57580666 154990660 165308264 109038292 113533662 140899000 38171452 165402204 11102278 174101136 149611330 69442692 139906712 91847294 122153944 147163588 193624552 123706462 3633146 123479532 152990486 174605904 11221672 27660600 97167290 119638816 190684978 11008756 88452584 31254960 79579082 136613664 21034728 133084974 157759954 185122762 106178732 180967116 202258782 93773240 160494708 194282220 28015372 203615962 21082864 158915900 205557506 103563636 175967374 151343236 138141894 24645742 110087450 184749488 41427518 115535442 14119798 202543022 156842466 196259118 201205422 94132170 133857020 40593718 154699820 2190078 135696506 92186050 37898564 66228800 81803392 22365420 48301594 168349214 14282378 182666616 120736682 95079732 38952408 117553150 122714438 100602502 105976486 5612860 161420754 198827332 168103716 94797164 169414014 190603072 94506610 111487596 97953042 9077662 187955196 219434182 84937468 51411492 211001714 191468926 105736356 197412886 206112302 164203688 174586170 64073152 3009446 163387004 64716740 73836884 199899546 156368410 197930898 126753858 15318842 42335128 210308252 70297282 127068062 144262492 97614638 71259518 105681906 80554034 47236002 158322296 39725664 50271320 103089184 104597548 192229752 97870564 211989184 131563982 133286626 124210812 104926294 71962528 59443450 148884120 135321978 199503106 202014186 157001460 173362552 109566930 153700624 180445826 162119958 22935924 156951212 117056126 45791108 199149500 177509156 6562094 4678850 41351354 110480128 118924168 50884482 158184224 75003940 125996090 38893206 29751392 174082788 64219496 148245988 165024112 100602744 186495364 145200154 160552634 79309824 160055632 120088914 14143756 104162190 134988942 90479224 192022600 106544570 140207056 81150762 115097752 30562158 108918304 210903418 111554036 71911510 6797164 53668340 86779770 93971438 159695580 179111020 195969576 46472866 209587598 74753030 20997152 121665852 146845160 148415806 128898198 3252326 192173872 199509926 165619652 196940414 179480642 59318974 85066938 36615084 78482712 76197990 165079024 207715640 50050242 210652904 182905932 63364180 74799604 120177002 99205502 71938460 209343354 167153800 167854940 187651310 37101702 181526862 182747026 46691766 14250544 214648104 199596628 107093910 206327660 42622470 18602254 98098220 136143766 164703748 129603804 173437110 43280446 143558712 96957344 172264180 18353896 207428232 53277642 72056622 192176710 174090444 19187322 70009412 83932992 179756500 108416704 174731084 201667576 76187276 125334682 15416324 160468198 54170380 183382342 146278924 94694424 58340458 175707576 73829052 96081414 199664322 208065616 193611374 157763232 72423956 37849636 189586232 19027140 58796100 47119072 127445252 209247280 24008952 135031446 119942526 37971054 145915902 117712100 135726426 16015626 46210890 69008742 45963434 17819274 36837746 81910576 214894460 52995030 56593658 65835418 218995788 78871276 22159368 11852962 59414256 155518176 205451180 142500006 150170240 43925332 92885870 138319126 177786664 213073058 155990582 9901496 125789268 81396436 168783846 69070342 126145976 4451106 150647112 173784710 203383708 187851840 107069402 117925390 117907064 44683738 142189762 63857970 103077832 133403138 44697598 89152910 200867216 36033888 97453048 147938318 183578428 197658516 55236104 33143990 18446362 24681118 72504124 193470574 38737622 178164690 123382380 42603132 164812054 57960826 137219302 55715726 180973562 66026048 207724726 155046430 49009884 109410180 48373160 47576980 29824322 130028448 9522326 31402228 19491670 120036686 72694864 70278802 208311532 71052762 138470156 189577366 71318368 33064680 156017620 201069572 116401780 180832146 213956292 75016062 216169008 194928492 78093312 107966298 126942222 124399308 66952842 107245688 9205812 55930908 115285192 2275988 119490338 177406702 90291564 210438426 78913362 17467868 207936168 132075394 145368982 176484814 52604398 194247130 39579056 19449474 55199034 69504072 209403018 59611310 48756268 59361060 21807742 109225644 178818970 153676732 196135588 24552044 184863272 111674398 14397064 213116222 105104890 76470988 74789154 70122008 86337240 103879930 64961644 142322400 200264768 120587104 46265252 44340010 72538752 137234372 92487054 137617546 23721566 95831934 152678614 138046326 28402110 128071966 124499298 48508394 55491810 214401880 122309858 78643290 2218920 112925428 85872490 205755638 26908926 204978334 6308676 60864232 147772922 67364374 117509370 150298170 15952332 173622768 9332818 41710988 78564728 196537814 4460324 143285252 159280550 137009048 188365562 129138790 67238534 42397872 336182 166276176 64084878 193336374 72058514 178990218 152215162 72780752 186655700 117248384 159302682 75224160 23273800 194411514 199830488 202076930 34218712 192190790 30910946 141771982 47343626 167116906 147012250 30790716 175555842 46420000 172181592 202425938 90801832 147574900 203350664 189991868 77954492 98791924 70277130 88631488 127725114 95391846 170917494 86497356 126083166 10693848 178926154 169014472 15316312 56657414 78344530 200608122 12983234 3667884 208265486 115031004 75577018 129643822 146126728 144284118 164325942 90205280 10232420 169721068 98687776 175632666 26348674 79134374 210348820 99077022 205764856 33933548 190159948 4706020 117484884 17172364 180135978 141562960 214934412 117817326 153833328 120932306 130541136 201118302 196776338 101406822 4449566 160309072 76366334 88035464 93816690 201195148 2967118 23294766 189346872 154030008 35685804 5186390 78157926 88621940 212621860 57298978 83404574 19788978 175488214 175163252 87201092 58984882 15381542 191139300 192677078 213311362 131757274 155563298 74221862 99260876 90833116 178425170 26698848 110678128 51651402 70679114 165027874 81595668 169454626 147794658 144500048 110173404 98375728 174381680 83763724 141878022 47699894 122047684 12049840 116922036 168805098 156955700 109876426 129736508 208703220 34339514 52213370 99169818 173700032 169366626 183050362 60427774 75230188 5028562 211598134 43143672 38965124 30386026 87686192 153524954 99914474 109666678 156076096 147127640 35732180 18008804 204850756 130492384 113471710 6561588 92778642 73117858 162387258 105876386 28484478 107086848 32048698 150960392 121729982 122878052 213988852 158130588 160768872 44189926 125456232 118163892 116167964 119714056 209092026 193053630 128670960 201145758 151781256 14277692 142875326 99614680 188029006 168356804 14367144 199747262 8899616 216495004 154324786 36811698 177385736 16593434 78317052 1406680 159210656 45881858 154858110 29122082 146392994 185467766 205091832 33408958 30961590 39426838 130184912 156423652 202078998 1075866 66287760 183173210 18621724 92160178 167504920 119539728 73088224 179991856 137453888 180027936 206736222 173245226 113303872 73240420 36438556 158583392 53942306 186477192 46500080 143019052 205602826 106727148 175413216 41762754 65882036 10870068 118203052 16727282 207960918 82298040 159379748 1868064 196629796 52088916 116362400 200215444 79835866 68227676 42672542 20610414 193270550 57642992 129807172 203189866 142547658 194920110 143712228 176987382 137791104 76730588 55151580 42979728 161764482 93054522 218411160 168322968 19375840 89644544 39521482 42949192 132717002 88992970 199091090 103745444 139851844 111392952 44516406 52779078 172311194 63463136 29963692 217983370 100157882 4725600 37319634 122871320 145854522 189827726 202368980 106101138 186511556 74554436 218990222 187607332 137155678 198958936 110713020 168545278 129623670 173570936 184084472 135898840 124184324 170305102 85010882 112390674 7638796 175549286 134831268 57936164 125767004 38171870 96322930 73176422 163613098 52191260 170843772 50978466 101495460 160027626 208940732 73511746 108499336 132841148 78922536 35882352 6660830 105447298 41102072 174251286 141665568 100243550 89005554 198489676 1137224 177095160 144068518 21245598 20381108 45556170 212447664 116232402 35438040 105032466 139008628 176984720 167546962 199909468 7307894 30810274 26152104 214908144 21055936 134111010 9874370 57382776 4435464 110233970 77869506 30175288 30354874 54932130 106458132 215875990 105843254 149737236 124639328 141475246 179982924 211914582 124971968 110914298 179665772 120121584 172898814 115340522 24063006 106697206 124667488 183067390 161262618 136695174 83604972 102838274 159426256 28488262 175149898 136104804 139566020 181023436 106395608 844734 162739830 86074384 187967560 152972314 39265204 151175618 120112872 151002874 6200172 196179808 210923438 51738852 166091530 130446822 35891680 119982852 127688374 171307400 143986722 105308896 76547130 179827098 41055630 129366380 24806914 142023090 902726 22759682 172811386 13984982 104664076 198461450 79017312 86585950 30967992 162531578 203152884 122254418 125620814 83908638 172661434 73404232 84498656 163856132 54510126 9494078 170006980 134521948 53155806 131918094 71562568 169366714 192563448 198212674 74092920 20970378 3915736 91337356 30486082 195226966 95983536 32154078 97993588 187111166 186573354 43580526 144545016 79946856 67453474 202005738 101019028 140245908 190669006 58677168 93454966 213763374 39821254 141597830 3020490 62528070 14698530 98707202 84280658 111765786 146825580 164694860 209903628 22598158 189511014 49117992 105720098 197934330 69390882 181266140 103979370 94973780 190630 93038550 16460906 167280652 136412826 189584736 142055606 205406476 118361936 105124976 121701052 82614642 192710320 84244138 38305366 40153872 37030620 41152386 102315488 16392332 76512150 56332188 148222668 202237486 130135522 15088238 106776846 76770826 92368254 67925968 90151644 135995838 44724218 141298718 39342006 185925674 47514786 71650722 118173990 97878352 141640664 61953562 115414244 29855408 36650284 836000 33883762 198439978 82406742 72549356 138796878 186912638 208549352 168014066 203947920 200283952 186556942 162504122 189940388 140876120 45542750 15676958 119915906 138396918 25086138 954140 205712804 184429102 65286958 16046294 37662240 22601172 11040898 198291016 71093132 67606726 31047478 216269262 33420486 132610060 172058480 42874964 71126660 102118874 98234796 128538014 186711646 113751528 124639614 18445394 114878500 93298964 84900156 108908382 4506326 213112262 170428720 218692474 60505500 133581580 71615852 74318156 128332974 118906150 190134054 24297548 94457088 75444842 42678548 47885156 201865664 86847706 103578222 5846346 12819488 46260214 45234112 209503184 108922638 125902040 70074774 15097962 43832910 17717414 125510440 31524372 202003472 160766166 40709812 161153454 108134136 125688332 1817156 12934922 155869186 67622610 197969816 55524788 199206854 121163680 195554942 180031126 152525802 164345632 3768710 119855406 61808230 69868700 204037812 140317936 190573372 202023382 57859296 66204578 199793374 82046382 16046426 141482110 2859208 73864032 95235118 48896188 80870900 109683992 18594422 16773064 185877208 125183498 14406854 111586530 162994986 101832368 68755192 92151664 139279338 86983336 154545006 103887146 185553148 135605778 69156164 158814612 144250898 140400150 150076938 148261872 22156068 18904116 127142950 70324826 96648662 118174342 39723860 124568334 74385476 27580036 41170712 176131208 123977502 168026408 49167118 160568276 212420142 111068496 140985152 76007602 32512766 11446688 133951752 803000 65572870 2677642 68663716 112436808 25758634 169005980 81272862 117026954 86451024 20011090 132531300 209623810 95096364 112747294 80926098 119745516 48183300 44952072 39674272 151868442 139596380 82012942 38666672 191212208 27810354 57751122 206013544 27160518 190325608 150033928 32776370 24498364 35276142 178296162 32729224 33483362 30695610 68103596 67902604 210428724 202097280 80815614 201048100 132544940 42020704 213175204 93166304 75148040 34820720 33482152 70055898 175205646 79246926 134482436 184506542 136754640 173725684 202977236 106002512 195433590 162273056 8590758 158821608 213640944 108800516 110015906 104150860 160481706 102201704 98666326 191570060 167500366 119342762 20040350 104324440 186389962 46321748 154808896 69043942 90035924 92581786 113165250 71933422 109762620 195052154 29537618 14235738 49316498 73874108 107064716 197328076 27173036 153643534 141862292 62098520 89172974 54900516 41897922 86621788 47739472 158469784 168148904 169376658 139816666 213681666 156464792 25179044 124287328 192918088 9724572 65599798 41418784 198210672 44566478 18662402 79662286 217508918 159865662 165065142 144863906 143747296 2705274 195946410 150191998 105365920 94947446 158933544 94020410 39657200 52604794 22276672 2801634 20563906 186928170 45343826 26076798 13356992 183154268 60131104 219204744 159207224 200321880 209836880 151428420 155353308 85770806 101541286 58649536 175022826 125759216 98198848 204945554 45306536 50165676 119909372 166286736 39881864 56587872 68175888 174057576 138865320 144334278 110887744 209239448 213171046 139387160 63892576 81709892 35940366 122936792 174595278 24808388 86252870 174813100 206567262 122996676 129983018 209642950 6844486 66106326 60368792 94191966 118506806 10886590 59800818 182484720 102635280 65384594 216219388 17346912 84288050 163525956 201357750 85725068 192592488 92423826 139475600 100456730 14037606 58934150 45937144 2006070 98722844 114050068 178351646 155730564 192769544 83973890 79781416 161816600 152386564 57340382 204413858 213879468 57523070 182573688 42014346 126079514 138550610 142381074 19602880 6871326 154054450 61177292 56822898 73371716 101021184 18327232 108721624 22912956 115922818 123969736 17966036 192367604 166423576 169889148 91211648 41278644 63707116 173210180 16697560 199368576 146523652 121234696 15723422 75892718 50859402 196069544 79214674 62810550 55750420 77755084 181166942 183715774 153448086 49771062 112391554 113858338 42676546 122291642 60892458 109806708 190170244 30405342 79694428 163200246 81965928 57503226 135010172 108765426 44928686 14450304 95788198 34861772 178091210 163167994 180849724 39742450 188201992 96829282 104179812 99638770 56742972 89605274 71364568 115903546 55188716 150212238 131905774 68045912 9013444 33744612 204701354 51570772 87059148 217943506 157906254 115899432 181380694 37180 200676476 187072776 50684920 214875672 102071332 80923304 176498652 199113750 2110130 121714692 196239098 172325560 115083980 998954 91094740 3815812 30364664 112778688 91740000 97849356 152990640 48435970 8680826 89338546 6264522 86704684 61975210 126569476 60099094 131370470 106887484 180086346 90981440 176047784 183239606 180845060 62262992 156587816 153056772 14553726 180551756 13166494 93367406 23775444 97195142 75057268 122996258 93429754 144090584 138384290 133182852 160084012 170543736 52005448 135692238 123818882 81798156 140032926 187951302 192676572 176326832 15730440 167731806 176992266 139802234 53414108 93985122 4397184 29171648 134638394 78003904 139748774 63061614 63907140 633644 64505892 127692048 67590930 48347882 196002180 158665122 49060726 75405418 7579110 113822588 138224900 123434102 119923034 83371728 147411770 62565580 67267464 70342492 152470208 24152018 179690522 113498792 135662912 123885454 27361092 204183232 28215198 91552340 205335460 79740232 44070598 95837698 44969782 121789778 13936670 197978946 132187858 41489602 71157152 82017320 143039732 188022494 168684802 84616092 182977168 12966712 143149556 213643276 89905838 103439622 137778388 62962526 162894556 27406280 198352594 10021308 82650282 153935628 165479336 73984394 152058852 108513372 157687310 92583458 205477360 181019234 205550268 106450674 64142342 37457442 108595278 193727776 85792168 29017120 17717018 211026398 54858848 5669246 180570126 36217742 72666880 55368214 13202398 155520442 105569156 117163706 110237468 187516626 62131784 124605756 208606420 145899072 52328320 102858294 153975712 135983474 154492316 194502616 20005348 99622622 7499162 152650124 187362120 40340014 95482310 197385716 30240540 129702672 133839684 194729062 92837404 135294918 44371294 12367234 133264428 150069194 155230812 104667794 112643696 31651224 63110696 108789054 78710544 25559160 205556626 63285706 209652256 143544896 82901038 129409038 96535934 180065666 117483872 66087626 215526212 197125368 50319214 33910470 124108710 169029454 67297538 123539174 119925454 165950686 12749242 36958680 98808204 149533802 199981826 70597648 15505622 104938482 54138524 94127022 127213768 219464894 69671272 151688262 19683730 20878704 52195000 144735470 62436726 186830116 18797042 178464484 209408848 82611540 124346750 189044218 122659174 105992282 4572854 60507370 10511644 77309232 186247160 26540426 211695176 110773322 167007368 155411476 141030472 165917202 11717794 113535972 104952276 194889134 37354526 28753296 187608960 135701720 167008864 213076160 39151904 165953194 90390300 51498810 149284234 83159164 79915462 218371252 148210106 101460920 142257060 88393096 136211482 80729858 119551476 153750278 111493756 162151814 198741708 102824106 144206612 141476852 82929176 147057240 202476714 88917510 124429492 176102454 129837598 146720904 176204094 162114018 59539722 90385042 5224604 21483286 182528434 162662236 36558104 13673176 56201508 181276436 60308842 87603868 108518344 70287448 23478444 130781772 51425330 21316416 67720510 190220404 74513670 29574270 131856186 178754796 66661342 145132548 149661050 86482946 88893442 37686044 154349778 17236406 209421190 101467322 215440456 116654714 140256930 157028938 48345660 99252472 165038500 34449558 14473536 30718028 128892588 41574016 182695238 172221654 97404648 219709622 117525254 12926562 78227908 20489348 62360584 61894536 21169852 80221614 30280008 158140510 90494580 198765886 10134872 86117240 186925684 101171070 16034920 30982886 76515120 172522812 196724022 188039302 171433526 125532946 131142000 17923620 31171976 83167436 87164704 165241538 148253556 91976874 71277954 55700568 94062738 178461338 202127640 138151310 4353624 166740332 179972474 9763446 166509420 38018266 109424062 150985054 87505924 4126034 213466616 4229984 169589816 15655112 149369352 20037864 151737080 142817400 97240660 135246804 135229996 93151388 195000718 92988610 203687968 75992818 87696180 218913816 24390234 2454056 122454794 13202288 173684434 83813290 139436814 205853208 176082302 78901724 201250830 113386834 1753840 93497976 126593786 121887766 7153718 161948138 137496370 196167114 164022760 171726456 68904814 76069378 133405822 112648866 176649506 93139222 45519562 74910484 57506020 82589848 123698124 219628090 138010158 130389358 47453186 37867126 5974540 199126004 31223984 54064604 163923584 201641902 10402876 211973476 31989452 30441026 122160368 117482090 4333296 34438800 894344 45589412 68811182 97147402 73674568 36599750 165866228 162282076 671990 4073322 151455172 5081736 18902642 208481020 94220852 133776236 24780470 106442776 51910210 12489312 207945716 95641722 22863126 84464798 78988712 38112998 72778684 64406320 20334182 60581400 208026654 55794772 101457180 151006196 53950930 113745390 107083504 76687666 116386864 76637902 56789348 106878222 7815698 155285856 51763756 194384674 5085124 86371846 54066848 116458408 77249062 164714594 114472666 44971982 136199228 155553354 59478210 62570332 96247294 21248920 125076050 74877946 60813720 205105340 139281032 179236244 163833802 216761864 17634870 209555874 15287756 8983832 43228064 204623562 17228222 43272548 162507708 204168448 95550972 120014796 79124606 33669042 134758404 148918638 70396304 97855692 73738214 81808936 129417002 148044248 143048224 25886278 53375036 14759250 48671568 2030182 51409402 50911806 74893258 159724356 94091140 77153956 105926832 145723776 26172410 75468514 54143738 20834352 169902106 158619186 120494286 70481378 185604474 153693254 144960310 44608454 42635648 212142964 92047758 19052550 20866516 137624366 189436060 152428320 78635282 22275572 206695324 28474754 150671488 200883012 52246018 76149854 77245212 216832176 218038942 171018166 95501428 15228246 129152408 125744960 123323090 216641656 110224554 156757194 90772748 187000880 10127876 170474238 2779722 52001466 180945292 208565324 65976218 219975404 81746588 1855084 68739286 56844986 210714240 180926570 50437024 218430102 157391454 73295992 71438708 189288946 147041840 102025484 44394064 82785780 201668698 218720810 169080670 177599664 70677420 32644744 48871482 145844050 207347118 9278566 123321506 57022592 154045870 76954988 152310686 188836296 115209248 138444438 66001386 70865388 116641690 82429028 170938262 150656330 32468942 108518256 51409512 45737230 142125390 48444836 48828032 22393030 194172154 46652408 35334948 107145280 110405020 146824656 28323262 53398026 8857090 33993784 987734 7399678 68897906 104152180 58482952 161738830 55115984 139049306 40249110 24147860 130898328 69559600 31395144 175870992 69542858 44589578 208426548 112890074 219115248 60370662 181614026 110762256 173813134 185797964 58642254 131554302 101001296 188339206 90288418 98078398 172349430 12616956 36821466 22245960 197275562 129905138 14963212 145145286 12921788 18342610 197379468 87164330 60132886 200113386 33844206 126887552 53544810 210788380 153030284 57201122 162534196 132887282 77711106 72881864 115530602 156416128 98538022 59135692 53960500 24132262 210230922 136511276 112378948 54361780 133901350 206051736 111280246 3812886 162854648 64450386 4940232 6388294 85072284 102846414 141372528 82162696 197124136 136742408 155232528 183477382 91692766 211121196 90734644 94772634 218635582 137208852 66407792 34143670 118979300 7829360 125730748 37130214 18819812 127271452 192235868 16253028 158370278 85822814 68688642 39644770 133234200 19238164 215055390 134450888 67137136 79309670 216004228 61120158 53170634 137815876 202560358 189326984 191558730 197746230 32271976 170741912 1746536 193396478 113181288 125285182 214621946 72233744 187545842 48897596 66180092 206489030 82667464 183967322 202277438 127138264 100207844 95543404 65728916 95086574 68993518 168286822 164242232 98329660 49269704 13787774 85714926 2166472 98691516 155407252 114454758 192475118 139778760 10223400 50930374 143589908 159107542 163912892 114805504 115644958 75492582 105676934 147225914 171215902 15386228 49950142 81793690 179547566 106395828 116643252 56924428 177369368 131793024 179244978 7626278 155087680 89443772 34960926 133265044 29381968 79777038 92433880 103916494 96914818 93735488 148214440 13289122 14598980 140715894 215482432 115071550 149444020 65923374 86166916 106141200 146351348 51032256 178446840 120338108 196554424 156289254 43896974 213962760 75560738 37287316 134557192 214041080 9526154 51112468 59396920 72648708 160768190 148923412 152317770 120661354 117606786 40520392 39266018 66007942 79190298 38545826 31474674 197625868 175031912 181847666 28091030 74815004 32288630 45175130 162319322 1027928 59042126 187528198 97555898 207463278 12832468 197261482 89837506 71647796 199396846 104659324 121028600 149886704 124875586 15313716 94934488 115484688 195412624 144919544 78203532 135268914 131053428 74099278 2903472 70943114 141711262 78332826 71372114 152319552 149750546 168817814 61550588 120546228 185207748 122595330 28592652 189730442 95578758 98034486 116232578 175812714 66984060 14999754 155865336 50801674 156694208 21141978 40877804 140535164 37298800 206358350 23320902 20668076 91888148 27982372 39075696 21021000 153366972 29963978 84702904 43244366 182744628 156333254 130154970 57145836 141022332 144403358 83991094 218223786 175776282 197172030 95403858 36412728 123461778 120365146 126937096 11148456 114937856 171550038 143570526 104788112 70627260 14857436 165250954 131233278 146719760 25913338 217129770 217660608 80002802 27497030 202337630 93345208 25465110 191860570 52624924 17474050 107226724 210458798 123963356 66834636 167549426 100610642 83927052 95101270 16142082 1175328 174128680 26818858 6031168 123036166 5246560 60564504 53151626 10116238 189245826 147732354 95186894 18994800 98266344 67359996 47075644 87992674 18927128 80354890 208167256 50521944 26597758 197913144 593032 17950130 167398506 99531916 82078414 73589142 3626282 26429348 66436920 132692098 33206536 45657656 39637334 32761146 62383684 147751450 203745938 150157634 112375450 151368030 69456134 48677200 94592740 28434098 66574794 203763186 57295524 5978236 159493004 100840300 139381880 83941022 152655426 175498884 81350192 180476758 168500772 11092510 65830446 202640350 135602874 116875594 177311992 183869774 182442678 109392470 155323014 214532406 80594866 137050760 203909640 47361952 94792214 200766148 132929434 141117526 197437460 188362900 211319328 102292784 189708244 25251534 106696634 11616484 100228458 204024546 169167042 34218008 130253618 81255438 197553334 127326936 13876170 69685726 161139924 172292934 34201486 50045072 5975024 166020008 27389406 108455952 198796708 136965444 204396698 74678406 119620930 119265916 110692032 69477518 40275070 79444750 117563468 37155602 194270362 94085640 152589404 40752668 123793472 128772050 79253724 215126780 202398922 53496652 74576282 31443016 23593548 73832418 202013020 39407236 96129044 190208964 100043922 112164272 110314424 164361582 178890404 182278690 208038688 140969884 214167052 134941026 197266102 64541444 158900654 114461930 80770382 149088764 97123994 129730766 110441782 92101108 166361778 112625018 139515244 147295918 111971266 151857530 50156854 179518196 27804920 25742398 164099914 18866936 31738234 136634454 27042620 9735242 199280246 155831478 34230086 671000 18522284 200419736 88900614 160475172 7139704 164916928 119753436 72102998 76493582 27912808 56549306 186056134 158665606 84121334 166061280 182614586 171553514 186925442 41583806 180521572 51172616 65943988 193996176 125819232 140623648 104356230 92706944 9398400 189828210 175443510 203530052 215557122 168028850 17486260 58487660 72075080 137379682 33617980 152973018 187271150 38847028 24894848 91513752 36774144 90661120 172608370 139130112 205384806 211439404 172803642 77860574 114413068 209329758 66069124 164201334 179168330 36283830 35679842 118211588 60705986 183862470 167541902 181121094 63733582 103834830 10744272 54834560 70918386 184680562 195482716 51476854 28258802 165408628 88145200 190187052 168710234 25988446 42346920 143156178 79138378 164697632 183494146 92086456 54584684 163167334 97275728 5480376 7976232 137702906 155648438 6056886 29042706 107043618 54724010 119843130 202956666 100638516 195146006 179430196 3652176 141381636 64044970 150659630 168738196 35281730 59483820 128880818 84022048 90600774 53497488 89987458 164900604 17085574 106556538 153712878 34234640 35464088 123116488 135516216 48983638 208066606 33662178 21592868 19032244 101601434 192608020 133692438 217632668 165919226 36770382 182738446 184775910 177027180 195374762 73356558 131285616 127348958 176377938 69420010 52172956 7586040 117061934 58217302 15888400 207960456 196806258 49368462 41313866 135410374 71500968 209256344 95527014 94627016 82826546 157088030 152382142 55012892 181152400 17465756 70077150 156406184 69216114 158708374 219830710 181680070 36330976 179520154 118979542 42765470 165337678 171994372 41217682 106483718 69941872 212579774 18793302 65213346 204179316 49248914 17376898 25105520 17583192 163394462 87101828 107532282 140018582 83381914 87146818 204195706 50403716 216347736 47076414 84994536 24770658 97642138 203607756 42741490 84755572 23474418 106140078 73077268 87413700 144321386 105243446 94901950 162955540 85851612 14420120 121133254 133622280 112122560 126914348 218793784 91228038 21173064 936496 32484364 153877724 33955834 72435044 51755044 86789142 133508430 171862482 126451116 215806052 105115714 212456046 211410540 98642192 143810722 32852446 206089268 42867022 45428658 99522984 200342736 123549272 197731578 3752650 66558162 24379652 5955884 67657458 112365506 94089820 86151956 188793616 56699236 209256784 117021630 63558616 134551230 156882572 153246126 157294742 104654484 144808290 113875168 194286554 157330998 210409386 53296188 60762086 190581204 149616346 74693014 75959136 145346828 60245218 187027104 188709774 47482952 174917424 140896382 146848108 49104066 13200924 138283882 55339592 127994922 45077868 179117444 88155826 214557134 42145532 182016560 161271022 41146666 206679418 127021532 183931286 39835620 80030280 132824648 184371506 117527586 206829106 182787506 42667350 190259058 6974748 33589688 42420422 59943972 204039110 47574978 151412800 10219506 140716048 194201238 26513520 150633604 157088272 150214680 167265406 140926544 166870308 53834044 74422700 196830788 172506576 10436382 195991598 204630822 201017564 34616670 85274640 151986868 179298790 196553654 171129156 63715300 139635606 69084972 153582396 180024108 98095888 71710540 184799890 13365880 148845708 54140460 134403346 187870276 186587126 190687794 181289900 91613082 110419562 199415084 3218754 55810480 109810536 108054760 173548254 44655512 2188560 71106728 8275322 43215304 62195034 72125592 43117822 748264 156368410 26229588 72863340 171036998 22174548 217899286 155902868 33609796 115289086 29745364 65010220 72647982 52804224 1280092 84364478 161736388 162721504 217517410 115870634 136446882 157163050 212630924 108464994 34330978 63254334 152908118 77600490 130814508 151340772 209078958 129391240 218529916 122751090 9423920 125340820 199191498 84629248 150730602 32274110 209375144 137582324 184616564 33073260 62274388 133055494 81896144 125396062 71451512 62657540 104869446 186819666 138431436 65988252 76534194 217385652 40125932 3583514 71656200 31129120 19783016 98834296 142184768 132747560 27863726 199079628 145343506 54543038 51264246 17682566 60346 187571736 148964728 68928794 15447256 106812398 120546690 30028988 57383480 104950802 57704196 58693514 79098448 164135906 6591332 182798066 194290228 158755366 11628584 151387786 100237104 52702210 160091052 39229674 155934482 126165490 164569988 193407104 215358726 113185446 183588350 53900 34481964 88798534 44290554 63243290 71232744 71820848 110294382 34597266 185531632 203996100 32262758 211665476 169631704 196787888 46342824 160658256 15126958 205229442 44102454 64254520 88797258 219420212 26557234 7649444 52978024 129734022 74448990 168512146 39641778 24937264 54725946 144011802 210829432 174517904 154440484 2180024 72304452 88640882 197869760 10670506 5617678 185002488 137473864 185464840 75278742 155375528 163836134 146555574 134267804 109947288 136509934 196997790 177941126 163190390 218109562 171346868 59137540 117012764 39494532 104457562 48660612 4179054 152815124 214606106 31957926 4073696 139771016 106778958 66519970 213965180 26793558 111124376 172550994 140241068 67682494 96891256 95172176 74089862 121141130 161141596 20376400 69513950 104201130 6039594 25294390 111575618 6483862 21783850 56602898 70166404 29446054 44443916 108786436 175023332 169622266 88232628 46135188 155917850 23081586 168378276 149824290 133417020 95163530 134282060 30276444 194083472 197087990 61190822 141180336 13300672 127395224 213108786 209918016 131837134 10657658 121276980 121288728 20937928 17269516 68397758 44610940 170503124 25944842 123353758 56307328 44003872 191509208 127389284 117945146 160193682 128756628 187102322 6692994 71025504 76852424 183135810 145113408 72987090 68920126 172170702 19762974 132366740 27115132 58310824 76072348 191836172 21792738 28425848 211824228 190624412 216968312 13727472 214871008 153858320 66179080 145902636 65549682 17270858 98576720 45604152 132127820 186199046 80772450 156350040 56617176 169114000 74924234 105760072 69849890 100914902 105698208 11458788 91891558 19006130 132807290 42830436 160159120 52061966 177753664 110119878 51857322 104220006 72910904 33960586 24704922 157989370 113203904 63433348 56542992 110394834 169041400 35917244 129693784 187751850 143766854 140874228 121562518 32118636 2287560 168053578 14261412 79601896 88555456 77581790 158398482 73977310 134605680 92245296 206981830 128549124 167531804 102985872 139220840 87377180 34853610 69051620 101364340 139574204 54136874 179514522 59969932 167399364 77457820 173548584 7181812 211845458 163918832 216421986 29562280 40814026 110794992 72075828 191736908 182619228 202386008 210253736 184055058 57988986 165363506 59483754 2192762 22873686 173525902 203730868 55314556 33095040 12604482 130394858 56324422 16407820 100901614 174353850 130168962 120060864 129358614 152825904 81207588 169834280 212978392 18543558 177032064 2021294 169963618 24953984 27672326 170693072 120986888 91230524 187550044 74770872 45287858 193962670 126905482 192001964 193187412 163147534 83449784 75562410 74372804 83086784 50735982 205437210 92010512 180449962 175534920 139147668 61454118 103757544 181469046 179857634 49925458 50098334 171451588 131652796 146545234 178382864 196105514 170904360 196101620 34320572 125054446 18640952 210710456 54835638 198734734 121094776 193966806 39704456 210349854 147655794 35288110 79106610 170582830 18027262 13284546 130790484 73788660 216679408 112080078 167438876 159798452 11623128 140269734 210713008 177107524 187979660 38924732 55472098 57126102 3059298 19807194 126942816 107450332 45158894 198389026 96495344 162064210 53140472 109536658 114224968 84879432 26537148 92211680 29701232 95429334 51048756 128696260 145272996 165917400 131848838 147073476 109052438 119025786 208595024 6832914 13105004 195420390 19830184 16702466 103859162 61139012 218208672 87362396 181436816 127890070 176574948 137934478 150239606 36890546 88212168 9197188 4732508 167428448 64521710 144187406 80534674 67856030 89824174 36685836 138361938 50174190 178748900 208264518 167330130 182640722 122801052 177097492 201413894 192570334 111663926 136568498 216752382 214822608 3878028 23382876 196852238 215345966 145481006 13631684 47407800 51241410 13250336 153396364 37040674 201336300 85405562 106878024 26210712 216193780 83711408 160028220 476960 53523624 74305000 142361296 183863680 12265396 177670284 188924560 39710748 114279220 107910484 114468068 75395540 28130762 194448914 194727192 52362178 142451496 39110654 56738902 36553154 48917110 142746846 28873746 2466156 54204348 93531812 62084044 141809800 107792982 149304628 3012196 197977648 66092708 30301414 123867590 151104492 161405200 162613000 202346804 209916410 85841624 80009556 27792380 81501178 116968412 148725016 24952400 69231756 103496712 19417816 112649702 53313260 133849936 142530168 27019806 175742952 66740916 105998310 78313158 191513982 130911132 136254690 186744338 38504334 43562090 109184988 177481480 128644098 183979202 161328200 9722856 139365732 176153318 170174312 25023702 141798910 132901934 75857980 83385390 66375870 195178390 135397438 45072984 212860142 160857862 160251388 12734304 106472696 21677436 157766906 12002100 88724724 201898422 29139154 49828372 87969200 126221106 190246782 184066564 80041676 205159460 119268688 43458096 70137738 27025614 43710832 164662476 99225038 43753908 159483610 149940450 30397004 56908412 193303110 90901514 8576744 132158290 170781512 143311850 29343380 111514568 182822904 19434646 159371608 169857886 42954560 60517776 65698314 52327066 133208702 128983954 111687642 41780046 182414826 180014494 12087284 145278298 81835666 76550606 151568736 211514886 192525982 157874772 79570304 50853770 118524978 40328112 23839156 110186516 208834846 185137876 31970642 155054658 18992380 91570732 25777466 167246728 75359328 77589622 24663078 3988336 126379924 193907362 29556208 58525874 219218098 124076326 217438298 84472080 36986488 36427314 135808398 66911592 202871152 88709280 10297562 104030190 102249774 139419280 20711284 1927926 199440648 109168114 162805522 128540104 162481528 143450406 11688512 6156414 177119206 146957360 48703490 46604844 25313420 1051974 202605238 9138052 182054004 15895814 201874640 185018790 63726608 46812744 57392742 86147380 41314702 98546184 118004414 163835320 88048598 201012636 168371918 136480564 13394634 9368172 66190344 163898350 73992138 153886722 45321650 72654604 144183996 165800448 140297256 56638978 28771688 1670548 209781528 181323252 31636484 176681626 101865104 61042278 123510310 88220506 203051706 58454638 186936684 98359514 163501514 211049410 45592140 145383040 47717032 33550110 183690012 15349598 144695474 2979504 27864144 83666528 160727886 49088006 189006268 56273734 198394856 88471086 201195082 153455676 41843032 197412842 211850540 77443784 170299492 207057752 163705388 92720078 20476588 38386986 5743804 116226946 55611534 34978042 12968428 64411446 198870166 111832490 169071166 163064308 138918208 97397982 141772004 49773988 186278730 116287842 155774894 2405502 113982880 148983230 16861614 88091344 160794700 116889234 113087612 141678196 26444022 31335370 215556132 119073812 99043318 204359606 149854584 52967156 59466770 84528862 142415284 110022242 75467260 120210398 97369624 174878528 171060538 47320988 14955952 167455354 210496924 112664376 16953948 104953068 211953984 169661646 179919344 38908936 43861092 124661064 104645706 124626942 160526344 129868772 90243054 133643862 42431818 39839096 68041644 15070 136676408 10405626 74323524 187448910 26253304 168489266 196960456 117122346 1397044 99532202 130148766 115741142 211154020 76071842 211500146 153180742 178801920 6569574 75296540 128232522 28682962 169641010 153446942 130899670 115951902 86386014 126824060 177230130 145876874 59728218 68701072 198662706 118440344 51252542 20290050 160382816 106319774 32182524 41038074 9137546 14621486 203336716 42473860 125441514 162324976 83560642 190997444 185741182 156560712 21868242 32967176 207424756 207074252 208682188 87065066 126564460 137240598 10828202 7868564 85774744 56349128 20500656 191911830 177406790 18700924 62214020 87631346 93296610 51437518 40777220 167118512 180614874 59392608 25391762 88377432 154162932 205926996 157822346 26291100 151270372 161954364 211332506 151248328 120191566 200791008 41974504 201172730 132125818 125426114 101970220 110311608 72611308 48108060 203074124 137263478 171154192 199412290 11614570 198167750 25866016 51352752 165990638 8236536 169327114 145929366 123082036 42033090 107186156 12023132 1671912 37106674 12536018 144995466 120017678 44076956 208490568 3248432 64472276 69273094 111170268 111021878 2970330 146178406 71211536 33686114 138964716 157126882 173587018 86336690 21016402 31036060 135357838 39214714 60928406 86057928 63586292 93788662 87180720 25762242 131385408 100977008 18711990 111687576 177026432 98640608 6576064 120858936 126681126 172323162 194279316 190481918 191564340 106102854 62357592 16980282 95827754 130152550 57136354 202338202 70243294 172304308 27452854 202769732 57622818 33485496 156907212 129078774 99347754 24634038 135532716 18666384 181586856 186608444 138942980 76289796 8470198 9159150 99368808 133569634 211066482 31189202 35445388 12405888 84135612 71621088 219100486 33470888 124652704 173340750 88439318 99591338 115185224 184574324 128695688 103066084 161703432 194160802 53459384 181996892 41251342 198331870 113473712 200310330 185882532 197191918 112535852 17315716 196532490 136448950 169485998 132666842 25406128 41967728 144742070 68351932 189412960 84350112 17153686 36149124 151886042 145921468 29279470 7353786 61678166 1504624 159837590 215766716 172339156 179946382 82142962 103812126 92714424 164610314 216804896 15892668 138580618 33463738 175463794 124055030 218838554 68870362 83484390 164480338 178300166 202677904 4900852 67842808 197334632 206263684 111026762 124659920 21392668 142838674 179614314 180742496 190699432 40422404 159483962 72154764 152547472 112797058 169072222 174538034 159156932 158313606 184539256 189451944 209835340 185217516 138155094 179547852 190243152 213642792 89055296 144981144 35623324 127759962 161237890 37702126 76009494 85302514 90186184 125891546 73893644 176747934 191893944 130836926 85977408 197625274 74579758 84103668 90216830 79813492 148589078 114405588 164436206 68811094 25432748 155089066 30501262 188704978 13443562 217981346 43751620 152908800 195080490 4503950 168208282 55091124 131666832 206766758 160574018 82339312 5508206 163005568 9017162 143662156 201618076 102101714 179194664 168589454 106067280 160184706 8572344 129543898 51910408 181387558 91966578 92386932 19493276 29906162 208095184 213811708 107697744 105496336 186687512 15446662 131140878 34197328 15049584 84007374 206052638 126350950 54603472 52739874 200897884 35824316 82236462 48667520 58889226 179945370 123058562 117053992 48841012 66680460 213986124 167619342 83388140 106675756 89484692 147739328 133794430 163667372 58227620 73576976 45171104 158172058 174945100 7233446 138085112 11282810 33509124 69889248 70793668 143179586 203656618 51459518 100427580 165431860 59025956 175453300 117526090 149429038 124502224 77196350 161700792 126577924 149321986 138835598 86027326 14379310 1977536 43011650 114443472 75292954 38275028 119884424 209001188 51610724 7793148 194726818 31130946 193906152 138665670 150028494 33855668 218155938 74166708 41074704 156422288 154434236 175860168 140991928 68863608 123578246 98568030 202169814 16252852 151313800 203021698 44537658 119087518 200904264 41263288 28513056 165318692 59639536 187125026 158891238 75197122 104172662 73684754 8895502 97534866 67815198 57238192 82344900 219889252 183669024 161664404 64115942 12081344 34496638 108432632 118691298 166543278 159194156 20418706 202563218 9625902 6410470 140533030 207520654 108847442 134572482 9518740 115543010 27165754 74489382 26216432 145045032 214615896 122366112 95615520 104614532 133361118 219519608 200775278 88481624 168369894 135881328 107755648 100881418 29430830 140962008 44078518 162553204 162647782 201879414 138663074 216349914 45343232 174952140 98727552 108151956 81826272 45462692 3746072 61716314 204695722 173771466 155212398 186654314 4021446 199766710 1054834 57813910 31642138 164475586 163874964 125239356 217814586 206198718 217938226 148998806 115830330 4413156 99622842 125666288 64808744 151176674 133219306 49893250 21315470 58459698 87872730 86339396 67331000 113833522 102618670 14697496 210928278 12154956 78432948 191425960 207849202 84550928 140262144 90820950 122557820 134245452 95809494 13572834 119213358 206880256 153288058 75079004 199897236 178498804 157751330 30857002 84140474 146997994 14440822 54625010 80969394 129609568 3634818 19153728 153084888 113319734 78979428 77449812 72579320 87418892 177237170 130825926 15644112 126609032 163083074 213030928 200556554 183664822 98650838 52054442 134055350 133537426 201510562 203276898 68618088 174508400 10212708 52851524 43682034 61384752 19114854 30673940 7807734 150683302 172864164 155473824 203805558 161384674 38322020 46918102 202672294 86988594 102233582 60097642 94679948 159613300 180758622 28482300 87925090 89317316 102054392 112740496 36665640 57420220 10292370 34671516 24346740 105117870 83709164 151935630
76236820 329285220 97162296 16381992 182788430 148467066 117978080 171199094 38170792 95642470 89840498 150177808 46848868 96034752 62066092 169188272 175337316 121690162 99303358 90693416 59222504 146394622 116591970 96798680 170712146 109127282 14405204 187547426 115116012 168173302 129645626 34079034 114692930 26854630 146052016 189032580 43239702 51535924 187043120 160429984 2602138 41686348 197057674 46738516 156881802 383158776 102471754 172150836 171998068 113203266 84188698 86529652 134990328 222053348 771474 127594654 181057998 87397970 13157122 63160504 221261854 191877488 110260480 130911330 5977774 173677856 210818476 46098580 337254918 26112724 90754114 354046880 38659830 11959200 126289108 94858236 25776454 303330918 142031230 106504222 248594896 15272422 85086826 102399110 77629926 204553162 189570810 32499720 92731012 49898398 170603290 88560626 96985746 45602480 24630144 247518348 188929070 50378020 285617090 110421388 7352026 34681064 80988424 67954436 122257960 132570284 162468020 6522868 66113102 156507406 29555350 78164482 49257384 154562760 147567596 89083236 193169416 198963556 197927928 67313994 209891000 27372906 120140372 202180506 116760446 207443434 174256852 68298582 198054714 233509716 51006472 84900046 61283090 24927100 189180266 34298572 117492496 105564250 35056494 156010580 130543534 37703336 41748058 4890072 139837676 133187142 84121290 25096412 45080948 85414824 88800976 38726138 48063026 17641932 304901586 60058482 63992148 119285716 143504086 47903130 42614088 96077586 162360 72675130 70128432 140511932 23454354 221491116 3610112 141752578 174699162 220860684 96827676 140801474 177873916 64739158 138676252 51211402 83876650 124992890 89878668 72857994 105270990 245835018 112834722 83279152 61817624 114709254 2358752 44980452 179305456 110094578 111333332 71076698 63408664 171899574 159721386 27430018 96294066 139396158 8726960 100750826 22210738 121502920 44161986 84540280 143113058 42244598 5050826 58202826 112566234 3013582 129589504 63736200 352640354 147591928 231146982 187320826 102135946 14341140 17730746 94559520 96465776 339998890 30840722 92095542 211706770 96099784 102612202 71276304 72785438 38070758 131244080 143694914 63604508 140610602 41880014 23541672 99902418 64126326 4755542 107989970 102969878 2858262 46354726 124625512 69824920 125345902 98112718 7020816 11845328 93164104 123687432 154910712 2571624 210728034 186048610 32083656 78939366 91492962 245408240 113727042 47881262 174029108 153011078 109497344 20762192 123660042 31235754 293791322 69765190 137796208 158756488 111801250 15661998 245309350 12459370 1437392 227011620 143512358 60958370 192335242 53390216 139182648 235205916 132976778 267332252 43788074 110369380 183103030 52989552 143877294 45718266 332817034 58815350 135906782 79251546 137101096 88056562 34762970 166885180 59798046 32195196 76862082 37632320 38989016 22680086 25261566 23872002 163689812 69635918 171188798 209351406 209927806 4432538 89568380 61842396 10606860 20090862 187820468 177385406 36156626 220317350 49297534 198598092 222692096 138722320 94560224 95252542 104642208 81237310 46890866 115836974 372959114 98152890 162938974 39884988 42731238 109163626 361723406 43965636 207606630 51055532 33940984 188950564 182122468 37518052 168389496 19199290 109220650 181519536 162844440 116462214 25759162 139508842 137127298 57415996 138004548 55609862 386298 119491372 243425996 56961894 148033380 215585238 177863818 238466514 150878046 81298646 72282298 89740002 3399968 273113522 70104122 167703382 258581884 96410886 63799956 138218256 155357378 115793348 60091636 479116 168480752 906202 220989208 63443666 27066820 11822932 148722266 128979818 14275668 27688056 160056886 189420902 56339888 18222688 51354908 135833808 30756880 4299570 258743276 138587174 790592 105073386 217368250 87076264 90643608 62487832 66560252 245239566 306980652 47990118 26413552 134411134 58633564 206552698 109901352 167427546 242978494 84884338 76217724 87308848 39902896 278069638 16297116 112579808 74333798 171557892 93345054 24665960 91104992 104942002 130335128 73960678 143511258 86797524 142306802 215421492 68727142 176475794 119008736 83757388 155840762 57257926 210157794 21336634 43085900 145498122 42247282 6154786 205954430 51701694 25350908 259303462 52447978 205396818 195672796 40700572 34410244 131117272 110269126 30977650 109998108 14309768 37861494 138074596 7531458 89830708 154905102 131353200 158221096 76144948 109584882 20696324 107488700 116217948 64105954 66693528 160789046 124918090 104513596 213049188 21290896 130513086 25760218 247905064 94816898 101671746 26177030 235108302 182514288 134522960 54723350 21622480 78635568 75361880 95873558 189820466 151498270 110264088 118964890 349174650 222284304 168991724 47947746 229037490 1877700 217185144 58882340 130699690 136925492 132433598 47254020 174050998 128588878 30821318 187535150 35032624 125974618 95542986 35386252 123896212 41715256 87645206 8133862 231787314 78372624 28529402 127261398 30454820 87631566 12341758 399147958 48972968 103338906 191035922 118432380 394649046 16453118 10763610 119923276 130554402 1712744 84937820 80425818 217804466 1360810 223228412 20111476 152901144 158860394 108650476 219754414 34559118 112968724 183109014 133926100 5052124 135667048 107884612 114422924 94472554 121339768 38669972 33946088 102181992 16880072 132091234 122386660 195568472 229041714 31529828 102323804 115877432 88708202 104239190 153662388 591272 45354210 55965360 158533606 64486180 32709050 179487352 118749664 262578866 123844248 208498224 115010852 21231826 66560142 122495076 143623040 43112322 111687576 154574464 32864722 19111532 14707374 222490950 154656304 132954228 573518 9984612 38823774 140952680 66879890 22811932 44154352 60945522 56876248 149186488 310009788 10693430 295711878 172915666 7101380 34911976 139557308 53305934 109093380 415364180 110139678 101441604 244182400 190331878 14996762 74463972 205837478 38383268 109362418 126656288 141079862 163624054 156763024 28941418 42439782 41287092 44856416 56982244 162190160 37979084 187257532 126070626 80800104 142918138 200918608 80543188 155891582 290554066 53289192 29517224 211425280 189725008 249701210 124601180 3989084 122510520 211168232 314934312 126137154 207701252 62178094 7525144 9700416 164465312 170497844 84699802 78874906 89733688 4474536 56710764 64086792 289719716 57574594 38007112 69173544 68875004 21689250 136070792 6847632 62473378 163488556 66941028 74210818 146493534 134286570 120409982 142278576 12967812 159056722 63123258 31682618 132758758 109753644 72000632 71765606 194087806 241332872 71919782 33895708 10629542 141725408 22212300 13086722 127884328 67284756 297808610 188559624 152748002 81343482 216844210 23958 126384808 119511832 38067920 144473208 56823800 184214272 69127124 30061196 26213726 25860560 153540662 180126958 1625206 195647210 195570914 55740608 70628074 118851722 9818314 158949780 2187108 148209072 187289388 197964030 43127392 41735936 47019720 99925474 29465128 226330258 143522038 78137224 174166828 100656798 37612432 166769746 258839658 113072234 49567496 42488248 26712554 324208720 216600428 155972124 88347006 23367872 172934366 194225196 17245514 83898496 120706322 119978540 152441036 111298616 37716118 38216904 120818126 193934862 25099558 112321990 79108546 11684508 161777352 43228218 15660172 217587084 11580272 120545854 587092 197378522 68042040 4346672 17018386 114084520 44161392 247565164 193574392 11938630 13443738 408716924 95992314 55702416 197225028 14646368 89764928 11093566 40516432 3806550 134830190 57120976 147170540 101209306 80472568 146400870 210079496 222612544 15496888 86855516 24704218 57428602 185852678 184255346 333898224 149565746 76086076 34845096 127802004 104985760 47186854 13948572 88029370 16285016 145322430 188066252 71418666 158233966 87717300 36686826 8892202 16049066 173006812 127784426 252437900 3794758 181175390 147146912 40612638 120400896 9799438 69050146 35418416 103192628 252726012 155671384 87675082 185053374 15508636 92719198 64358448 332632058 53746616 122768162 232788248 53199146 68631530 185774094 107089114 192131126 131909470 91107082 124903042 354339436 30939128 65801274 142667844 17961306 216830768 157854092 98823736 45784684 177177704 72916338 4183212 105647828 122931028 310600158 181591652 166535622 3493820 94847038 99256410 259393222 8620568 203790598 7674172 347842770 11849464 178032206 56637438 128552270 129391724 208341342 57331318 39925886 95463500 252012750 8002852 209455488 102498638 64576336 136905450 130602780 24354814 35564804 355625028 74618368 1480116 64741160 86631402 51712782 3741980 23784354 261988936 48725424 182670994 185299290 46071586 25705658 98853348 164195460 38786660 25884144 131176958 220392876 23413500 138118882 74240980 160166710 18257778 45090650 156695880 2191134 71095684 65217394 61686416 93072782 243252680 27479936 58999424 199964556 215544164 232270060 50801872 167198372 79497990 6106980 142826354 65576544 16091592 122142020 236179416 75812902 925078 86295946 140494816 66378598 137415256 192471818 127307312 143460944 39676692 15883362 28136064 78397308 9880816 155200166 105386952 96655900 117862822 119370966 171344712 160367768 151367612 322533442 8578790 234075380 195003336 149878432 82369716 105091140 78757888 104531878 171555362 94584336 163281250 18005218 50291626 141017690 248591332 128912696 62822210 141765052 86580516 73853780 13176614 83468220 351171480 66052404 113188702 81243514 38715402 112076492 54927246 49750294 117443810 89790778 34373658 155156760 71568882 58452570 36324574 159313396 45191124 127437442 69580368 308717090 26127618 89974060 155616824 288225652 66873774 64030428 163499908 18392374 151046170 86817302 28092416 111852158 17226770 143887502 42481560 69511970 334329820 46069188 140856980 342502930 85185430 46801040 197731666 9116536 66240724 12840982 85493936 95595126 16373984 2980714 142275320 3208370 104595150 71623618 197140218 124983606 25182718 210293138 98837398 159337068 21364090 90823436 65150976 206346668 18885614 90422178 111323432 1001528 14866016 160000918 169080714 160452138 24194368 346854904 163966286 117804566 287994982 84138956 153091444 82575636 227394574 97743206 149696030 131260294 15733190 21993532 91226498 109150910 218567514 108645262 31618598 126880314 69554078 56007798 194456768 89397000 29776274 218715882 63813750 13234826 236093440 141617564 81307270 26807902 201758260 4076930 9234610 134614700 79884420 104186720 56453892 145088746 33292864 22065494 148594226 227782808 111900954 224169726 32655568 127009344 12640386 293182780 156290310 113666476 69989238 153805564 117391340 139006186 174075726 156918278 15693216 178011724 2642640 45106996 139641568 116057678 180150564 135469972 97379370 224517832 337847686 97110552 172864736 195264542 128224052 11065054 22078650 15318842 197269050 157620562 205572158 117779024 161777396 101213552 41197486 31380800 201262886 217106252 35130216 3841200 90534730 132585574 60792952 119181546 209933856 136475790 60462204 28287314 251254146 121655358 29366040 175159138 15127882 153409608 74083328 128683874 102943830 62616356 54333928 255021646 277437072 200153690 15490398 56565388 52720316 103252050 79361370 178478696 2481908 59113208 187581284 60231666 88840642 61524914 224609594 94941264 50318158 73257646 162501174 51384894 236629250 213279858 122832116 89986138 94951296 86454434 182687582 112413048 20857826 112735832 103282058 105342886 1897940 145920324 196583970 72355932 124029730 254327128 109064142 58369014 182590980 90308988 178634390 287291532 33203720 73613804 248825500 17260342 110617914 213987972 326810 11209572 38591234 196104348 145935438 20816004 228199928 183501934 10395946 209943052 22876832 113063434 172238396 172975726 233619144 5518216 70171464 26902304 96740820 77126676 152625792 25388836 216848676 40810990 157257540 24631288 374836 77931458 135033624 61268042 72324274 36007444 198145398 80927858 16903502 52229034 266343924 21355642 181540634 100661484 62687812 238855496 72883206 125030950 71638666 214397942 83838832 124518526 77701404 40480066 138695172 38347254 108488270 13561856 205925720 104633716 48826800 199895872 81594106 137253996 119806082 19965264 39409414 72048944 5587384 234043326 37142820 193600770 131764732 118544734 21911868 199588840 161838314 95666098 54962710 144205754 151146864 7440620 331316920 30402790 43462518 82156536 174661916 125799168 87552344 111773816 76561892 39215220 169705866 264659186 92806868 22558580 197018866 16538852 168507306 55807928 81606800 120284406 185803002 116679838 9938192 130421126 24722676 108194504 89467972 53935706 12291796 187538186 196812858 51707810 40479956 267497912 157974806 115807472 32350010 204526564 70707802 167934338 127357384 13833050 77831534 61946632 104366702 188999448 179967810 38859678 5080460 69008478 59286524 126028760 205632526 110729256 22643478 263490854 70281002 204707184 485340570 45917278 85730392 97131804 28692686 219340396 31237668 43383780 92563658 67352230 25704492 272230046 82859480 123410782 82429490 28828932 20290358 66140470 158448972 224252864 39928460 16606942 199623380 40353368 31504286 336423384 56959738 2653904 7859192 8594916 266508946 56738242 239730304 24522564 279883186 38855608 198030998 82965520 115439368 162513538 73078016 86559176 72769510 76226612 186710194 44504944 77798050 8473080 126346352 207662928 300401904 45346268 50199886 97712890 32788470 88596024 177438382 19276488 72906438 90932578 109672816 3255384 190176052 67565366 112713942 160760600 177997028 165089408 63030352 2543398 311454638 48489166 40634616 21678580 202370256 137767256 131487312 130464092 29868168 84923696 141538738 183574380 74365522 127112810 32965174 30194604 268439974 155463924 88306438 17558706 17320446 141780826 215242456 38908760 40113348 528440 41874294 287371766 84896548 283068676 40726664 185700592 53411050 202475658 43266190 189409550 152865570 48854322 4077062 32130868 28230840 45826968 137448454 728420 179664826 146625666 31019032 175504472 194906976 287754984 144565938 198280038 31173120 77592350 105293012 35099724 146780084 176385418 103457002 69319008 142954042 124947086 64218880 195805676 196617212 85786580 184627388 178148520 6878344 109151526 226661754 25450414 10956726 281544714 106709636 191981350 54167960 105853022 119512184 128057336 10475124 177049554 12494482 18259208 225623508 56390092 344729066 46849110 82302528 162140462 37881690 22914782 57889150 262272296 177687092 165825550 33336864 218012146 83474292 94622308 149468836 79605042 105146448 13197316 102597990 78223970 124118126 8061878 395614186 10970850 132789646 6877354 195056092 257581918 98406462 38813060 154507782 63024808 170148968 4117256 134221912 75138998 153730764 102048958 116749424 250408290 160075146 109200432 246048088 68704790 45202960 172694764 151266236 5418710 99708290 144827584 23253780 76920184 348996428 111953050 267299010 68480082 98747132 100756062 95684996 75024884 187395054 17396192 95968136 7694478 8105812 14498044 150349628 106047392 101912756 85793180 36981142 134698388 82923918 157379684 197027292 79095566 84964660 106671004 200596968 72535672 58870130 162921330 91996014 60903788 5517072 161305804 209074096 23551528 43500292 193433130 62224096 55180180 234940662 124355352 10734218 14908146 133230350 230763830 113518966 87211520 8980994 146728384 113966600 83840020 97466028 11022286 72918538 190413300 114221316 158813248 161980060 29849512 98203644 18252608 191122338 151102798 122107106 87593682 84420072 277637844 113841156 18682202 78392270 68903582 259144732 139770906 32855636 103868490 92172498 32813220 11736582 64933616 178912976 167452230 205088818 142632886 69243922 119089014 9982280 90636062 78907972 19590890 179991636 30218452 26548962 71108598 90124892 157126046 199878624 212077404 115914128 85644570 13636128 74649828 29198906 183455426 58862672 294903884 116642746 82727612 33657932 104954542 209712184 8729600 75200202 169093254 246168780 43130714 136801896 112651814 201286734 99817146 273740412 160710506 106895052 55800206 220619190 30150362 26445386 240070820 50599516 27834158 192408590 14652726 152349054 140914246 179716548 154223828 77186252 17497634 47453186 190469246 121446028 179178032 81966698 56409408 3073774 282015514 124861726 28903226 302092120 24640198 219126842 111556522 244927606 14018796 10722690 235795098 110526922 8435130 223167384 29594246 202863958 75020132 175559648 71658290 68649570 193797934 32296418 220713108 57030006 156350854 180317654 25196952 179110118 15415818 89915122 390141224 182877068 67950014 39556638 146101208 46077746 104248122 132926068 36537248 44048752 66293348 191504632 122292148 157948010 80868788 84204252 46069826 258171144 28696580 30486566 15058692 12764444 38164258 93319226 62232412 186501304 182929494 123461250 133658624 114402552 303709516 164582528 60533286 18637234 170059274 217650400 8876494 193322624 88587488 136786716 373145982 19753118 93566044 66866668 122783034 182541700 137074102 8910 178457510 6531404 348450058 134452934 125653198 257603390 2855314 177859484 170720770 80410286 92971538 97997240 191547180 106670256 168964576 119806060 140781718 10617464 3846788 111734678 7769498 48191000 57191728 35102210 249070690 70111470 130240704 82634222 129386994 90710884 90890668 66099594 92445914 110787974 21883862 333513554 160553866 263227316 8199620 47697364 56930192 64754448 842864 104840318 103746830 62955354 95807624 132615824 254279388 127301856 500984 135405864 80818694 100375836 60737072 31210960 112024902 191777696 16568508 113929772 316205956 110002552 182325704 209263010 39982338 142507618 244254472 18511812 71523474 15614016 101462944 103814414 139635254 24790326 106821506 304748686 62204626 260538278 90515788 62273068 19616058 195767308 117876242 103062630 48318116 144579666 82439742 8770938 314651458 247217168 110566896 405999000 81866884 18164806 83670642 96648596 39231280 72401824 125896408 171956466 70581302 93564174 24371050 123051742 156525248 94038186 187655776 15959944 134149554 210600192 80692524 307441706 92604864 46507648 104054918 97802342 149980072 39665450 26676738 269346550 239002192 11877338 129033366 115582984 23344618 98274 74944474 140220652 273147820 12604922 181488582 102952432 54170160 12394030 63722560 54080598 26235572 16298568 195057962 166872376 325584248 131783630 210864390 30961480 5722728 199242582 24357102 73908186 216575326 41268414 9052362 505054 125085400 8902630 188340592 19380306 173823672 59757258 112867348 202836634 115989302 42344896 272665998 16465306 75076034 16054610 62804082 101580842 51042288 211619936 89168200 187174878 100376320 165950202 63325526 113558324 154679646 241442476 203063102 2068704 19782818 17151574 185883390 217430268 188138610 62941494 25795990 108774182 84695600 19183780 139051682 271579660 221868944 28654318 31776624 39050506 246268726 81504016 142565434 311372666 18463170 131683926 210649296 1941698 108470824 78445642 6227562 170352028 25427578 68889392 209943470 26461974 104013844 129652776 2669964 53867462 1635458 190143756 369078534 140190710 42617014 14236508 61787066 14224738 174571276 34981100 130937862 32748430 65631610 71548664 167145396 181664406 41403120 57434102 105651788 362315228 136578860 159764484 247307104 70842332 129905886 38558102 129555646 45061676 64126502 62262134 28595380 103812478 59579212 10644568 110222948 104170286 45633588 179893670 60022666 80865422 105483796 120009010 168424256 140206242 169787706 124010392 33629068 101212738 127340048 297924 158177668 290727316 84527102 308166958 980760 242902946 109941128 81568938 21462430 120294944 119160822 12861684 39401912 22665324 124872506 8634076 217023598 77914232 117723848 36828374 243650418 188370776 183258262 190017564 28410668 144895124 65977824 293655516 43484672 121899800 69353812 137841154 142413150 84515310 144390246 97817060 29628214 33442442 69228346 32906346 173770564 192696988 164722844 41913058 124995728 75981818 8834188 286654192 154691460 80777862 32854470 62833716 42313348 68152040 242096096 16696042 269412066 163089498 14081936 169934006 111495098 142921834 84767628 24635864 82750580 280985188 38145162 17945004 163400072 218888208 172521250 110501182 104892194 185026820 2060344 68747250 296696224 59477352 7618204 11537680 71282706 6349838 6339366 22964832 26042500 96089664 74148338 348206320 131525702 52136678 29881566 123333848 33990858 21094106 89116720 105868422 282041672 130833120 85614320 157672152 230514350 49729152 47096280 4009676 214572534 67533840 192179900 45813350 25276658 208471912 121642488 7826544 249173012 131812010 121245234 100467444 200904154 23549240 195451630 165268312 205153234 110418044 200539086 125145724 45058288 182064520 89375022 152354158 93769654 63512746 69885772 214405246 32974436 52559210 182127286 70578860 182504498 101661956 89919786 31405132 2286746 164888020 83471058 113014770 8206418 205370 431087778 20746792 24626712 21757296 4665474 107775558 8045752 204865034 126634552 50876408 171340114 26012272 86790880 46464000 12569502 228888770 27149518 67352076 154723096 130256940 202779302 56869450 228451982 129226460 133399750 68337302 80435916 145745688 232576674 65310498 46468378 150503320 45849738 41039174 160054048 205850348 173208266 69703524 26525818 116494840 6482564 226806030 30015788 8511800 26382136 127869764 100302950 10220848 188738066 41362948 54716244 342050434 149002172 124948670 5649072 188457522 41134302 230828642 16984132 79098690 31484244 275874588 73391714 18433206 61832122 55801856 155209780 16851648 402786384 77155188 96628686 77735240 212802084 210777710 38748182 111685266 404821780 24345288 120784136 146953620 156168122 106620690 167462460 103040014 31671728 110998910 114492950 189821280 108623746 156887390 9991256 101396174 48599342 14095686 192506776 81571336 158546872 39668046 122712062 481011168 25171630 181704600 37259376 42788240 81073344 176083820 120852842 289972936 24049014 238715180 96102006 173569572 118594740 132585310 32198936 220387354 25119204 75257886 21428902 96975956 13851398 30105460 155148202 139340696 58498418 75067718 302209842 175972456 150784788 17315320 25800962 68506768 118144026 25268210 132915882 40413186 246033964 274126072 164773598 37109622 124427864 277016850 26153380 253857582 69076876 133077318 23684914 32019460 525774656 11180576 56498398 177976502 244369554 214694634 384406 60279406 223006168 138669564 309434620 246330898 12475782 71377218 43492768 5120742 53901518 72053080 59185676 93752120 1574782 99040634 43255212 148114978 70866312 71052234 47152358 129110542 16481432 30661796 153475036 191645718 48792986 346322284 44029128 25558434 33285714 122790756 150811804 303843408 112060828 204372388 191790456 68411860 157001482 75720260 61502738 83362422 28696888 177984532 10999494 147083002 341322916 58924404 162200148 112051412 120540112 51982590 43337140 206928392 222206886 42071986 112683714 174518278 62605840 84731966 16231094 332615514 2565574 121610126 266374482 15201582 41132498 80592952 30024060 80840320 92846380 49941452 96645714 218000970 24035902 199542508 50691014 164547988 81124824 156870296 61842506 67586310 161740612 32831128 171233920 136231722 54856362 42423238 153909668 120685158 59333186 66167134 142808930 75642050 50789992 96802310 15617360 127528170 42897294 87322906 158296512 89323256 284762170 24219910 18184628 250686744 49096388 263662520 151022520 44689282 33544698 109002058 70741286 89353924 146213122 136818462 21030394 13753300 129833396 221109020 41072812 116974462 180496096 40421436 21178388 52507884 43669692 15526082 222755566 112553012 4580136 34949794 116267470 185188058 84962284 30380174 308277508 13722918 187031438 122045946 87147302 81734664 149745970 85939128 25215344 70122580 334336662 8476094 57590764 16833520 46298406 72226946 183115438 9337724 57837208 82168526 23569194 81496382 28590628 116725752 123322980 250504870 73633758 92768566 15995936 199066582 119088508 96491098 110808698 34420210 130753238 134152568 196851886 82067568 135967590 50172144 33874896 115257098 10276376 134199780 238282110 112989448 169014648 169768830 106015206 113638976 126830110 39299326 119729522 209092906 131649826 263344686 91904032 155947968 17819670 182921376 129371374 178565860 32316086 129453852 41285816 80689686 333080 91508494 139739006 49561292 39091954 246682744 62234414 274148996 339507168 46016300 89703482 320640276 56509508 103226574 129745704 11915684 27817196 170841352 100793418 53637474 134274448 98257214 113120986 110281622 217728808 94882546 156238676 129563302 104119312 114243338 232045440 27428412 254838298 75184538 52864746 97965098 97135170 120416450 275299816 21810008 154123420 82285082 57437050 12797136 41032398 191862880 97547780 194637784 17710264 104002932 128896130 17371376 86667922 196992752 190740792 54739190 256326972 132647614 319447546 58842696 38153302 18869488 70309118 56078858 231099616 197443972 80115112 215269406 42003984 45910832 133526734 103001118 63769376 144098240 45262096 63430356 1177110 40010806 288680898 230789944 48891128 162761940 104888960 38356472 137055468 184433722 171239464 100005994 96126096 58845204 111014618 134011658 166359996 129550630 112346894 53920394 19917392 224214430 95992050 95800034 170056150 12329152 104617700 83536662 203488824 40090292 171816128 187521928 148633012 118291184 232467686 92922324 170754760 52160944 176880352 35638504 153638782 264762894 114163170 101418350 199818476 152217758 57261732 233249764 397131460 58732498 158870338 12023110 86553720 248246570 31827400 103545728 202860416 6771314 104933400 151591132 80130380 123450272 43146532 93664868 84927590 10438098 202185544 255401124 122481040 80965126 59306808 188945966 272980884 329433984 11181456 58931840 765468 292024590 8481638 204422064 265792164 150518478 87862104 51601550 41467184 39386578 262804300 254795926 173659464 17852032 130973964 166287286 44349250 98716508 7877232 37885650 302233558 162757408 5059560 44689370 191178944 3431472 96396388 142415592 207106900 15264018 105824422 179893516 185402954 43049468 15289274 108288312 225782854 231741400 4779214 108889000 49008036 225096322 130051680 57394172 95917140 195196870 245191606 96392076 70031038 145808124 86529762 9143222 64611228 223320988 213846006 6217882 51584060 23718112 83784184 23137026 136997718 133942556 75232300 83540864 55172502 9737244 75379194 53216042 73591056 122792824 35366188 57829530 83978972 106827050 159173366 144057716 114730880 12202850 118977606 256391960 134710598 67672528 28774548 10997756 105410976 213686902 161104328 107414802 221770230 102938462 164258314 229954934 125295918 12949244 161920506 60655914 65586730 371800 109459438 120410466 139162122 34268454 76956396 108776668 13816770 15582952 20299422 154293084 18040154 211672428 128562280 113773330 36180034 206258514 135434596 201779358 158338048 9859476 274623338 61722628 249385290 98251142 17962208 144767722 80656532 167497242 123962520 39744188 11111672 50798308 48330524 62338254 48867148 219696708 144087856 62361926 58201484 132684112 171350212 126483764 51589208 31413360 113031292 45074282 21580658 182709472 140078312 51763140 112998776 34016884 131463970 152448406 123952180 66181236 79183632 158262896 93514982 276451538 248963374 26884748 61963594 316758024 108218264 17247362 169659754 63878914 31631028 106984636 47952960 279526742 184718710 47017036 11573936 183435890 161779200 88201828 117773194 152806412 139681454 59574108 56226698 182793534 17955212 177197306 5479628 63358174 41415462 110270600 109491140 204976090 74129176 59495480 148892524 247536036 34838540 214745850 14559006 95290734 63431478 30741128 195565964 216620844 169366824 347700452 35605196 147334506 191228444 54186990 76471296 374097240 49675428 179873144 182454954 35341218 20774688 222608650 74506212 30853262 194732956 280553262 100656864 76273406 199479500 99087098 18770686 111947660 213784956 5791830 103169968 72117804 49349498 152757946 4843762 1762200 92140510 256644410 144746668 252409410 52510986 80718022 35600862 5838316 289555706 3017982 54381096 38444824 200821742 188297538 36212110 286020658 143213642 110729476 253094314 31670760 36387120 55941732 161490626 47612334 5903788 38534694 112421144 196450804 255283490 14665530 210158102 17572962 40527718 242431266 48135934 886358 196723318 41474686 39198896 177879460 119566304 133936814 86149404 125817670 28375864 79327556 150162826 8428860 194450718 147743574 96546714 62819966 17276094 103233218 4272004 26516578 76522028 90730244 144824680 60849756 106845288 233874168 235733740 156882484 9485124 169726260 50629590 3252304 88265826 30577184 83247252 15466264 197794784 178206424 197207384 213800576 10664368 8688504 93784064 94454184 73096562 29372640 212543232 57426842 154153516 93577462 6851064 127909144 117602826 150467262 93316762 269488450 7616840 16444362 187042372 8085726 244255506 54000848 58148618 113158034 3274546 12615262 129775954 66467588 26866488 18503826 164854888 181399812 41872446 43825430 168226322 105929120 57158684 120275716 63899638 189627878 175021198 41971248 249494344 159731396 45858736 59681358 129352960 167100340 5918440 109671694 27133788 118227956 12990384 71441854 98374012 160254710 33633930 126273444 116573160 21553224 285233586 19326340 228662896 103559434 191155426 82795988 44024948 401525872 131091774 17523836 4246044 135153480 105265886 10061084 73152200 9265190 211350832 291843046 146260268 74371990 209131604 90487980 2497000 119894632 134516272 15942850 12550934 351097956 175538440 70404466 21933824 109322246 203758214 205089390 65809656 59560578 216261518 33316998 212113836 14608176 132839630 177562594 51588350 342160302 177254418 144717408 4924568 18959578 43792738 7480484 102346002 18917118 36025990 44514844 154792440 82594974 146043524 114501332 133744160 22232694 344687134 11380710 4505292 9418288 48847634 98670264 118445294 26810762 78744094 134134506 138493586 200111362 156968526 28713520 99390610 67329042 62592574 170987762 86485828 7779838 77973522 190272544 204559322 109911076 280043610 16232128 92030686 145525842 5173762 82617832 89775466 51140760 42492648 57458126 307432752 267134516 33392260 116296334 271012082 88582384 39444130 120094810 248906394 139975682 108552928 18453314 149831242 71547212 106758432 52027932 13375516 62078654 9051482 181894240 27307390 86233884 180696714 173502472 24114002 181798100 104613102 89187802 226243754 24582888 6044852 238537464 50977608 40846432 85098838 293650434 24669084 194414110 19817644 2987490 86335436 59014142 102572228 55171314 59847216 14822236 81798904 93389912 263193832 120985568 205591650 26709804 43061282 271067720 151175794 24259356 191816042 281566098 226640590 148993108 27013800 40031662 101324124 132017160 18324108 28209896 114457640 148901038 215281836 197249404 44081202 147823500 279624686 24939794 111772056 162922826 14384282 94702520 104103868 41120398 196686050 195340992 32260382 237680630 169837052 53802254 50697812 196067058 80245792 56338414 50499834 209160886 87680912 168311418 279282388 15834280 14385998 10755184 95858092 149778244 7697338 31881212 14619242 33753104 36241414 213051652 127316794 25140016 33143792 19704938 52116152 78929796 234381884 7645726 104249618 259856168 170317664 161615696 62642360 138916074 18625596 91327126 148814974 19940294 63219882 211509980 85214382 191911258 26862792 8107484 278032546 55147906 29471992 45574100 85867144 182799254 246164754 82046448 43103346 268081748 192683194 37330304 85699790 59376526 14923876 143029942 2728550 160183496 196506420 174322698 67514590 219176606 1898050 11617804 180127222 11277310 106446010 29899298 115323208 215932530 141301402 110442046 8094878 100485682 54471142 136724324 234644080 32576060 6068942 183645132 10204722 28403452 23265440 80553572 212246254 247113636 101394942 21174428 32417374 145991824 7570288 19523878 111090958 137773702 79078208 51236196 109933362 125672360 158798552 123161698 136569510 79287406 109132364 384053626 36640912 234853366 193381672 49224010 115457870 149952946 85093844 146996234 246880722 96522646 2886510 35145462 249769256 214333702 8415814 105802774 138770984 166173810 213633508 66571428 19108936 139314362 136572414 95882446 141630412 42528354 113601686 26104408 154732468 239182592 2791558 13177956 127808648 83468110 115003438 104497646 183079908 128534274 1535798 57095786 161152684 50583588 208441992 12877546 21631940 44338514 95432106 98215810 89875940 188641486 165660946 79034538 33795784 58201968 316005008 12399574 130761840 63485268 152020330 38925106 159736654 126098258 97505848 103702412 37415334 18029088 76918754 200236916 58062884 130382450 63609678 87881640 10250218 116559146 44124806 152048864 500876354 68500696 142227888 143658702 178213662 126112118 236070956 115002734 222270202 4128894 44130350 318101454 157427952 20382296 72165236 102459610 206642348 146215454 158985596 30852888 113109260 60637786 186882366 15561700 21309244 27271046 31825134 10747088 341709170 72542514 168693272 51194330 188585254 151234666 91885882 21529948 87702406 277744038 28499416 46348522 93724664 140220674 65206020 92697770 69342702 56462164 87395132 43154320 198708444 85756 94606446 12911690 12254220 39289030 19110454 162276884 81567508 54194932 109766536 56210154 105664262 1931314 107770432 85219288 43782640 99886732 208659858 73419852 96184022 151355336 120096790 91932874 100900250 178635864 62523604 111980990 34557292 23200562 163997746 139230256 187787534 162233500 159295686 26910202 54789636 29864252 8000982 188937892 72289844 57152634 280291660 54706784 225974826 46377540 146545586 8587216 95475908 93277272 206355666 9701956 237226484 86686820 152492736 92289208 51119750 28482080 119001036 217830140 137396116 104046514 150754296 169438566 41981082 83046744 55509828 440382910 76030878 136475482 125552570 289229336 17140706 220314930 119868188 128967740 20613252 36038640 103727096 251344368 153842590 30132586 308525910 62916414 75639234 78997358 194600714 365422948 54562420 80776630 35347202 103963068 64092336 183587976 33698346 114417952 20639080 146622168 97897734 9591032 86967452 125832894 49957050 7860952 81789334 180291254 68614348 184148096 190123890 44599808 49222690 74104580 17542756 83823608 60769786 221239832 54126204 214309150 55625064 93275600 130047720 33301884 199375374 238043718 49135130 63803190 198484374 31329562 15022062 164730390 75835936 144592712 73164542 27665330 47847074 218591516 139027922 87922670 99474870 72363544 149817426 70397954 286416020 100680778 149227958 51289128 332311100 89336588 185916038 88038874 146873166 57058364 13869988 573034 259419512 167962542 29225372 171006154 96348318 278230986 46170432 48533936 179207490 200803812 146894770 3607472 300487792 7872480 214962770 31394044 181614884 22972400 207241166 212608528 95235734 163358096 57753740 136326388 109987328 86093678 110652608 112356420 17686218 223735402 13287010 139668452 48526126 84906954 31143530 141385464 72415200 32722514 219241506 66589424 22819434 24365748 98871740 47241304 59553670 48619516 214999730 38570180 120065440 292396874 1196712 61771622 178818860 65649738 49320216 50311932 204600308 8854186 303182726 104754078 65609984 23030766 181669334 55574156 45722886 19292812 24158750 194235954 69920378 11462968 152988880 47321164 213806516 53212588 75002158 221635876 46870538 1370160 742060 51934828 78641002 242071962 32868220 190862452 132086394 127380946 185835936 3777246 224297326 180028200 96916336 161003854 31081050 25046670 175502338 13650714 146854620 60145096 71677870 80374646 85472904 317873050 9328880 53152506 62861590 43015324 221761606 269510406 89515228 59956226 30461552 100711160 212130270 18148482 152287762 206145214 98170512 55254210 5206476 163684422 49950362 110469150 90992858 96572344 158310020 115270386 50022764 132969716 364891494 60437190 149339608 39826732 98472044 14714040 24940036 40896042 195327154 168410528 6247142 28707580 6303638 155819422 102538304 209940632 116766694 97873622 89641398 15551030 178336994 157942884 111487442 184526848 32198584 182056160 155465926 232290828 60272432 11174020 234328996 119493902 82328048 168006344 201346684 35785728 101043184 62638818 66182864 59847524 120294152 84469616 67597992 66061402 80125276 9528156 60437586 244971320 131798326 66168344 65391084 182015834 294571882 41294198 39155402 195338330 51407906 106439476 37901578 282890784 152420202 66943976 106532778 207763380 34342660 7719272 172483102 126455362 55552728 222190034 196788702 60470014 76500974 440193600 5726688 155542860 6543328 151113270 31511172 22376926 145791998 25869734 94837776 207428364 156211682 5791720 222531606 60729020 41891036 39644330 180864332 58658600 92244922 196026006 26954136 236507414 4604116 195971446 150054366 42924354 731896 213161014 234628504 107774260 44008118 142718576 136358156 139501428 94004856 187940280 37318534 27959052 90414456 65556370 48136880 23335840 36014440 425175542 13680194 194377436 36982374 331493404 53329078 241779582 202903734 71406434 82824500 164612778 55553652 213491784 20956232 366669028 180111954 29182164 118008594 12003200 274083612 52122598 283625980 301692182 104918902 18283980 193054576 175197198 211909236 58716768 32810536 50195464 109287354 281227848 45422124 142175748 153697434 109298728 88377036 161294518 50861976 33751630 118842856 136037968 165978120 152553038 62436176 693176 158643892 68524148 341423478 203093308 100304072 35496428 43498862 24926198 166688786 78078748 239739610 272054420 185534580 25514104 30253982 111532146 14700378 91588420 82556298 175853810 33167134 105396192 162951074 12774146 8789176 7208586 146781382 115411890 192952122 174084504 11573518 126262158 235675770 123797036 201100086 109961984 131104204 28373268 22065934 80235452 49705458 89803648 110954734 39780928 96279898 63347790 58626414 153484738 26897068 45056418 259594830 80342966 23364154 231339394 112441626 94564932 113811412 181205750 10124092 162425560 196044178 121441012 15841936 126354074 88406142 181824368 41515386 16480838 106364324 55511984 26620902 163615386 1894618 27764792 199828728 201913932 131407408 24791096 339432896 6889850 134776774 155245222 223699256 49791984 171340774 133659020 49463040 54510214 11864732 368685834 19340882 143569184 39237374 97941008 112929344 550440 116405190 63148602 7783358 36815086 15611288 267727988 66926156 71742902 146536214 188101518 43412974 95385224 147143480 43372032 101632344 214061122 211062412 305231344 129034510 8382726 164461748 194034610 70520912 210128754 127786626 100841048 45622654 48337410 209297902 142132034 222624270 193253412 103070308 89879636 25328358 276291862 74753558 246332966 36764904 212426764 60874924 337457120 13591556 8967332 67706980 331854248 94187610 2785332 171981436 80340590 60153192 4277042 430221682 139488866 6455196 36449138 311586352 99067606 137090712 214978126 21456116 84227506 249794864 10023772 29378448 175548186 209652630 254628132 75038766 111800326 39148252 141807666 71486602 39699726 105657838 75064022 79613072 29299754 100436226 117188236 147305114 44808478 13986610 37368144 107883622 142861774 104949020 174200444 37206048 60059648 141672564 94051628 11693440 25622234 115059230 251738960 152492736 26644838 155010196 66766018 7236658 5209336 164856164 114090372 215912466 63533030 47624236 173662654 170874880 32163780 78990472 259269384 8458626 7519820 71564086 176137148 1106996 217088938 22601194 44214610 155636492 25219238 313550842 73125030 95177632 102380124 92075984 248607502 180065204 78853610 118651258 66577500 135341382 19376038 57861012 24014826 129114546 47844830 149412318 249135876 41739434 131762576 226872470 7352752 217278160 120871564 55333124 237581784 16486052 43056244 103887806 34121208 200637646 113283412 191365878 452892 301416412 36589476 21212290 204016516 49653978 111402676 143480128 15499330 59005518 423652108 6614256 21779428 9436460 138315540 27514014 184295540 89799160 174725012 25103584 115039716 183082218 263294350 10278664 77274516 23811744 42808634 27411978 119488446 23392050 171005912 77217404 111709686 256524488 128885900 71679564 101854874 145387880 45153416 108746462 133856492 50267096 23589236 216011202 30379448 23009426 65402568 318389236 83563172 61328520 189933700 174453554 47229842 393512460 86539816 78690128 254322200 53840578 134537986 9505298 183450806 40312426 37438104 212656070 193963110 23259412 170347518 268367858 77308528 129145434 68288374 1117402 121226732 231141592 47289506 250166312 120782882 156695154 108807468 141616596 40163552 209749254 47494568 187127666 45182566 54377884 97756956 11565268 180268 116691762 85378480 59175358 205542766 149106826 22412434 84177984 3537116 129716730 48635356 87097626 41148800 61510812 174945584 184327924 54868946 7334360 85349990 76386772 273397586 62810682 59627810 181085828 94454184 11462352 109245488 283433106 893420 27496436 81231370 76351022 43967814 34365496 282706446 60306994 107816478 72380726 99702680 204858016 9298344 238106176 130312644 124335332 52837290 86768968 123605702 186332036 34747944 133200980 155063106 89377442 163483386 158432340 103549996 10308342 108460132 62373850 310033548 131433918 119785336 163158908 66399762 40874240 187436062 406267752 157169408 90023450 264826012 68746568 91460094 124397988 178066504 72566274 314798726 55363044 123457950 81721618 195035434 176373428 373340374 117071746 99660330 28419358 151293934 178968856 7161616 103218368 108615122 22201872 91305258 209086878 189127422 42148568 159004648 238566350 25835832 208587874 46296536 21141714 9644558 121467852 65453982 82670786 83416674 8316704 77143924 143132484 20954604 302466868 53786920 236555572 160285070 90041732 109715342 60453316 242451044 35118710 145023186 341957308 13669150 46727142 148962220 186682210 25927154 169387790 1506868 95319114 142121760 22015576 170478264 183527938 115095200 34621796 251955946 58639108 199283766 151747530 29792906 58478024 88471174 5060836 117742350 2366980 188231758 122199572 203557574 476523564 1039082 50903732 217184396 90517482 120860080 210595418 12544708 177550604 74787768 237077500 93344482 891704 369527070 3167714 11567094 257815690 231433972 180867170 60202758 4616458 113738438 173605146 2339172 97623812 273810086 62623726 196922814 96364576 48060034 8896272 137956214 7098674 70503466 74852998 113885244 68808674 62818118 389640196 128622406 98871014 105149704 170987190 197662828 68601852 138691498 186355356 18742812 299025452 293766220 21645998 63915522 143835912 38570818 94700496 130810064 89900492 87975888 3821246 24589818 9031660 192818912 136043578 16475976 143634458 130236018 40552534 15023492 24503930 181858072 127908 68166032 65389852 105146294 67593504 38567518 228860500 111572758 286944130 9578778 214355482 60009246 80624676 29971854 132866052 200311826 54189410 144608860 12346180 69259102 108128636 143016654 84809186 15901974 71199238 111989240 12353132 65177904 45882188 75636374 8920318 100474220 109268588 141519796 73971854 50756926 108628652 28812740 28317762 206936004 12544994 40222138 107583256 61277942 244289232 4269562 114356572 2400002 22271942 27740768 23405030 252104622 199159620 9797106 106375632 21277234 37936712 176377806 143024222 28203604 108183174 313096476 69412882 15331954 151338110 180117190 364526646 67044912 85519038 172795282 12036024 37496800 66199254 9758782 40229926 97451970 101577058 67973026 27712454 10381316 350266444 69775244 133606748 105563370 115700266 79938100 156909610 204568166 58013010 150280174 176604890 47528162 81988962 222298076 169254162 68608980 162772170 65083876 57339084 82491750 81372324 128745518 62747146 120340330 126132380 163565776 85012070 79659712 70642748 30456360 241718466 307686500 128216550 55065054 184834342 162155686 3070694 55051920 85956750 227282110 59827196 15264832 61545220 32179378 140756814 109982180 196456084 228075562 272779606 76781210 7605202 156153536 26093320 101864224 172293660 2116598 170986882 136072332 130403504 42723274 228226548 44321662 172881280 151451630 183973614 14154580 4743838 258975838 8229254 15796308 331919434 73377766 51279074 182760820 14521276 297535414 156958956 33507232 130249108 95113128 178914120 72404508 147605040 162051824 115817526 157639328 37004902 162257480 4720914 53440750 161165752 164538022 164339340 99221716 146502422 131690966 68488838 12326754 95176818 297640904 62462268 31940040 47007334 235994528 149403584 92519416 125341128 74937192 63464852 31420136 162803850 84812178 68492952 56520046 178659140 192885836 90052732 135147386 47507460 79056472 259228464 130410852 82420272 17597514 6083154 411762054 22714164 166867734 189779766 61618194 56627252 71807340 147396436 209031328 152625660 139964 380974220 112039356 121083292 4548280 236423088 22839872 118833682 125819804 83722738 74419620 154385704 118126734 74692640 48921202 296772256 100087856 316228682 45331352 38867048 140567284 21707774 255667676 102108644 33766436 196971038 46816836 233488354 212684934 259203076 36785958 70352194 329343410 188235894 131310894 147758160 15505028 262315328 13613908 76961104 89352472 38669708 52236602 37573228 117751634 89907356 176737044 114041576 46488486 79777544 49376008 283722472 151462498 106414594 122042404 44742786 5521362 49541008 247247792 14323452 18666032 37093188 149425122 226152234 4210888 34534258 33097724 151657154 174996690 44635888 94631460 109105194 66611468 195017240 8666812 55570328 220201960 207690934 78777424 41940492 73183660 22676962 155273624 295831272 111875588 129593750 40385466 84376666 25087348 34552078 163985030 109523084 59240324 182997628 190185798 34253912 56503612 101388078 85886504 54587390 8800352 256473844 19310808 36145010 139670520 167835558 76456754 43777206 74508852 59531868 102784000 83424836 70014802 75561662 214190328 123815076 236684998 145309252 43043110 21234576 89310980 25564792 108302480 171475920 4590564 64099200 104226518 232300860 57630144 10418232 147620066 20489326 76991772 68128126 170218554 289808728 88117920 26892426 142143848 327691606 152241100 101441934 40125932 40713068 137132644 45294282 29836532 68094246 306880156 37478562 114018806 192790598 46483096 381303120 5292100 14543826 94386644 66584584 72734772 222274888 166698620 830324 171979522 109181182 143642510 115146394 131597004 155198670 64177806 19653414 18304462 122564486 159290318 125673702 27484644 459844 206249010 175648638 7748290 81863914 62421172 44033924 50748214 205659960 147406138 272535934 132595914 129286762 30437924 69193894 216240442 150540104 7529500 244210472 106791872 69278638 102462756 37573844 96873436 4786430 19593684 266891196 98609060 33267674 10703770 79679842 110975590 70661998 154570328 4634498 38939538 125346364 58595658 72513540 126087962 190913514 73001610 43011782 98106470 79048904 238555746 79536622 135931994 55316910 79060652 131628728 18012808 125869920 47742816 201111812 183409028 249570376 37355714 11390698 189369026 156573516 26386558 47445882 133234772 247789498 36521540 9474652 306805554 198846252 75830876 161510360 64890166 168031402 127043312 191803018 140324624 5758984 46496472 114848382 87142748 34342154 19602770 415772060 50157536 47939782 7895998 184732174 363416262 44874742 199319890 72513188 140897724 33068750 132247522 161681432 5344768 10620852 36658600 18939294 129932550 223683042 246120358 107249538 156163414 2416788 14016002 227180976 81842904 211655466 18660554 129634846 43059346 45727836 120361076 273930404 15585174 62324240 248594478 78110208 17658190 111402984 76805938 86963712 101314818 155889118 95133214 67270852 63387390 18591892 244532002 164681044 21311114 133272172 128069612 178565948 57172258 179691490 209010626 115973198 151060712 153198188 62033224 47417568 242275198 85644350 19099234 84771632 171246790 146989964 169040080 12675608 12745700 175632094 119263210 26999544 73357944 155862102 32221244 159786792 237970304 121800844 54469272 123885520 61233590 291442184 142957122 24019446 66618288 62194220 5279780 88720500 215010202 91444870 209698940 36759294 141382142 295780474 239326076 6770214 89896334 242976822 41773050 7075090 179487682 194648652 81095806 145082762 53832724 164284208 256998214 35532134 106463126 206810868 171060054 191576044 229803750 28008046 102046010 125026220 22600578 76642434 112157914 68689764 73353324 203021368 271272936 55254782 49967544 98191126 144022626 126459300 36824700 125131006 200460678 88279972 56849562 71363578 9712296 249802740 181292716 56644588 35594108 47232240 246545310 7381902 250473454 170709968 21769902 133193918 179241986 66439230 209310794 64391998 46016366 69683592 118312568 76310586 97478700 289971528 15907496 66698676 96483992 48973870 130148480 44259512 28542756 307629256 92916978 178755192 60766508 54124312 35933964 53111542 292083462 94467692 92983000 6614520 95857586 77859496 110344938 34795464 73686602 115903370 167585088 117832132 58033228 32950654 32830446 58620364 110539594 58253822 100808400 196449088 58563230 173109904 97073988 98811944 72577010 75848674 48789598 27162850 124954874 203360542 181194750 36994452 188678072 126421702 222590082 32685224 10586444 186865668 51651930 68928090 157271884 77391336 93519800 90670646 190285458 61107112 50491386 114085752 7155654 49501342 21258248 15632694 66141064 186953822 9292580 19566426 289978942 119299246 60896484 21924672 80282576 145779128 209497948 26274116 156326544 138895988 187739310 106984372 131928346 85758706 86115194 21271162 175388818 183323822 41809020 20930646 130261494 172908472 137649138 22442662 240782608 180512266 31284440 266002374 44583352 44287650 161876858 86289962 103771360 162079126 145067296 206336658 125236056 127048438 1856074 39935280 65379050 231893882 208152538 202464262 88616880 118268436 169312968 99018722 227507082 109110716 4249630 71144678 153638078 231023496 40773656 189870934 104301340 65857308 232845668 134011526 24549690 16359156 22341550 36732894 294091116 34836780 147225518 93029904 123451570 39346626 198388608 11122386 60709770 40379746 129424790 226034336 222515722 111246762 10859926 211361238 99691328 14594844 78370380 330710556 293365886 13319372 81806758 38731528 149425628 15965488 197705596 62725212 313343668 31031880 86498126 250183582 72712376 141364520 48925118 98862236 165855294 20756362 101145154 71397260 146700114 55478346 136106762 30702826 9657428 22545732 43891562 11666380 286915882 140498578 34086294 50905778 47112274 46849528 89878514 193399734 10004016 93149430 69542308 183358428 201614996 1050214 31888318 179981186 127083242 17084188 108088046 91859570 101119876 18907570 230539386 147428908 57809180 16188502 295865922 56079100 245639878 9774490 325285312 254044560 40746090 131192820 196240110 29746068 23897302 116371772 86824936 17166952 47449820 72531998 111820808 97318562 162448748 21834494 100157200 7348022 215119410 103264590 124898334 101230382 117701232 182006198 26320118 14528492 22013596 103708044 126948008 60008410 43675038 334175776 214904030 65753380 162716224 57463670 24877006 77181654 21888482 66457644 24215422 44788744 216732604 103332944 35341526 122304116 94469188 69687222 87750322 114579058 155246806 111562660 93292518 130647286 72836368 147320932 125336332 42599590 231572198 4151818 84725102 62318168 47432198 71948646 9659298 51545340 82016242 104059208 141988000 74472486 35320582 1197746 350143684 30530918 217168028 71991546 1784068 183185134 152546108 2975126 152290666 80885134 264257510 153211652 96763326 8203866 127389284 60261014 101979130 10420344 144277144 102976544 29384630 130880354 23991396 144330516 140775426 23470238 229602978 73326462 89857152 133721544 90384712 391401670 28686152 4909410 137922136 239475654 40593168 158300472 160066522 48939638 164697324 580492 2962388 90999018 26840242 66642422 314819252 37054138 106343688 208219748 13554926 187365728 378142908 85283528 169693436 19218980 57249852 216432436 63670222 146662582 90282764 116740514 42841700 59481708 312808826 84337176 182424594 207709084 156406800 190290276 52725552 194162342 262617916 160667804 145306876 159328642 114010226 159226650 101928838 78009514 13300848 15731430 217783060 90350612 206066740 184878078 91006366 173558660 77027720 142540068 13856304 18165642 121601436 111142064 121857032 86401304 263391612 204569332 48188492 34477982 89553376 337887990 47554276 190142194 8932660 58256770 136835864 233187658 111082620 93127276 112288572 29144940 176399564 26052444 155927904 9217076 37196104 67655984 48259860 198895268 62931264 236747786 166422542 125938032 192979006 36398604 41448066 84310490 27158428 127865980 263968122 26725930 151544756 254756458 62190744 4826448 43918710 164068300 155408132 60238024 216485984 159485898 10872180 58975664 100875852 140018912 146125364 82156734 50007936 167764058 83735674 119314448 213047780 118761104 236389956 38475976 179779974 50991974 325462632 22305030 15567926 279377164 204253456 77615208 60482862 126260288 969584 360830492 58153964 143768240 97127206 58794494 184141298 69468256 44537482 218283274 73843396 147252006 63866264 161494476 37982340 128415870 66660308 183877892 146133680 218250318 2561218 223245176 189524720 135206500 11395736 209186626 124710586 150003854 6833750 28508502 49691466 27078260 104326442 204978598 108932362 107673170 42389050 205328772 74852096 141952096 167854214 4486702 4578618 90126234 133506120 162850050 35529208 137770226 9169952 153607586 202482500 40247152 186929666 24133362 34806926 281665296 88650562 117797240 193992414 82658114 153547834 158889676 53802738 36296128 284687634 3256242 213927604 195675128 14653342 106868806 193924126 63020364 47731376 145116664 166413632 26051256 170679454 80521738 83023380 36296458 178035044 124327896 253341550 45567038 48748018 38720110 124819904 16046822 137561358 207989012 100414182 173093404 135576430 48794482 25771328 24534906 107735518 179484690 18377502 20345600 18352642 208598214 80988644 57989910 57307536 179123186 141086792 34390378 66405240 160386820 99693726 172688516 112086612 109354674 73322656 21302138 51161638 172813806 29238154 76177992 136874012 243387320 82489748 229025830 44132594 9111762 179062708 226795250 124462228 90391752 147638832 66861080 68654520 262075462 16571214 52829612 8798438 40153850 139824784 24337368 37033260 34983256 11539352 262698040 92114440 51137042 30663160 168655322 88842930 37084278 89174822 144018402 285748562 79425852 23401796 140245820 279924018 24218722 175994698 84958544 149156458 23993816 10620676 121062502 404729864 23819246 161950206 344836580 100730542 88499224 131075142 224468112 35201122 76759606 101101506 3737404 92857402 8415550 175062734 122509464 6877530 96554898 23851894 172229068 128012610 113145648 161352862 234374976 143566984 30817446 180006750 179547170 48799762 203776430 328263386 61055214 210628814 23003970 267445178 214032192 63957146 125158000 248683248 17701508 46595406 58459896 76746054 86637364 77254804 97218000 247760040 75840072 152171624 191994088 153008064 107292548 82885044 10344796 103624488 97298080 267994694 68743180 79303774 98080026 59150960 44914188 246900170 33419144 49499934 217766538 139088136 69506602 119162692 174038854 27072386 85179666 86506552 36979976 176702482 15220612 127636388 152686732 47887950 327277324 54570340 26999236 214432328 41459374 106840272 130755614 10528034 209974688 156374636 116921068 114295236 134229062 95533812 16603576 53543710 176387398 52986054 53457052 164914068 137497580 34297142 65412754 211833468 73697580 117433976 154436128 119131650 17748610 112825372 209035002 43352144 7418818 219414866 31983842 57552748 139712540 91967810 80243042 143989648 78352076 29197784 120674004 167503534 64115524 92888048 38383114 227923322 75940832 220407154 61139100 31470142 36760680 171101546 4463162 98615110 72765066 87668240 92987202 89414974 46814372 71153412 108208144 97881388 43468788 252574102 3392818 49721892 155540770 13049168 49270914 228956002 104472610 9251858 136668752 138864088 108712384 80330866 46021162 91429624 112909236 63878386 234299560 287069530 66848562 61567110 20805774 50617116 11483670 47412244 166663508 40480440 195394188 151749136 144331198 33144056 290910488 42142606 102332406 264382976 37877576 291323054 66070004 108934386 113387318 71920904 284894368 23000538 171857620 152724506 2888380 323182948 1807300 120412798 321567158 73576624 138620966 166340306 237495588 16213626 182138682 33624008 256202034 174170898 75214502 29388304 24402532 233931016 177612578 52006020 26365636 1168860 179029796 10977494 72783854 107385036 82753528 52139890 146293576 136636544 138580684 191144888 24924812 202813512 159139024 93041542 36662142 175811548 72640282 94958908 273136622 111914242 224704942 43485772 8771620 896126 63457724 147072508 80236596 150255776 15383544 74842460 71164236 18422888 6983504 50236780 261438892 127008926 112461866 299398242 103485932 200004772 46346234 70097214 277176504 211662704 2926264 142199134 195966144 30883974 106287390 186285990 155428482 91282796 117878090 103798904 191118752 159310976 102142986 151641908 66751894 55585750 55421476 68686024 110709588 219501502 88356730 99589622 50229498 75228626 168221702 8886746 16562722 240747716 41275036 192732694 154634106 60455912 200586782 135216664 182515432 82845818 183543228 179467310 28280758 307856340 22634326 70421142 189271720 21501062 167512862 74598942 155302576 139057424 142785412 168396096 60560456 55811514 264326546 10902232 43672068 118257480 10223620 221021614 263031406 131155574 142894224 401238420 146731288 77177232 273440618 61188908 120658670 87600568 18198092 22990484 167616724 333287086 72696954 52592474 129190446 20873512 226685118 70258716 143246972 51923476 190643662 238601264 29915512 101476958 244518802 129137492 103939572 21055188 35018148 8352234 226176654 71416928 37298514 162096 178015288 174081270 170750844 58337466 137066050 251073900 158540338 122190464 59803920 156740298 64852216 40606412 172068776 217192184 6483048 131935936 69761868 174167862 229492384 71300944 45044956 144323278 67512302 63474532 130182052 112716296 89842500 98627188 162258074 53509610 38796912 50608888 45017962 34891714 145612456 51859522 131973908 158472908 147983770 72087620 173492792 128231598 288508220 170294388 61218806 45527108 113664474 87997338 48945006 247756344 59391464 82769522 18506642 71666078 122190750 157833280 72913588 15742562 125332944 9684246 44648736 193627368 123142382 74672378 107498094 24720322 24289738 113479520 43757912 252679526 271105230 77375606 154403854 88164626 22208186 215847720 85216670 35458940 92081484 85513934 183493706 20315526 85990718 122020030 337096166 129048172 177725900 126745894 161872766 179243086 20236304 107873326 37725578 135532672 314160638 21139624 242330594 39141894 42136820 63967266 190677014 92854278 32689712 153139888 97409554 170692588 32586752 71218312 82828526 19723154 205581464 110966922 106200182 10841226 128972976 344661812 73733352 164430508 724020 234703106 75225832 79668138 67359292 11671000 198446182 72635442 95333766 90961354 45209824 27390374 283773732 77028270 662838 73443436 41252068 141628520 8658210 326874526 40199478 76730764 19600768 30412030 108578734 106491374 53550024 172188852 5039892 6163014 59444132 319868516 67045770 35535478 50659444 140403956 18359858 30602726 74538860 59091098 19999914 17716820 244395250 219142858 31210432 75244202 53397212 93669598 97243608 111471976 105643802 308492778 108270426 16388130 68647590 21110782 48713764 64831624 162975780 272640764 118721482 17166490 87797490 36390574 70777762 32501062 154349052 22510532 69913976 190481808 150606170 25849098 217225976 90174326 28826490 219481174 221877854 75708094 181467682 56591744 183218970 61628952 76187430 141708952 173188356 211768370 93689684 178787994 112048090 8828204 82004560 230389478 175191720 17820220 7743274 127553844 173883512 110020482 62526442 52777670 109636824 43013718 47933402 277489058 197640300 79553606 101039752 172914170 131882124 122256904 148684888 200798664 61344536 5031928 197890594 118444502 41318596 239249318 50880676 166285988 193674580 115190856 11391710 3799026 175805740 69933732 224990062 104057492 14034218 24208206 101804604 44871222 1294326 161090314 76406660 140849808 46609332 61771974 185153562 93510890 119256104 82536872 140395574 76780176 145010118 23194248 59073014 125237838 25819860 90869240 26449060 242884356 104549434 18262420 166078836 48551580 194251772 81499088 207774336 58027354 56333068 39650182 142410290 78072500 112198746 11171776 155623864 169462964 213918210 17225054 46952730 6475084 75174462 246358266 144149764 91866368 11792088 168323760 32144068 177822810 197878296 150594092 20227966 49539688 180555562 79679006 70178218 71998498 196835694 182944762 41115602 256058770 185699558 38313308 202781986 168376560 20140912 67063524 126735928 148237738 142220584 31322544 9092710 13804142 59393180 52556042 144962840 30024808 17766562 139527498 106798054 203775594 76838982 119991388 108592462 107988672 295409950 51757508 43846792 146648832 154465410 105876584 141468360 323851550 54798084 101352284 182957896 55156618 57644730 347501286 114933522 66921602 235453592 286473374 250624088 130702 29623550 28356944 14764794 24588894 15925030 175703330 133434202 2387880 139101072 30233984 361049700 43257038 225973924 138107266 24407592 44447260 145526392 174625022 108265762 19797822 5190064 196746506 96222390 52683796 172561906 145941048 69468740 173354038 145987446 105405432 138051804 31088420 78995708 200433332 79860858 106531414 86282966 123537986 18228056 113606306 110627726 136538050 33305492 154865832 6457440 57451372 31166212 35888864 117543382 84062286 68109316 332847636 34191916 75082964 110059444 195546978 161273662 13478344 36527260 108203392 9990706 43663290 224825876 76912110 124632112 29603464 307941568 138794392 15069648 230792210 20933066 80375790 172742658 88010274 122919588 49388372 259497964 7432612 7180448 279987862 72557342 110557722 19013632 60665066 33620158 107045466 84692850 279334 248435308 107916952 21170732 336620658 64242838 88536470 218367776 23572296 2926858 22808324 119168148 93813038 236993306 21940754 180403718 263849388 88235004 86625726 45021636 196972380 87523502 62561576 342986534 131791704 113036264 29138758 58070980 176673882 80463372 55215512 238492826 187585068 59576022 367677200 128504618 143503800 170408436 171580068 218495354 17957016 115926162 98306274 102356562 32927664 141730490 18552050 33261140 58085654 188053954 25481148 226545352 83729844 2159058 59212164 93762328 71565846 175521104 112211792 149041750 149616258 165567644 129524406 213771096 68558512 28988982 19879068 52929228 25657742 200884706 50612672 7460398 14751418 94473522 78278420 26695658 187900658 139261804 87468018 190944688 81304102 216912234 22032692 101576046 4812258 120359470 75174572 171351004 210624370 51116868 107736926 214352666 69968250 196840424 101857646 31266202 14755796 100120350 146668324 11799942 61547640 221254022 77834548 103162972 147174676 123123088 81983814 94082318 258161574 92771536 110859320 220133100 63710394 25773836 97450408 13095104 191525598 199886148 16167602 11159214 74208838 174025808 356276888 62127846 28515058 81840022 153524140 26111822 222655796 230930062 4192386 29166368 136647918 80747040 15895264 104262928 66141944 117584126 44162888 34916882 66900636 251291260 257304982 181344284 115255536 2045714 87593814 192129894 2774200 3510386 211408142 37073938 49150112 172195804 165779768 99332156 61237550 38494808 21532588 73939492 9160426 252683750 171769664 13929872 251668164 30858322 30067136 30127724 11949454 142010264 18257338 33190322 213119280 128502264 178094620 115442074 71965124 104311086 93747698 148801202 27857808 198589380 3491928 10616122 167532486 66239404 14891514 41350826 98154034 176940830 55431332 153878538 15231216 108357744 31462530 99077066 74531094 125550282 250057610 38552448 20825992 52445910 12937892 125246770 99606430 153983830 206587326 63488282 166667930 16887706 87952172 330795718 136594194 176004510 40977794 47142436 193669784 74042496 140901200 27381662 21217152 91640912 295627838 63914466 8754966 191407568 97389358 134007698 73811188 73377964 219260492 125902436 248870578 161925808 66818246 69592512 40753702 191690400 32118042 186827300 4075302 213595162 26139586 229176156 56754126 173025842 9776118 155992958 52302800 9692936 104231842 48480300 30203646 69033426 35654388 279088788 101391312 66402600 136659798 103060540 54750696 229450364 126022006 213719176 63155400 156541528 10847452 64648364 70813996 20315944 211156286 289818892 50703158 82388834 7532602 255813932 10718642 157337378 201628944 46938232 88842622 112846404 234487484 180876212 17676010 74086298 163156598 175679262 89177616 65220254 8424526 127605874 166427382 135534542 48519636 107352058 253163064 13276450 226251828 20717048 33894718 45183358 154393558 39884834 137310932 2770306 99742368 101332308 116918230 161715334 59558884 46962938 94165038 202629592 43752148 14478398 236547410 233335982 226474204 18497754 43227558 330672760 113093002 137641812 221766622 100148312 70976862 25079538 3438468 89330978 153470592 58391036 45517274 132556028 133369588 67737604 83876562 72440170 107427584 186296066 110416020 48488858 193463490 97001718 196650036 67161248 76432378 46047386 113607010 56929246 30045708 85150010 269568024 176830456 136935700 184892488 94164488 82966422 68664794 77636636 152191006 198793914 138083308 33609994 54211740 225654330 94661314 27905878 142086758 10887866 258428214 130136270 80792998 33643170 94721330 302669048 81867236 32272658 134592744 127482432 215179932 64324678 171835180 62479450 164742116 10416032 104429226 101729584 4725908 42511876 419702756 47600366 14331658 206209938 135821576 87807610 135727174 115639524 873246 178223100 3096192 99638330 127615092 84878200 87733316 133207844 93265722 51142608 46333672 58112296 143150986 16427862 177890878 57180904 12947088 48738338 6371970 82033996 378599870 143025696 142078068 126535970 38187248 351888394 10964030 200717748 31066838 114917374 202231194 156722258 365640 155784904 8458296 38845818 73576514 115052124 56364528 94474776 144581690 4194344 167999612 14507328 78074348 152223852 96186266 132440770 220848628 18445504 20635032 71588330 67256838 219652488 63514902 171534550 13418878 14711598 19517366 339823418 120226348 76379402 310613754 16147824 56464606 61591420 154919402 126979182 115373544 185375718 15357496 182736928 179189384 166906542 5775198 89941852 49230610 133568380 77042086 89357092 128866166 28954222 40133126 23869824 199339030 119937246 188227204 71549764 28528896 71496810 75043716 103509978 105326606 99792704 14317842 72919946 7505058 80943082 61622616 142765568 262060722 113068670 11223080 179956128 29753746 105582070 142721040 63630710 211510926 29258196 52059216 15451832 166050170 46244748 204502914 120493890 1969462 64694718 94889278 28029870 84226054 96558726 77747450 118020738 78230548 33735944 27908826 211159740 85914598 126357154 26299900 204024370 237358066 18972404 78346510 167127466 99645700 2402950 115924006 184606356 149934290 44781924 176115698 113403972 183037492 100606176 101232956 279026660 275553102 17951120 2472734 113523344 331009954 68847020 100038620 152596708 55085074 43702516 26023734 209590876 89923328 58944644 26124692 224056888 114087358 76989066 24714360 214656442 20606454 10264672 38681390 99349646 108329606 113784946 105768564 191574020 207888736 19500074 59583458 23149038 158581742 75655074 129260054 3742464 143112772 97833758 4153732 49366460 56864346 113569302 81086742 44300938 373695784 80526578 91741188 937706 81555716 70329160 111298506 140367590 252550232 24195534 164219990 180617338 75104326 130507542 153398168 108516078 245942356 135125276 66261184 93733420 48521088 143034738 168461436 8658958 167648492 77994048 101346388 156680260 159995814 183623858 41939634 122157002 39121456 107035368 131552432 141910802 109964976 100610378 8668682 24865368 85653656 386152954 70554924 62606720 251981312 93088600 34146640 158107818 168938088 138283684 80064996 24546368 31163946 46568280 50991578 130926884 239900870 89341648 195350034 16861108 163251572 3342240 59479618 90007676 81980448 44939488 149448288 119555964 89489004 126293816 191063796 126686076 234207732 13298494 9832636 231618442 29926512 79944898 170419084 74953538 86070116 4453218 70117696 73385884 63508456 188431012 43230044 140983282 58674220 21476994 90923206 32483924 58283764 183428828 28961196 257131798 201905484 35200220 27421372 174277884 98984028 159099424 95717270 255020656 13637580 108680880 141627816 150356140 159354602 46676146 12816562 268352084 123872628 13744280 181800784 95922640 122614272 247466472 2796486 103857622 129594256 48910796 80069770 162453082 48466264 82116628 91652594 3816538 192147846 90594108 223278704 102506228 4034998 70249014 230388752 37001998 48261708 67948628 122403952 242771386 134676168 74755494 234833676 66011264 135330404 112343484 113149850 155124838 85301348 56605120 234686210 74053430 122740002 161735090 120933560 104751482 72004196 174416418 247979820 197273296 61940208 341240724 6868642 189533036 4247892 14434024 156912668 212599442 62480418 197574454 16679916 58127366 135978788 135586814 39442502 207624032 157922930 22677336 40058260 250183956 7714036 143817916 23823558 10826090 126937360 119970400 74599646 58878226 5574448 187211662 70511188 61754506 40764020 169516798 59347332 252297298 97883918 2852388 254865930 5314364 152754470 156565684 295060106 16208962 140346624 98195482 190293994 61566054 12954040 1973356 183017736 53379436 110976844 372415406 80407184 291312494 66622622 12683572 68313300 22676698 156144318 271760104 74930240 99213400 207854042 12855458 89161292 188068870 124467750 50389482 63401954 111878998 60845532 215453898 111056110 73843330 18674238 119080082 2891966 54345060 185422248 51085804 61195288 99236060 42731436 172068094 169709672 51802608 181100106 100487640 86336822 1966866 173483882 98091400 11614042 152736848 234681920 644314 105536728 67431958 161278524 121085008 71744552 175077078 98666062 58678642 177002166 55347336 25444408 194060152 114226948 94930242 185184516 19647738 166313928 26600398 195286190 109059126 6226550 262234104 114910136 100745744 84356624 199934614 175677458 37528238 205167908 29395058 194558034 103420592 80886168 27770468 168964378 62803466 183191668 114172982 186396826 70327752 213741506 30840876 20733460 157893010 74019770 238692190 92478122 23740222 138218454 80274656 29181636 364438426 47107126 19934728 138024150 60056414 181667662 4054754 32364442 191045756 220599368 87000210 143356664 52545130 31624560 199586288 119542698 128710582 94622308 133060004 127840394 58670282 33752620 90492974 227350706 101812436 26325376 101945338 158354152 195860830 61264126 105725972 83408820 169860548 45427162 135188768 58945898 91213540 75704860 81187678 54351594 59457684 177699236 75471770 295875338 15878126 16915008 58223484 286631840 156485648 30459572 328952382 107710988 31310400 146629384 251279336 26883186 4778290 331286208 32871674 156755654 157830508 70369816 49806680 304494300 11150810 343429042 107527464 55033638 11132462 153901506 111419550 28901488 48074840 225990402 230311752 13855072 107943330 170445726 144514854 38206850 99574090 59550898 32017590 69444738 112424378 10823648 86074604 294852646 48438940 210149390 24851266 323159100 156545994 45579776 7268536 305249780 66071060 28764406 297474474 218070600 178948242 2449524 185074560 234274150 5031840 132841566 91603248 136825986 169448510 238209840 48868226 154110154 51493508 49345846 221456620 193622660 167203410 69162104 105235702 178816814 154712404 227005174 67934944 176015598 39041750 190321318 21661354 157050828 193803610 4144976 177203642 174847904 58963212 60087764 246944676 41847234 59312902 124567850 238159790 103717350 182999344 249213162 171006660 78550912 35629946 270860656 95463610 181948734 82785714 169878368 4926086 166801536 97474784 2816418 197763698 184063572 24329492 186248414 96286850 163774930 30027360 118700714 72762976 13830652 154788282 12267640 156992220 18558804 13084742 47320878 77675136 11050160 108318716 127723442 15895418 141548836 85414120 120738068 150847356 298281104 75526858 52181580 196530950 182085442 30506696 128181636 368025394 19930702 49899652 105057304 138888794 98798194 121092972 181233690 29571564 106885878 4054424 74362156 204894206 50781126 176059444 123254978 3225046 113877852 198987228 245776520 17355668 25656422 145220570 53208914 31301028 60341116 223338324 99180730 206968190 102111086 119364850 21279324 15908266 88573848 21372538 44844492 228838456 104556166 110776006 80862826 36041522 67025838 260784304 114569884 78043020 127051166 177471030 52250418 102354516 149265314 31982764 98657306 274961434 23640452 80172026 203209908 101868580 39796438 125508174 221233628 152995326 34938750 157583844 106377612 138356548 67792648 35716692 121934846 5732232 36255252 176511588 244279794 129222302 83239420 157815130 9105492 207042990 133731796 363040018 56068716 37785572 78227248 165163262 22351340 124378980 25570600 119658462 88356730 143830544 164048632 17767288 174299554 122256420 57107974 43749266 51988068 210839266 229878550 32819930 118213084 226864066 158512926 246934864 121366718 31105030 92457090 114936272 48810278 13809268 469018 97624362 31400468 48000040 189805220 87733272 35376242 91585560 343008358 38287414 85462982 152659782 154498322 131345852 179257100 114135010 76646174 135183356 1207184 233253240 14218666 91755444 36471336 205847642 7902774 40221940 106066224 81399802 248611770 117481408 58419328 200193818 85044476 43583650 98365278 180359608 74299192 109682144 80966908 199789436 120077518 243010394 59233922 110903188 39468660 68413796 227344480 149511274 94509360 146125540 66096712 86357172 106705016 40028582 244364428 102501190 255697596 21301082 266492182 248056160 24632498 249179920 7095638 20321818 273924288 26168670 105936996 149441248 225860800 37555122 25750142 91134054 71604082 153047862 143212300 52227626 145115520 89865666 26690796 117569892 114511078 223564286 152587820 81494314 218736100 346491200 102946624 11235422 4637468 188990670 73155830 45215016 196959972 51592684 115576604 54594188 220213818 58940200 11383790 98336678 93546706 161552248 75760146 171790674 14592666 66161348 80224408 104710342 135116894 205106704 42379612 327963504 208981234 120299102 9083712 17888354 142999978 71275094 157748426 92762120 16810354 8290634 103566496 214924490 103386338 145591446 166135046 95053508 278713314 28119564 6950108 122933184 254614646 83298710 40971502 117266512 12000142 53842954 53692958 205766726 150133544 47511618 93839878 100503722 410967964 134752618 114898388 101926198 281785592 73218838 170382036 27549764 234769194 203415234 99870782 87491536 129956750 68989140 39878630 2662682 222726878 184820724 14757556 133724294 87091290 105353336 60057206 33170852 89201398 887634 276103410 182306982 136611442 189213838 190003308 102725964 211921468 30158656 89310056 221073072 78558854 18605400 136316642 26834676 79879932 84481034 212637590 20599766 61689496 99681846 132921206 109565830 41756528 59635928 164206834 95530644 121639012 196145994 47823380 53427594 157393940 87073184 80276900 158546828 205784436 106960876 12202454 70155822 36310054 245555288 54004016 170791676 46206380 245228390 146300462 282508446 73412284 192913116 83919000 35686464 5569278 14550624 257263798 159000886 16914238 78258400 22243870 27467748 114564560 134818860 40745694 153387828 107811220 67398584 14401860 39991336 50915546 235788608 13762540 324924050 171754374 90281972 165646316 48563834 11113850 93902842 78392116 46714404 259540842 42629532 231329186 16147978 47953686 236761272 148707768 16350004 120908260 53398312 106772182 139312404 87702912 102188482 149272046 169531472 127248000 44391468 95734254 9963492 64546218 82514278 22217250 76896864 118314240 115298942 222293478 95644868 101288792 95586656 51963494 229037864 102783054 155078506 131473364 98380194 159758852 21410730 80759558 208690460 104539182 39684128 195943154 2655092 22043934 45818696 186590976 23933052 163446976 33936078 136637314 254923878 26690840 207385046 83425694 151052418 58484294 115825886 270647916 113863024 106431270 135646632 171803500 92206400 140870092 162513362 20001586 257555298 25684450 84121224 136618570 170270848 249869268 138008838 44095678 176178156 56537954 144352868 3992670 137652174 256483898 188657722 188685926 99437778 127351202 279026198 73893028 27646102 113614446 257825040 20255818 321494580 10693364 124487506 89475430 129931120 234480180 36716064 75309630 68620068 172438420 285167784 45214114 11681626 31317198 154771408 4924744 154868296 131877834 224095652 113020292 76861686 83671236 159910938 31087804 37413970 290619252 5186236 1282402 12981518 224297040 72272992 191382136 89046320 61339344 191150938 214764154 157726712 184264256 171450048 209518606 78651914 102349170 243680624 1675014 56310364 9737640 107302998 21003224 155499256 156007192 191061244 244613842 10437482 104722970 271267370 162537166 26221844 80029246 145173116 102973354 11710864 14616426 327989574 195396828 32958178 162799406 85777428 522038 14188240 119828830 124723060 187967626 96330036 131040316 291849954 11234740 127271628 304941230 42892366 173164310 123235750 149080140 55586850 170732914 61738578 76182898 78117314 189037464 71390440 109005490 19381868 217527838 37613686 274795202 75867770 46708420 261470 198794706 186077496 62860556 209757724 30090324 118795688 79357432 83409568 59955896 27151850 77040018 151729446 170497030 16351698 7869070 153922252 20169204 135179682 152331630 74169590 209931370 332326896 23904958 7746376 94452380 21370382 162810450 109182876 6021290 177593306 123984300 40855540 5332228 195044784 170418424 132787666 205796668 6951824 89368466 97365928 61550302 34772166 232525744 148599418 51665548 40277556 54162834 240409268 182742010 4761306 147653066 109344268 245836294 41413042 228348450 218219606 92160530 75287784 174619104 125640262 41587458 281213922 32371240 36514808 52149240 206224788 252900340 10004786 136144778 68001560 146576408 211582866 14219986 332534400 196722966 74091248 361217318 32164748 108397564 192319622 132223806 36977974 282326 214510472 28609548 234141732 122904540 239547418 19201644 24533256 146198206 107523790 120032880 57498980 105444636 17157052 178866908 251704530 71892084 70718824 101040280 127544186 46310242 13797278 126298502 114917220 91840518 28030112 328835320 13914890 189932842 54578898 246315388 69653518 201649118 74604948 197874248 56562066 203613850 59085466 11585794 117619634 217148140 7821660 42683234 185867990 60021478 77912406 122132142 50572104 5165886 136324056 27220182 293286268 86525384 213018498 183982260 19058490 109068762 179979536 30819756 147451898 100270544 118451894 178250424 87714704 92240346 240657648 196041054 135519186 46501620 104052344 40360430 55662464 21302336 302815216 110464552 25685946 70076754 117964506 226964452 348565074 90132526 211690182 15834852 78996896 402361916 72137340 42736452 53040966 118583344 60480530 102782394 254098680 52488084 237704302 159346000 99573034 35438986 28025404 323962012 24348764 56833766 13410474 259530876 92366934 245517844 200939794 91653452 71031752 52533778 232588862 120414712 68147288 197487598 165361768 76806444 55188562 243085326 56923130 7557770 24689962 193717326 108015490 154033044 140932022 134522718 67779976 91013648 123670206 200296602 20068180 216569672 42693134 101530110 15272598 96759014 14554694 98162042 6247758 159876574 40914082 231848782 204108762 123809400 275621500 6075586 15528898 362021594 96231432 80998126 53281470 217515936 67628154 25190770 168222296 152720678 116384598 121061864 121460020 3578564 198405834 23719982 59157450 65981366 115599066 90401806 155471228 137234900 178361502 2953302 16170462 21675742 3420714 201445266 145690578 57591358 75509302 265144308 38581994 96695786 56226280 78962290 77729432 216484070 154385880 69211208 266734094 81040146 98512920 191102362 64964702 57343792 37366054 67218052 4085906 43627606 192095926 44418352 154863368 144182632 228801628 103759370 19221334 65177728 114387042 154469942 23268256 264270688 261239374 36947218 73836730 203539798 126587406 102859416 93800454 106452302 126822256 167259246 28296928 146414862 78504734 196540784 239933408 135392378 118785238 79956316 11820072 86452916 79343154 148010280 235596812 87254618 11182798 46638724 403106704 147610056 72489120 218483738 7205044 72058448 305485466 30135688 5254150 48440964 231150656 158771228 11518430 129171724 130438242 57654982 238242356 24095368 111933976 135081144 57567180 57977458 187687500 45279322 89567610 70611772 36733972 145868492 107301326 50432360 188483636 33779482 68396042 11702130 266251678 121965734 153724824 219900956 58827494 24756534 117986110 192195894 90455332 168041852 260870632 7902378 136926526 58871186 31601328 127465316 70635158 51910210 148799706 150164520 92126650 317489612 163816180 77753082 21798766 75268666 262581704 169515720 48780072 14688014 192849448 62738984 190413718 17481860 143847462 114028750 11740234 40145798 26528810 152752996 67189936 35955502 145519836 171814214 48622222 216012324 58264338 15772966 131644744 75733130 167253988 121966834 84935906 117917074 135595724 107062076 7279888 195656230 172023236 79839496 136102626 152926466 32449296 21507508 173278270 120094854 200694912 66187990 32039040 162453654 16771656 180099524 18118826 14026232 38262114 120473166 175690108 2619144 88372680 13266660 122074854 48894934 226567330 113030390 372795038 151926588 91504930 7724288 116577868 118034510 56307218 48506370 18160780 217155862 23621884 92458872 176811404 37746280 156889436 225757268 20100740 97429266 74651676 155302488 254129018 122308076 35966700 1291334 109151196 182685360 41138130 123194126 268385392 47976984 106983866 73817018 48714776 148907418 96526760 2600202 132083424 78247796 51481540 186958618 55106370 72616104 171642790 243151414 16337684 1108294 202415708 14402300 27065412 183555768 174948246 194523714 18431578 173873766 115948624 47324728 44241186 240866142 263068696 155559492 210162832 154903122 19099806 146780194 98602548 107883556 161745210 3800500 16395148 136686946 56961806 141441696 85367920 129742162 37960274 135529900 72069250 61978796 300284006 159424694 1804550 49916592 135443506 89392798 20782960 124503896 70112526 100739232 112674804 68613226 150283826 59165986 73937160 4902282 107978530 18654548 45871628 304773458 123088922 1749418 13149092 3058990 103211394 105704940 120963854 294752326 2958164 39653768 195920428 52188928 37834918 217920912 66908380 40513924 166294964 216225724 157124638 211970396 13631090 207980542 5866696 168804856 186161162 60167382 32448350 318425382 28652140 75110860 130382406 100800964 84314384 41923794 32713054 53539618 228986626 58929002 215093582 103498142 40531304 3308074 295157610 84618160 17287050 225584568 18240024 39360024 116450642 7584038 249867992 42633470 45763190 67637196 18567252 249366590 39830450 313317004 90683626 191447608 4092088 27570906 73783402 131901264 60848150 142438560 75171558 206541412 8359868 104673712 214867730 5286270 247048340 120642104 115043588 46946790 6534220 139171010 286246444 55329868 296240032 99653620 78899282 75299532 143048796 31048380 237918274 130156598 153054154 279569466 13271830 49029574 80744158 93403772 79320626 38716238 23327788 125502542 13088636 117455382 124088844 211327666 69033954 55279928 141476830 189856920 143512270 109094150 115736610 238890520 8803828 115104858 200471832 12058046 75929216 130586478 115615852 76595024 190392620 23240184 79139874 9480944 68328040 28222282 9666404 217498842 260772776 70813424 61739546 244511608 219522798 32879220 23546358 188967240 68565134 206510656 24009238 207724616 203458640 168944446 187919292 30874602 115220028 114231898 80458114 235510176 107087926 116831352 63972612 54322070 122569634 58407096 100915782 64824892 203397568 13775762 19742624 282092052 12677016 85999408 82111590 26509362 112603876 290024372 129551642 186060028 37052268 241902276 79383172 260295288 44099022 28137494 91330624 168653826 192571148 11803550 219772520 84106990 86516122 50905998 43712064 54088760 167274228 185949808 356186336 231052888 1962862 244089736 142386376 31359658 20372 71831562 50534616 306212962 319768042 70784054 75341112 12982772 134459710 130919360 84683390 124798850 129905028 106502000 14366594 100687598 84170064 107789374 130455754 81047362 55832216 137800784 14057010 206106560 88045056 114684350 106702244 55238590 77346544 248111996 173860808 17726038 52110432 143654610 188167276 50864682 13228424 371709910 29975088 43968254 131812956 200302344 225742110 140642084 153212444 142206900 54428264 42341244 43049776 185057752 164931602 22136796 152587996 125290000 9319772 122494944 288731344 4307930 183100984 44031856 105359012 35032910 16429424 110376530 39252004 157628878 156783836 17092570 61863956 93871360 91636248 51154488 139353214 109354674 51239364 127996946 81851352 147302650 197043748 260445658 86251440 142558218 67582900 86640488 2640924 347801586 5761360 176707498 91739560 84739930 18839634 191748326 93822916 85330322 130834264 308865810 101701512 8275080 89294128 3343340 195638366 45912988 226352654 6632296 128252234 210888546 34784200 98185274 225717866 39912048 62364786 249679694 139169470 44643302 24393710 109774786 100676048 143605704 65655942 68942808 187029986 63444238 82421328 36122922 197545150 54083084 375385186 57204092 4330744 90848230 89791768 74211720 204982514 105782094 193881556 41246766 67643884 163926488 60287634 83464084 106144214 144970188 191427940 29794952 290884990 33768042 129579956 1244452 11573056 205673248 135416270 91165690 6161606 305525726 145591270 238467966 72127352 165266354 104792336 263534172 98325018 112537194 49569124 91723060 59167108 169771426 39687516 93776804 41417552 161726510 19922144 4127134 41116174 31380360 142933428 96557318 46394238 10940710 35478674 62020970 114371532 109294086 5289966 22890428 181612684 113324354 80454352 71578782 117720306 78616604 44316602 30180106 6141366 82912390 27180076 33937860 113098326 147836634 28352698 185623944 92192540 95837896 231296560 93739206 193481442 135949066 179291882 170163928 109739828 131635658 16714082 131598852 225012920 214252874 89774432 100343188 98874380 16202560 102332934 184364422 68685496 36307128 150623858 282033708 30922848 128105604 15436256 61060318 93895318 138926260 65202764 157911182 215265468 242183832 2309054 305588206 107433326 54128184 211467718 101823612 235613290 10116656 35410298 129485840 1057144 55098076 60540216 54842590 212445596 85844814 82214814 150057908 53576358 23510828 12465090 183638730 247136582 210545896 65945726 27699166 31638508 152032298 142007536 132388762 114985728 89238358 134782494 224185324 8636716 91881262 93807318 9056916 84016900 153612822 23589214 140350958 14439282 181047614 126537796 226192560 137107432 168456420 61359188 133422278 169058736 104961142 63074264 130529520 98021176 88749562 20658154 72551820 238490340 51563446 156437666 191068922 80002560 113036902 33445852 26273500 70516908 37340930 126088160 11530200 198996006 138064872 4415202 54895390 192672040 157938726 108592814 214319380 173345788 80048100 46679116 56958418 72754572 179342152 37143612 303954068 180753628 76482802 289161400 54934792 243756128 41910682 185478854 271448628 44715000 117833584 176519024 15798266 223904538 43236270 149477658 166809104 4970834 253750420 1398254 111189276 238583510 49737028 111341714 38234504 45723524 88536162 86273594 60934632 246015088 89538350 218847090 192150904 179855302 159589584 103082562 24151358 138647080 122159136 160654450 88033462 248763878 59582358 130830040 9221894 22264286 357590464 72453700 282306596 6795668 62872040 144585892 3193740 152261604 169478870 120450748 98797732 185106152 131022188 1905310 153705442 3662626 196382450 17605390 93619636 265970650 81588892 210601468 132769010 125329710 136423408 54169698 813626 121146872 124339028 87658208 63846684 6957720 195693586 57619452 84330796 153688414 150326638 41520490 53269414 68364252 44156310 208709908 10369854 283819382 9264178 101238016 195821098 45662672 77860838 141673708 113231448 6343942 58309064 297247478 5683678 267818144 13717880 346219368 3233032 313670764 52765284 133108514 55965074 53245302 103032468 143893508 188570866 172648806 18390152 107795182 114822554 34361448 32122156 96903312 39004350 69239500 155584528 268907034 28839404 367263314 60183882 88959508 142843096 82390198 32358018 216739446 57016146 154037224 61139254 129625518 70306258 97360758 17391022 45724800 180552988 32473760 123342208 102725062 67166396 7316452 106131674 157161620 130636088 132261052 175922604 178897048 145187878 7899034 166255276 139990092 81200592 238645308 152778164 140233852 26260696 94523704 87597290 340102070 27170682 21027424 26360114 322209822 29434548 10143276 66545820 167444992 27983054 42467700 51283232 200429350 85735320 7310336 49535706 187431684 154971388 77398794 6551952 117010168 82330204 25246804 197586444 144527768 15145834 25469268 30873414 234709948 13666664 1725262 67465882 37304520 60966554 35135804 168227554 30202788 94646640 171750876 20324018 133650110 239358900 63709800 185281316 95867354 178603722 120820194 64791276 146166702 152028470 17657354 42402514 130749256 267719694 32845582 46224860 118306980 23353814 275921976 2131470 76041372 14524796 151364312 91411892 80018246 119443874 21868638 92972902 98156102 104759556 117399766 62062550 125666618 6151552 320275670 123205148 91578960 141329540 181968776 100790140 191706702 32670022 15179340 133431122 61506676 87734614 186450638 53030670 107705466 73733176 322006454 40709262 217978552 44793980 83967444 79946328 83601562 55100518 59804778 4920894 329730016 116435132 265726626 74028636 298952214 54356280 8365830 21219660 177081784 220237996 4507140 117695468 53999308 64540102 50779806 138863912 159088600 184848224 186622964 37016430 134058408 122592118 87257104 7601968 186756614 12394492 84386918 134322584 60805866 234414598 3546356 9338362 73541160 63011388 92458806 277430758 2808718 192512100 12737362 79032910 13328062 5941298 50589946 46425830 134893132 186826398 79723798 39685470 119357150 75222004 72434582 155270126 11454234 187566214 240530466 242032824 107510216 128502880 11460724 49372840 163006316 118537012 196184648 6457924 133771924 40142674 16354272 153173658 173368756 67335620 13424378 134170476 34119250 57521860 93095992 237830714 69505700 35673836 112705230 219522380 140397708 53521424 175368534 16905856 260140518 211571536 130408982 35679226 1607826 78798566 167789028 84658376 130393296 43397244 96525792 118616080 213600552 95481430 88976602 156805484 59672074 131363716 27832134 141784676 227685568 59067668 152216108 122878404 95700528 161576536 162530566 62590462 150469308 10326734 85943132 188661198 9496982 90359720 8157908 121408078 192610374 17736224 117513682 88543246 118076376 139438354 115644342 186195086 251063142 42339154 186841072 79754708 211412762 77255244 107985988 16995616 336254512 64536604 8063572 41883468 215015966 67782880 233549118 26511474 29610174 74429234 162956464 92337740 265174184 108070072 40219036 379292496 185106548 24790458 64495926 108551608 62940768 194889486 203424144 37099788 66149622 15294862 10155288 39824928 61416894 166903110 22459294 182885912 80476638 206157864 64881872 80261830 144134650 10748892 58520594 66271986 80308756 30875988 178458918 122665730 59943378 101735106 66687412 170238640 303664900 138260848 26985640 171762844 15298954 78618254 8861226 85514000 173815554 141982434 103011612 252762664 616242 83587944 74852954 163991366 81406556 99704000 334968568 509124 70790236 127272794 70698276 165099990 116768146 54921636 156017158 160021004 6723310 91873540 183165950 119294846 152112070 185709898 252481900 148125626 94306344 98311114 131221640 292488372 124140280 44617870 215509228 37837976 42086616 140015392 273888736 202378132 193070042 20353608 19079236 153057542 197670110 66023100 213247518 51987232 4340534 40375808 27566858 269263852 35499794 213191088 176612722 60383114 46531012 151421226 28250926 187234674 126550908 72151200 245403906 257958228 36194752 15657862 89703306 52729138 145282918 125386316 56619904 146532584 290635334 10980024 289888852 130408498 23487442 131494968 11520454 462799436 11098956 54525790 218341178 239784556 21406946 19773622 87436536 129101676 329032858 9054078 77410696 215188952 36359444 16462028 94104758 261694862 191026308 40350068 283602066 213520560 77399058 55163834 235035196 67500466 168411100 130613164 113463702 5590244 43961720 40730074 133060598 53832108 98509796 98871278 70603830 64141110 55801504 113209360 58259542 16904976 149688286 63826642 81268836 240891618 238997484 30472310 183840448 127865518 57272468 71489088 89748758 95770642 104115374 170256328 34834118 130231706 134569116 93958194 184828666 154240724 228844374 17482212 203076874 56139732 16215364 171483686 49239498 15910708 166709576 105964936 95728314 206037392 10442168 95962482 177650770 185363134 225946116 55521818 321588784 52643250 126095838 26358926 59811400 4799520 179432154 49343008 57218458 255736404 44133408 42005260 93560764 275656040 35546786 116216628 252053648 167741530 297621676 53724352 66449042 11126962 147709034 7755374 49949460 71533726 812130 122573220 40826324 12831720 236929528 2374196 22772112 158270772 120544424 163450892 314114218 149325660 218953636 45984048 42671640 277569930 10146796 208349856 66011506 127822552 36032194 187664290 140327088 60079624 234816626 99959904 137806680 31957442 152975900 176301092 26930112 204462104 100026102 117916986 23596100 141082326 67882826 272808052 152947454 63982050 128189578 216842384 21031076 141059226 6700166 20756076 1425138 272401184 206006746 23418934 48936052 344201924 77772178 101503512 61905338 37677266 65502294 200206512 43668152 55473924 150115636 46904308 162611614 100575596 39376942 33897996 14751770 18299930 190849670 185243520 67482008 49941650 138834036 16336166 187370678 283309950 50135954 21867670 302650678 82555132 178457026 128526948 54409036 241825100 103842398 229308354 33553102 67326336 98073404 106558738 83887782 232691646 35787554 71302440 46694318 203129564 176708598 31780848 202798508 86838664 88780472 121561946 60351698 218809426 29546352 92952640 96291404 77817542 122472988 81630098 45066252 113504028 130717180 105663536 167474714 67982112 104443218 173035214 48996266 206087838 166100550 68709674 77308044 231227700 45760550 157139928 13645852 69327368 75292426 195917238 153454884 33788942 131081280 24280784 154353540 257597406 219500754 14649624 61391440 504614 139906866 109039964 253046508 39118816 130690208 261009980 265331726 328512756 62861766 114347288 27804502 133720664 134462284 109355906 9468800 88142582 45082664 88808456 87649782 133272920 244039114 123348632 118885690 170422780 22576004 3097446 171099148 45940642 25043810 105619470 99872982 84086002 36040158 111942710 178589576 115086928 89746338 30772368 39217794 26112020 49215342 360291316 164934 135845028 33624910 152599590 45172754 33154880 135386482 72197378 40107056 105524936 46519176 277533322 53817126 8048436 245093508 87166552 208711514 103871812 92133866 50612628 145883848 52026612 75681320 184348318 53288906 163916984 1271358 49480640 199876292 51602430 7971612 55747494 219066188 13243648 347675702 169009236 181411450 133131988 121836880 64765470 141098100 33638330 28919594 112565772 15680236 11740256 43932856 82003372 73225658 82032192 132049236 146946008 27708032 104196246 12472614 266587552 8546824 213250202 194942528 30302822 51251596 127446308 20103160 201839176 36387098 88023122 57834502 92384248 226642042 64103666 129370802 95938348 15090812 127832430 92302892 243518484 235265228 1340504 106346636 81828318 135492192 37871900 257702852 38722464 16213824 276713558 41690176 300121932 17619404 34946494 4439160 296059654 134060916 182891280 28856938 14170750 194193582 203264644 48418942 37327048 55334554 106666010 69242558 11921756 80189560 9385398 112914890 41807766 115761184 187156794 4113384 42890034 306487258 5292012 81712048 19609832 29929262 171918208 129299830 139173122 49837656 22912274 167959220 116518908 185550354 135837196 43736572 80504644 207514516 71111854 82918000 183623286 269491662 41423536 16504884 178332858 88910382 56270566 304898066 36095092 168612268 154888668 138785922 290621606 109300818 159185862 196798800 100013034 85513142 152395452 4674780 9005106 47918948 209506418 125556508 164157642 1493514 249394816 75281272 135606988 245588200 180587550 56912064 73534670 213564318 257796924 192851318 60818824 135174380 224618856 152440376 14820388 98023310 122482448 27502266 182819296 61228596 226224834 101650978 196025852 92691544 48099414 77480348 67316326 177775092 140263112 231387992 64256786 258742968 117836246 68971738 182634914 152755350 43009076 62685326 7227902 411943400 9693090 59036802 314373312 37272928 67322838 47637260 226262894 76855350 156708948 8639796 119551586 115510230 23596606 106580628 191955742 188427030 38482774 138805788 33617408 102287680 218223566 9027546 81355472 250777868 11353012 289849560 74965968 99391644 344266890 63136062 17424286 369989092 6293606 103193200 234831432 109128756 17418016 55095414 145464660 14248542 68571954 149016670 67268872 102219458 88477818 305215966 12997226 60586042 35902020 252066320 177477630 37952200 215416102 59984650 291202472 106234414 63063836 117863944 178877292 172350266 54385870 26700080 289576782 29858422 216192834 29322040 80084730 84660422 257676232 73142784 46031150 377811082 204134678 74454270 134738780 139850150 149099346 72610626 144903132 63230750 5000204 115175478 44467632 166052216 97094514 49155788 44916256 136619560 38108422 164983808 92934314 37900192 189270950 98074966 166066384 91402058 27509064 311790842 103151708 11906554 134789072 96753030 205917448 239427166 180708682 153496728 98097758 84939228 193339168 22854216 36483172 216811540 162245116 25307568 18763470 49014482 36389232 90542936 51690826 165665060 42112466 128873866 70577980 40744770 24668732 328167180 24194038 34954084 265977844 131708962 24117060 8266984 157143052 104203836 145355804 79593800 244491918 122462890 148096234 175202478 99068728 89913142 58718726 26241534 4788916 248953276 398114926 35815120 111476750 236467110 1973906 229610744 221388838 49237958 91900952 154330154 20271988 42391822 7824146 362562684 136927076 18616466 141506904 12515756 2648316 34140084 25301364 75804168 227158690 163910780 77195206 49737050 27613432 270534352 104618096 104816140 107517828 27970690 14271862 173372034 132330220 67025706 51160956 55054758 26503268 126393234 28112722 41395772 60639898 175945242 67979472 151161472 137932916 53921186 57268354 51965364 227696568 102649184 21863182 172660488 293412108 79811336 39597228 249431336 74993930 92945138 187962742 61367240 68317106 215715478 36164326 138901950 103848228 123812546 78498464 46314026 79331494 21908216 310478784 103539788 139998188 153828994 130290050 103284786 179110448 25358344 185236942 25040840 201138344 22337766 258148308 57137674 232023968 16426102 115166788 120887272 90352306 256127256 99032780 43358260 14560040 233916276 66073766 76947310 264070180 21760706 100130910 375614206 29702684 35449788 116032774 105036712 237440126 159308358 225193716 5759908 15111250 101700038 190457102 17799056 82034722 44509212 100940378 151915566 48565880 144285262 115560962 9550750 186660518 160859490 112485428 114937812 107947268 208081390 55957704 151888022 80044602 158857952 5296984 76280710 88830082 40039406 283029230 47447862 326229618 144412488 28218102 177181576 50472048 49213758 7620184 108993280 4295918 208273186 218011794 33997040 368988796 10726320 125790390 147391486 221871254 192424870 21259788 184129506 44606012 184926852 75828346 210427492 728442 62704466 3114342 3704184 318802330 264415932 30912332 71842122 28921684 36492610 200954050 183642426 53465016 208564356 100621488 7604652 109784136 172987540 96394100 152493176 162644196 36897190 81693062 201691072 48345528 282612022 10477148 109036862 41096308 245185644 17114614 108866450 142604946 87766536 21340088 64829358 76208682 188326424 213273984 79534884 170937338 218021518 8220256 302000072 94717568 24336642 11888558 73410062 152995876 166620960 147189262 260398732 2534664 84120168 6282166 178094554 169175732 50474446 19832054 71131500 38544616 244987842 6839558 326439850 31482792 138053498 255014408 195987132 9529542 86134598 120166860 164918556 14709068 108346084 116219554 84455140 68552220 149113074 79302454 340888130 70578860 68142470 6994284 79030314 46239820 173446416 13611422 88670494 5554164 82301956 100833216 65591284 20925850 69934128 87936398 204746036 75290556 76288740 234837768 143287496 69197128 120641004 22840246 138801982 50968896 199679502 239903862 86202160 221940862 80793856 2955722 154527582 11117062 129275696 93774098 110517418 70272532 157168484 103925228 157030478 182907978 282202426 56574606 121743732 60143820 154235092 82347276 142947156 85608424 136414366 32671562 64146588 18513110 44437096 173256248 119846870 87291644 241829720 16085014 161499888 28806206 8744230 110165462 285201906 144239392 3936262 89002276 11613294 35737856 87591878 87251186 409266814 55576422 42373034 27124570 22995632 146800566 39037988 22326128 77775918 21504406 187107228 45349018 191895880 150326814 175009318 115813588 91959978 23634820 43581604 161948490 234799818 72687956 191585526 22882442 87599050 127539390 28219290 75107406 92941794 305917612 108817874 288327578 39406620 24175822 96530676 121019976 271733506 174639564 208342838 124832752 46547864 95165884 77087252 100245112 307635614 8902300 174993170 147071298 153916356 135996014 135302068 168167538 103528898 149983152 211280432 81400550 47567652 178581260 225155766 25549898 5367054 150427288 121956780 41528124 146823050 203992712 46018698 7476942 138734992 141668164 114153622 92166272 31971720 73531216 85537672 139334514 329863446 143809864 13551296 57589422 343581260 26856126 119101268 53284132 113032700 32039832 131585454 284240836 185188190 37130346 22335148 235418084 8439574 217021596 53914102 24373338 27910322 242230318 40708316 106471266 415509512 99503580 97172746 40989674 16877762 154334730 81904460 36436642 189059486 46973850 109355884 164527550 120883576 102801380 53217340 4073234 139813256 134094994 65168422 47049178 140388468 185878440 34498354 13521200 120089376 275715968 216784986 264472076 13217468 183720372 79099460 158495634 226878498 77052844 142173328 220718256 3323342 47531968 230444148 82069240 95460112 9121200 356042742 71672898 97432962 127105374 174530994 59162862 251083602 132843964 22836220 97678350 114744366 7588394 43728740 11572880 106378250 81976708 133184942 13580754 87751048 38923236 143204710 100799512 38062662 202744960 113870526 42645746 158283070 153373902 227232940 229757792 239711846 6721946 152473398 108449880 22726396 39944828 49728998 90147200 103264854 129862216 53297530 36660206 110816134 258386172 51329234 85631678 54683772 36479608 233781372 30970610 43442366 46892186 71214242 25965456 51199280 195916072 246656036 78506296 69401948 53193668 183631976 164784026 40473576 294900364 61687824 41426638 162067554 177570382 34105720 65038314 123651858 374052998 158184906 36510430 57223320 228735694 25402256 178478036 22210804 195820020 280370662 119349054 125939462 103866950 221998524 132812152 79072422 220973940 52890310 75664204 32242144 146978810 59998884 104760920 76580900 108695796 189864686 100536568 91878292 154650254 78961014 221073094 104819110 105201800 92433220 10876800 48005716 302952870 128985714 48452074 1675278 14477892 161665724 16797572 17143258 136700124 37118950 34605934 190329876 34866084 57482524 244808388 105662810 104467066 129385212 201615436 115877740 26304410 73726686 108875470 74673346 6300558 19244324 253910888 21183888 108605618 34520486 23609652 160558486 155378300 155538570 316595642 208558680 4804932 184502780 159050408 192696702 47071420 176800272 85320906 47533046 143925540 193120730 96274860 9251550 110452782 85202568 76885776 25400166 30081238 91465308 190254614 150011906 108054936 39348056 78345366 111185800 241539342 111494394 75964768 240014456 139779640 55652828 30127328 81235220 173599272 16589276 100272040 94922058 142058774 32765194 123543640 143161788 106220400 170510648 94631746 197187144 144494262 55344014 205184078 180909674 90821192 76924958 199954392 178597166 146663308 15939088 45309220 295461518 103506524 187489192 93088974 112807574 28080954 155122044 196669220 208162108 150896394 4334616 296333422 94617270 63345524 57481050 177575640 93862890 34670878 237560048 86934232 110528638 76411192 27169692 115848568 36038398 424878762 47190264 11082104 184720448 202459378 10801736 829400 287854160 188742356 64775854 71472324 170874506 175254200 69750824 58290342 16117794 149445362 66740520 150446516 176844030 50095276 74330454 165678744 240214964 54417770 83277546 150029000 51101578 221704142 35290662 55062128 13171884 179915274 218176948 26788014 199054394 11390368 373636846 31422930 46425962 160821166 55693638 105123128 39990280 175761014 313395456 69301628 61096156 96769244 177606132 98296220 199300618 33170280 155055252 236823378 102218270 55423566 15578178 16254084 142258732 268080450 139365424 75688866 208814958 143259512 133892836 76015698 31616046 50155072 61569244 116854012 51616532 102072366 106526728 189999194 32117976 23067286 31084614 71707988 48779214 442818486 27675296 62092536 279627040 168524884 10351462 14526468 21479524 165062348 309296636 82310778 60043412 111054130 95538828 160485182 84728490 14007686 62965518 47995222 27493884 212707352 460527430 8663864 48489430 375381380 28745750 88140184 243748428 94549290 137154666 101870978 233885190 196773368 90167528 153792826 103937526 68312926 329201114 63710636 18783996 210793638 56004102 336355844 4488286 27275842 88822690 62479384 1318548 268148276 6085728 40217298 94752218 35802866 204120356 97337108 127763856 162768298 162530412 23562616 61337562 84098564 35097150 154516582 34642872 226735740 60713004 103440106 11407704 163913112 344227290 145118534 16893756 136305686 218546416 155638582 174898416 66713856 2951410 188617066 3209910 350150130 204245668 7477426 60851956 266989008 160463974 101697156 59964036 84520282 20015072 157790732 66178024 41249186 47629230 160005516 12913274 199813350 164106118 91344462 88310640 258434176 131167014 33363374 164806576 88442442 46057770 177289816 107973932 4126980 39908352 24677994 479324956 89309616 196612900 28292638 17463072 138796680 176587598 82806592 154176022 89835262 265526162 78252570 15290396 24957372 220410366 74917480 28289184 102863442 18314978 240452608 24788082 3384348 166950058 192370310 20608038 194632394 131102070 277669722 113597682 67896356 3163512 181380320 128937116 118533162 93172728 95828150 84628368 13164184 30019330 196258062 421208414 9916918 110489588 140784534 187382008 93003526 60709022 177643862 44978934 121635976 134779942 92543638 54458910 150642778 27192968 199445906 35428492 189977766 47551262 11796290 133802394 10015456 159615324 71307214 40252806 56360216 7139132 2467520 116288986 5082330 121140250 141459428 364176406 58790226 235979260 86852876 332183302 20880090 38347540 112160686 40926094 72095914 90477090 15616502 110036212 32188552 198865480 86101224 380336 26167658 46359082 6309292 197233234 129669452 21170050 139440422 143213576 49145052 79919224 348329476 175868110 131955296 103619560 66195756 159495006 3155570 167501708 56745612 168574208 263771728 40214350 1567918 154819082 203425772 10967792 54712218 199982728 64737222 112742806 110729410 166229382 12108910 162262408 93774582 50084100 75155938 193777342 107090434 160409084 21027094 129270746 79530924 114873374 233042876 21624570 40579396 206348846 12184480 29274102 205145578 50592938 195719106 86047390 106370308 100335664 52649498 87667448 106620118 119284132 42413822 154115302 27981800 134304808 252873764 127177952 197469712 32377862 53011596 214022424 85113028 311529042 60515928 57285426 48646158 33301158 105851394 98702956 262797546 31624802 69154580 44891352 98330496 46209944 178409066 36311330 88932316 85622658 58356276 161451488 147664616 28167106 320965304 167126498 11179608 284869046 43188354 46783550 43822900 5619768 107855770 134933282 126953442 184081018 143615252 151937170 174680022 81394676 11166056 92242898 147888114 252467732 34362152 122284932 71893492 146290562 72491760 171474402 78043966 26947228 14165800 5490408 236424518 105830340 223540196 135342086 16819022 18632306 56587696 37033964 130609270 162913762 59527204 10385232 130880068 27907572 61561918 99045848 142003752 151066850 64855582 16952672 94805282 89306690 151151242 86181612 165145904 104347188 28187522 10173438 130930888 169172652 47475296 174352794 41690418 92002702 155222584 148537554 71612068 103587418 217264982 18228122 80306996 27036966 77697664 18248450 42062130 156876082 28788364 43899944 130983930 245652286 91902184 61787462 160215418 35202882 260783358 156456938 29556978 30078752 99808830 4816658 140585192 70968348 157849428 183332864 278283412 117487062 18180316 60726094 148405708 224415906 77444070 14157792 136361478 17555230 266041732 106015360 116565900 223656268 90983090 7555042 31655756 225930958 78544774 59394522 199570514 126488142 89882738 189581964 28404530 346062222 45897500 35348940 48582094 473682 23807080 14768424 113548160 74740336 85924916 29992446 97152616 12582988 141697116 233327380 27576802 158602312 83511472 97017272 28848798 188391962 91034746 17815380 273237778 53970202 324922730 128147008 14292256 212850132 33129008 43126006 44917862 191803546 174538144 207614044 57331560 28316332 108184538 194178974 23618056 193378680 144442276 178107688 101588300 53910208 84028032 94280428 64533106 56088538 119389182 269720022 21266234 194168304 160336550 45998172 265447446 61766166 140113028 313208940 49752340 102570732 168922204 27607206 66267894 253270974 109125632 136650096 121947958 47742530 10091928 127130014 133653102 45653872 16668366 69410198 132945538 78730564 11575982 11208252 190844302 115558674 37166404 161790508 227424032 86526066 7739138 56723568 100481084 36213870 86154332 114943004 146398076 23563738 71755816 19874184 75045036 393520622 48548742 5855322 364781494 149095298 65386552 316498248 113628570 75112664 46562824 243662166 65835330 11920634 187192346 204475546 219873060 45018380 32799228 164983962 37520736 47075996 131271316 114153754 282955024 159963650 44261426 124842190 88405460 141236502 19598722 372978408 158556948 35096534 217770212 150526266 188798610 27860294 71353832 85427584 47123142 143375408 64885018 23195260 238132972 13993914 27903436 119169028 111882430 182016648 174372902 53335744 211371622 139758608 116158284 25499188 179944644 245872308 665060 35862530 81434518 125870008 110494208 104049572 72458452 22817784 62882930 26550414 87840786 103722916 232771506 137027748 89729794 45647118 247690432 55993366 75219188 158686220 89465794 126513024 89590622 39613794 172431490 155029930 52671388 243742180 210636734 92353426 157074390 276284536 12817728 84513110 188003618 135813414 110219868 114514510 71420646 211763596 104560984 210454332 63151022 126818538 110876524 230365168 150511042 8905380 104421790 226065752 350258524 138065246 33486596 811756 143272294 149523550 54151350 10708258 3894638 168105850 15740494 73536738 146282818 2450910 141198860 163771410 40658310 66600226 143682022 107712572 128008012 47457124 223147958 34965854 9011706 150789980 49624850 98316966 181131588 38945632 57096072 92696736 195319102 135813700 156543640 79242988 13539746 307270106 11973170 84351080 104681082 311795924 36805582 190421220 152085538 12761100 1794188 26118400 161379746 8770322 635272 99237182 101234276 241998328 109892310 127387480 340592186 98786908 25581424 7035226 67213718 59965752 328980212 63798174 164467930 280665132 24133120 327780574 1622038 120144596 22245454 174558142 29367316 74591242 132699292 113104794 98834252 207617278 778998 66611666 13905232 214525762 188882958 51205264 81198304 42696280 126396094 234552098 110909722 264153032 105583654 106588900 15636610 23134342 217007692 46024110 11452188 130346898 17130872 16547080 115736918 5207906 25253932 40130992 50343766 26169110 247244756 147608626 99060720 122795178 70985464 105339498 90547908 2698234 210879438 123750242 185067982 2320978 16767256 142393504 7652304 135476594 2423168 82762504 210327326 148108422 87112520 88984280 137071946 109170468 269574558 125518162 24401850 265147498 52411062 132821128 26567794 100329108 247518018 102615722 69581490 121875050 13990350 207955000 11804760 175299894 81945468 150623484 33855448 170287304 55315128 151516156 80684604 46992682 317980938 45399640 160267448 48106014 84159856 209799172 98511292 79899798 57918322 389323924 16437322 20089608 50403364 135793482 100891692 87217218 198068508 168264448 184843120 55061094 6370826 192154578 83830560 231093698 55056892 38598670 124446454 127227628 242636900 76104622 9955374 46567312 32105348 283466744 120598940 114956292 44778734 264557986 1980418 203003240 25526930 44002420 109782640 26545002 52038976 98912198 154389070 104804832 81527072 182733364 245452394 97241188 22493768 12787434 95332622 28189788 27717294 80909950 59885276 191077414 153302556 94336242 150350486 154704968 176196394 30557164 185047984 138665032 37226882 15045382 185818424 48846820 316065816 96588712 189319504 133708080 76520818 93947458 69613324 132231418 115525102 44598114 6622198 90021338 51719866 38044490 220557502 20544304 230031296 153604 68158882 41419576 71207466 276237610 127298270 62788264 184175728 202317214 34304776 14936174 64373320 75990068 268641824 129483750 185660816 3856666 41236360 169923182 18036568 24374042 22462242 330368390 46051764 58070606 13690974 12565278 222732180 5779510 52518950 212100262 164264078 321892604 26818220 2941598 322348686 11428538 117939910 162307266 8227252 75395430 186519036 11799480 32415944 239111862 293488778 4504302 20505738 162256820 64836574 32136082 224572348 135769678 157690984 157866566 73766682 106671422 84605796 65189696 184833682 172563094 131331178 101829134 58556608 142521368 63313844 33853424 53989452 42675996 189786036 74989024 75024444 99619806 110995478 78631674 218068642 68787576 79801832 93620912 197669098 37725622 169366780 38414794 165605528 69845644 126278152 179503368 116173112 49865420 129619006 197053758 177968406 157557730 33666204 46215774 140190644 120660232 97714232 4093562 148787936 102175304 158722696 71349916 26767928 219823648 68262326 34487574 29179106 251854262 114158814 38819132 68977722 122253538 40530776 116161364 15752066 185150482 145873882 113980306 268177712 39181472 51309434 150192394 14356782 58046274 298157508 24445872 74325746 190709156 23704978 43172910 212706780 42423656 39146470 140964868 106361750 164514284 122650506 80793570 194176136 103985464 5548092 8367700 191127948 40461058 278794890 40188346 52946828 81840 195592694 29600186 132258896 13938848 53181986 136817802 27387030 355937098 39325990 20499226 215322184 43143144 184642370 101822094 352263824 71846830 187843788 129036732 58826350 235904174 33552530 39935698 118266192 259777408 65210354 8710592 4520318 130851710 26447256 45747768 210811150 125202066 48884704 984500 123489916 35321748 114552614 153480910 150543778 43818808 102974036 46824118 172914676 25237168 72988410 174446426 13366100 282146150 241438846 184249362 51806172 75676260 62821682 158501046 180704964 100406042 125716954 37035152 14237212 181015186 33678018 30764646 145800468 21578678 230845670 32677832 120071424 69916792 16134888 210742928 69703304 52743548 49692126 23986204 252248106 29405508 124341030 226701024 139510954 99441518 72198720 65772322 165981816 4387900 163359240 5867906 201946602 241657460 84729436 122205622 111420430 57150324 55963776 68819696 14876510 101269366 55884664 212847734 18560388 54957210 156175030 115000314 130228076 45989548 76708258 2830014 229293636 121772376 209255376 43064120 7595412 220722832 73394706 227823618 30309312 141314360 175157158 143734030 76271712 61384136 180753760 35922920 121815936 2996312 242167376 146659150 65675962 80330030 219918996 108542566 19917436 5999972 348178908 24809114 129862700 140818634 60554252 89175614 115012612 117408896 66250536 243457808 74175860 92171794 200769624 79019270 136459510 22141262 211859186 10430332 208762356 28455636 8254642 199676554 199423950 271699780 78135310 55168124 113663330 82762240 250144642 62965188 13022878 75843174 80602830 240694938 28655440 50142004 254735052 41961678 83131070 115003636 211431880 3920026 84202404 114372896 27988510 39266678 24971232 210358786 3721652 107947136 207595586 3614688 87124312 282323492 135281960 18015074 161945498 68956536 18092602 207024686 28306300 459184 206215042 187767316 81723532 112527866 122064228 102900138 198628760 57810500 55257554 151781520 201096610 244000680 55461340 157896354 17084210 213464482 175580988 186738948 51680640 14575132 193695458 223946690 35134 63979300 185008714 214109082 62310600 85385498 132966174 61962736 32549374 74452246 41923794 289398758 137138408 107008814 10406550 135541846 171393354 137438598 101532288 175903596 75433160 230324688 216194 187334488 196957156 111744886 112175052 159178206 100697498 181251026 39226066 11341836 26700982 353881396 88739310 151493430 76947310 114741088 86164782 183056566 113704690 184670530 177526294 104813698 59845214 115258330 47346948 111142944 237059482 105728766 14567322 100200958 81655750 110337964 246862418 89667050 138327354 54300444 93511396 242178838 132615956 116402682 147107598 66684288 98264166 155434048 61495368 116192890 277546412 123831554 144401510 91691644 59385436 216119486 112911898 138990170 102264184 70751956 66615626 208741324 123798708 30555096 146562218 149583302 139982106 41702628 73533042 34197152 12010482 137672964 93945654 166984136 80537248 112440064 76068718 325952660 36834710 219724472 153843844 224379320 1662144 84085738 154769912 90108326 114139872 223076392 26432186 35068660 182528016 189048882 112603458 44089496 158426708 92736402 396040788 13960936 42450936 16562436 285573772 30798064 77041404 31397168 54159336 35854148 32064604 105182990 149703708 179800698 209465476 13064238 98483814 207896546 149241752 13923514 144860100 102354494 81201582 156837670 54195570 120375684 6766606 129778572 65296528 27377438 181378582 100325984 135544882 99508706 84739952 225080218 74948456 8674336 47241942 63214470 68548546 242781616 174794136 46864290 74513692 188848022 36498836 110402732 275483098 15810234 102106092 116423230 166363032 12522466 201526226 185936916 90658744 38588396 156006356 223972166 123822424 20387136 285377510 67754148 138380638 121288596 128293352 114457926 86614418 253357632 217678714 13629528 240154046 9850148 154348260 136827394 62799836 77322564 47100592 107064298 48515016 223540900 43649364 20755284 6919638 4443626 127525706 225529832 37287096 115070956 263632270 91414642 205486622 184473278 81604336 24828804 52660894 29516432 134277682 4102010 19463026 27848744 349306210 100757426 109271536 111843248 84096584 207119022 152953944 89130008 165552750 32032044 147009038 18602584 224429238 21420784 56295250 307279676 31234544 62827380 108444556 157695912 44265474 216074606 59642572 58886806 90467938 42006316 137944048 61338222 83459442 195432644 100785806 69310890 132570548 201323078 19685292 373576126 10273560 6121126 73459562 712734 248386754 31374068 142949906 209416570 2284458 242623172 20560364 30164398 101529010 76336634 54990826 63056202 49450896 188174932 284172394 82857962 17817338 87727574 4930112 207279248 145294930 37677904 195841140 59868864 21126908 285592186 2392566 107998792 58263370 98204106 112334794 61784382 267619418 5987828 94895064 249746332 65266498 86931834 238354600 90553562 100367300 56571328 117472058 17472400 138974748 49508932 149809682 115725456 33551166 185255664 9650454 1335686 56543036 35080628 106089786 150007088 87126974 160211150 252644612 63696116 31523624 211702898 118681816 140486764 119849664 141384298 76171238 357520658 172367162 300784 51907262 81688024 164726936 132948332 138512242 86158556 54472440 26214386 220239822 5064378 93231578 192041366 238237186 6907648 49724532 106425264 37580070 65335248 176973918 186538638 195123390 26149662 57249830 265041062 213523596 84784656 47360852 48971494 49407028 195769288 209215402 89629870 118309136 4756422 212332318 29021630 141792266 183544812 103765002 111063612 25208414 115639502 132572572 175699854 48874870 51560300 108404846 275585376 155894750 118664700 148167272 99159060 30312502 56413720 252506276 184630974 139488756 4832234 18864208 96949490 19124952 142484628 126600738 18935510 89025200 84632944 12782066 81940166 22795102 90852872 17977872 95220290 6518710 89376276 172158778 86447746 73184562 52086474 64288642 20706818 1054504 191194322 27327652 112954974 23103388 84131498 50047668 123295194 29364720 30255368 3520088 115984704 128930560 82866102 246371312 178960188 49006078 159360168 38832376 153311576 111790888 56072896 214873582 24850474 236253292 194874108 40935378 95718194 10030790 9924332 57684990 21442586 40853912 62700264 748000 32852468 383792376 53602626 10312654 205994492 59642000 128520216 223510056 117449618 273911550 21847804 126286952 87590360 62796492 46030182 45452242 21333224 210292302 86665722 143760452 54807302 16992866 100949794 177500906 204161804 120885094 168635368 207808392 20827818 17351532 107456030 45298792 118166378 113993990 108452036 72866948 132637406 109074988 78743214 331939806 97198376 78348776 80959208 177889118 192138870 3958152 17594896 110123948 63875130 57575628 56476992 127036580 269438686 45315820 97337438 109772168 62641634 37351160 77368918 131590404 153897854 204626158 141358052 109484078 139991830 209110792 12834030 43396540 277025914 22519860 158045008 86569010 189405986 899866 363704 199629870 25128312 65396166 67235674 191973430 14042644 179118412 452540 26605678 38230852 261783984 64262022 11837848 98981168 138196696 103109248 236166876 270305574 136974706 92355582 14817352 989274 70802820 72519018 25258310 8861666 7811650 21335006 161302614 191462370 137261190 116183364 225826172 121715264 110349822 186011276 45233804 53827906 229156268 66427702 193975848 226409898 10463992 266305028 4566430 120593968 241296 28990610 78530254 256574868 24700610 122058024 110636658 33668712 99903254 68946526 31858244 168729726 50532482 348613452 161505014 94654098 162855154 99129866 244268706 64916830 164011628 293895096 135697980 90598904 236069504 19011652 138465624 69349214 44471108 4937614 116050440 150917690 139340696 75270888 128559508 37453416 47952432 159581994 44402402 109893014 155088120 46506988 119400094 87962072 74464126 75680352 173952152 2630342 230717234 60910058 187675136 29616796 69774782 212550382 35443738 167753696 64524636 71620802 143406318 324417610 251650476 59885122 51126064 1300002 34823316 104634640 950598 69017498 138317322 51735574 21099716 151137162 194606544 171887342 163177982 88992134 49833960 53600734 60385204 168699388 7397500 11751344 97939358 148523980 43189454 185013466 292973956 52197442 21161690 115588770 54359030 210243132 95055466 76447448 101613138 253584474 139071350 195835882 18590286 36363602 231920524 41988694 33516758 240310334 141685544 56561362 319871882 63710130 53687502 4074950 25203970 38694370 59631990 36718022 232308802 97819062 34860100 138309952 30835970 49969612 150948336 103598176 36196996 164424546 266149620 13509650 17936314 99979770 5950098 168122108 37300362 193107178 196689218 95918174 3743894 1047156 138498690 169549204 195170602 66239206 108581396 21803078 270233106 50081174 161309258 102604128 57379124 67271842 126416796 45776434 27635476 13574198 234198162 88017380 33244904 25016596 34177924 220863236 56327348 33979836 35415160 18693202 177654312 145950332 21868198 262879980 154900328 94770016 8118572 226744254 104288624 10027886 132734844 107977188 23578544 65020956 41041110 152709832 227574358 253577104 79745006 51941318 176417560 11398486 147549270 152728422 83357582 152881916 302434858 42592022 31039668 145817870 194892346 81424200 1822282 4094926 129374894 26376526 130689548 32310454 159747148 107831834 121687566 406054462 95035908 82357308 169220854 27803974 164350604 143492932 107278468 194286246 59384402 300751286 71665462 11775390 44782584 88354024 72941506 7057798 108151054 63797206 30523680 149880126 59239290 147386668 64291568 121846670 276113574 188934130 259464524 245840188 67665422 68968658 175666436 55232254 75651730 143761662 363157652 2973256 75286398 176929060 158711916 39749446 40609118 199235894 122164306 145629836 11231418 50402 229773720 84692696 28155798 49067062 47049266 369640238 122726120 122459744 34582746 59341612 164148974 10208418 197265134 77196504 77874148 155931974 223061168 79898148 3424916 32652994 56065592 99283646 47874662 71530272 144514238 15122316 67478488 43160700 167383920 82031752 241602042 95694544 52126382 136015264 24023604 258840538 4706746 46335652 137442778 43215568 52855440 169926680 37906220 140312480 29340828 142403514 62260396 79174502 132415492 182830120 227543008 31823000 109606596 99817938 109334434 141295616 54720094 53049700 255573780 75213644 187141614 13999304 41402570 128565844 21093028 205893006 56672704 222115674 131057652 10569856 24679798 247842826 84890146 138599164 54651256 278289440 88285076 225206630 176059686 58369036 16820584 160696272 67680998 69059144 51773436 153505286 69275932 161323316 229610018 77275264 3315444 310457950 8597468 227177742 18981138 101654718 298164548 276508694 2837956 64727542 101242482 47752364 66039292 128530050 13066724 36367166 77140316 17186048 96732702 136455000 228444964 234800192 52005734 126696306 40150616 56682824 117886714 101976314 318898360 1586354 95526706 22817388 71714918 97756692 2614172 137368066 57708508 36440558 138115978 80874398 235003208 149450884 102201836 36175942 13348104 319645040 155495142 150881676 234796298 97666932 10360636 50149110 187310266 184224106 160028242 41580198 173786008 162573730 10757516 9837630 57834018 112622708 52802134 66218746 128399018 319105578 35342032 168102770 94992700 133432398 58378518 233326412 99784564 136390914 135873562 153046234 13491368 32252000 274296 134321726 225682798 17128804 22297550 75249900 17229586 138981678 9462178 187848826 40418334 64425614 158241292 1489224 60894152 77504944 63869476 13686508 214777354 36880096 223724622 18282264 1605230 246463888 112868514 41512768 69214068 162527090 42728532 119561156 216545142 143976756 105673590 13217886 217634560 59523046 69537138 32365278 45822326 205189468 209069872 148860866 66846054 196022816 248512704 274551464 87164462 209841126 58057956 219166530 70044084 47695164 98471318 60358980 91377792 241411456 143485188 90422816 267339820 1506692 135806880 62391692 124870878 167590522 298332870 81905692 40490846 184842350 115502904 121702768 63548628 327262606 55116072 179377836 28431810 92128520 257076490 18064596 109606772 114645806 150685920 362802 98724824 122538394 249122148 126050100 58828858 113988908 249507214 53513460 274522226 34759230 76230946 120387630 91273358 121480590 89660846 161402406 57832918 284002378 68944700 227164168 31858376 32154628 143228426 199597134 102765850 165710512 12010856 96691320 20280854 126145228 27840428 193860700 130620270 101842092 11005126 136679268 105565658 28319324 2291124 378722652 4797870 29064640 257604248 87358348 33861542 67410882 131146796 92241666 177366442 63371572 300251204 116945554 98695080 204116066 4575582 92083750 133478532 18540698 97899186 7640402 76023112 100543432 90835976 54167212 211003386 103072200 182515828 42366720 67621774 235871328 211204510 17945554 162352080 165772574 11394680 90662946 69546598 98917918 27257934 371344226 30581826 28200744 205262926 107794478 36942620 6635376 66350196 229825464 72904436 244379872 24478080 163591846 126338344 1407846 161988046 6974484 76457106 64927280 88292226 152907326 63698316 421452086 104719406 27803534 45557358 239720360 6175576 137903216 65387718 88053438 160024128 18153278 8052286 224664 228900562 57215334 4649150 163293746 37024878 190209800 1959628 207139174 187628122 24517306 11394350 118301920 152799988 157393346 148532032 148319248 117440664 34143802 273153694 53680022 226033588 128832814 151974482 21601932 67719146 102968800 5369254 4978952 218096846 264115104 2567466 46667764 86022002 58456178 51254324 166371040 15063136 76277300 86402426 114875640 71505324 4843300 76659088 133493338 93714082 115892942 47930850 87771926 263040514 102703590 11075702 105840702 108544678 16813786 108597588 96416144 220263054 75616882 71955114 16787100 344284930 75678834 22573408 59148804 32148534 123601236 72995956 44606826 76348074 73511900 143232540 231918236 14099932 7837874 42323490 124600036 45198274 98261526 99491634 179491334 30529664 176986546 105550698 158362644 75092490 153057916 59127332 150206760 84445262 5482994 78507022 59696934 25053798 173932946 238577086 26461226 10448526 73075684 90588740 292566274 133103212 157601752 64518476 114503356 34679414 166162766 26918760 9624978 56350316 145980230 187653290 45371326 28962560 92184268 20481538 114344164 151820944 132255838 125180792 119204140 125591136 169907782 101118050 76417836 41187630 71473094 44800074 41197222 46940652 182379032 87831920 96301942 29537992 96039988 16484050 82138474 142629212 143236500 199841092 156240040 18587844 489401880 22259710 222174216 50002128 43105832 48645146 198379258 108196220 101451702 47175326 167762320 305261682 23912900 33751036 158071694 58073092 30292328 62744440 203247330 2202090 18631404 261319366 118007846 22369556 168917694 62965056 254611170 103453856 79438898 71928340 77934956 81402464 179030852 111704010 153077562 69784924 101668248 193314682 113047726 26537038 211193202 74089664 203947700 82759072 71338740 242186428 26082430 129666636 115921102 101740144 275024750 91021128 199122506 158274512 11344784 101773650 14543078 152213710 107414802 198025960 100296372 9005744 30696688 150290338 190764970 158787442 104231138 10933978 129126580 36923062 28117914 41500822 107489668 217756154 33425392 192752912 7454436 229327912 84215450 1804374 61504960 356936646 182509074 17214736 123341306 24660350 92560908 33695200 13528570 258326354 77440792 188151744 7933024 50928416 352776006 45649956 7909198 327892862 161222138 44379478 60583952 254702140 92325948 84872590 7894062 83098312 150580892 244416920 112720410 55322234 150397610 26996772 176112156 15770700 228131244 217450200 139402208 36625732 136418018 60417742 97381284 98575224 80711400 198791802 59697616 7330202 86390150 455909168 137332426 220094732 87847914 79511696 51690584 103298756 128271484 117958126 27105936 57892054 229616838 51823486 224858260 135145736 55924836 85867980 171045776 144054614 3313310 361912804 13168012 202346782 185811230 45675608 33049522 59416874 167586430 51268844 183822826 40300436 358433658 25055074 314803720 212443946 118847058 70685692 41283946 73092074 66136928 133435918 72925072 57857690 74927974 181373500 35290090 117889706 57547050 309702338 67996148 3952586 265765940 40103558 32768120 118603386 137210744 55873026 253010164 119410236 138653372 143983356 125435882 151080490 21057894 70565968 43135422 59957678 193699638 69335354 7870720 275151052 48275876 134615206 307938048 43653258 18939074 85396630 170408854 186423182 139238968 62211578 50226748 241600568 111076834 152190126 193887562 190862408 58624368 67386880 40931616 73906954 68477134 199059256 3402498 137584656 236367714 124819112 32844350 124419680 45585078 155270038 261226900 36945524 149954706 119176772 161170042 96118704 106398358 124135924 82119972 155469116 112072972 102814074 111409738 104912104 65573926 66475904 115442404 320980220 18368856 93203836 200750506 144871474 50000962 175304052 51801508 25999006 213095256 879912 18689726 57857756 5816250 2747778 56073842 33189662 95572092 74583256 40079710 236210326 31673532 92054710 160429434 36979382 108139812 23033780 126796164 20156598 202164798 63653238 71164522 58887972 29540148 273200620 6423582 164256136 61165654 10712372 142691098 33919138 401605424 10779472 177734194 83920452 1652552 87517386 97922088 109938488 185133674 148206520 71099864 207070446 247751108 138339564 19099432 17284080 11789690 258411934 48701862 97032958 227117022 229177828 39881952 100539538 165012628 36673626 58046978 95807382 164468810 142818412 227297796 96839336 165516670 150589516 190579950 58003550 216527102 6723332 358743088 78742004 31177344 75171580 138038406 45152998 86923078 158950726 5425024 165458656 51835630 72009190 14670634 118788340 46395338 89337952 30491780 100298792 139570794 53814464 178070926 2111450 221318856 59522892 214530492 54069400 75153672 153391722 20124324 166005158 78522620 213736798 71397216 49597438 168085456 78790866 157889028 14462756 78793902 66132616 221342660 215422482 187187572 16126946 94994328 14377814 195913058 21342838 65656668 6472620 139374202 74628576 30122488 72313318 55512292 47923150 60532010 259777628 179998192 17125020 59443362 10010572 130352156 25457586 88938938 5348332 103451568 50383344 230045332 26253678 172588724 85157116 38902116 356393554 134486044 10342684 170646014 88494626 3583470 51127648 67120394 143962610 193537036 124428326 145265626 62136206 169162202 16913798 112974664 61484412 17403848 221428966 4110722 326907702 72993184 67976568 126343162 102578586 109029580 7732714 161327804 156784342 245216246 41803784 25771174 121081400 81671018 20812660 118841382 103330964 90673154 234012328 49883152 2462900 74498358 160806558 138930968 184543986 101240832 147285116 151791948 95366260 66379522 155852224 242721138 114815624 93399768 180010182 126268758 87721304 57599124 144098790 169286744 149367900 27754298 151746496 25611036 149873724 51488206 322503280 66868318 76355774 4088942 111807872 291641328 133102970 85291844 3645356 86371714 2244066 219406946 41762754 63358042 22333806 56598806 57419428 103937108 145162204 108560078 116787352 19560618 829136 124537644 180274028 68107556 35873728 192873406 111924956 21384968 67139358 200559018 134645456 172096430 164375266 37681270 85054662 79705296 213825788 96111092 105458782 24287560 197872796 256368090 229415296 124929222 19213062 412494016 122301542 209904684 13987644 118994854 16606282 47765146 108607334 189380906 84308114 225785626 30650928 113081606 62800870 82210348 58209646 162469384 45842038 127534484 38715380 60763208 181088424 18049724 162917260 218389732 11547756 135467816 143614878 261289446 16030124 142588776 244314862 110756206 82600782 127087400 277727296 138013964 186754392 62558166 12284514 24953830 201366770 63831152 72177358 128211028 172413164 178530484 36070672 5375040 17570300 221164394 57449722 326429994 69257364 88168256 246526830 17979786 170748490 87527902 4581786 59521638 82808528 77042218 4792414 114599232 69178824 228643734 6017704 8899022 1531464 109239504 179071992 177930632 120542884 14231976 105177226 45485132 184400326 281108300 74324426 25686166 121773586 185122124 19637068 118982028 30925312 130235028 301372390 57740914 224635862 90190298 286408694 108750312 95084198 87963656 132012936 24415842 27569916 120991772 211173204 97008120 303563634 93298854 22823900 94716952 20421456 121231044 10849014 126737380 100558524 150992446 85193416 6843892 128568726 6459288 21275804 186679548 162017570 57878238 73502484 207321400 115144414 73613540 181967038 15852276 105944058 14818078 20999396 238900310 43997448 69368574 4877026 29084374 47770470 26163610 120116084 89293600 169035878 222102760 192536938 198554840 34396450 201641418 17548850 109599996 111438404 23684628 78575684 139745188 12859792 109433830 12259566 202648996 31711284 32949664 142268720 180654232 90380180 113236772 41988056 127587592 43198144 163456414 28628600 65722558 49285302 91727284 46533344 165949762 146721454 175767746 184559980 93409778 181616886 22163768 126633430 64689900 132028578 231966504 61863560 133033098 203535200 71640470 67828156 98951622 31691616 170805756 134303884 153570956 152470868 25043810 227259032 21618278 281278140 149096926 49293970 25591192 356903800 70907540 113309592 18350816 5582698 230457942 106626960 67857394 276334058 56003068 423610484 61903974 236643990 177840366 52760620 15835798 21195064 81603104 52021772 40164630 188940642 88366014 35354110 34328206 160504432 96539762 260120498 48989688 12571174 6180570 64819414 45799776 15496360 73451796 194371254 109345676 14432990 186436250 248682742 115686560 4980888 271367052 199580040 135886366 12379048 175906214 34831720 109358348 101422134 253084876 98803342 29622252 123852102 264624580 32318374 158275590 109789086 25791348 40648982 113019786 160560158 36109766 134010844 20957266 2608276 32001134 121128480 226658058 192145976 88787182 19549662 34211144 12065636 79873046 184074594 122469138 125096312 201548248 25743806 150973416 25576936 21393878 23939630 132689084 41592628 98584706 306531830 204357736 118434492 16047548 8172472 167009502 186520730 42234500 45923394 149757630 217395794 131777250 86777460 66107558 202769204 85371066 199515778 23507990 6103152 41184264 91536236 67266012 131553026 186641158 54218736 34583120 66729410 62491066 194135062 121177936 249996604 48563702 9127470 39085552 51024424 99751102 56091684 51534956 95002864 341553630 87787854 81207984 10369304 68373976 72110522 12912746 188982090 5036086 15210954 5907990 199582218 102574362 109951314 69111328 60544990 18111984 215050572 62897010 166554190 17491540 75806786 147293344 6517698 216688538 34769724 163781046 82063828 45198846 252047972 31894984 40560498 110932646 98762400 63927666 119101708 207677976 32392558 38681192 127626422 61227298 205015910 31551586 106821572 212827912 212060552 112864048 135765388 48430360 107362596 158365460 48350654 199080618 12845492 11319880 38247286 176532048 257636544 95941824 155262646 98605232 220217470 42179478 27816206 149926172 21874754 168081056 29486820 17172518 92241600 200082080 104348882 10556150 115683854 5449972 250451542 201007312 21256290 201236398 151674226 133119668 37431790 10484452 141606058 25875850 179075886 78164526 9461936 174809734 117276896 333024912 96490592 77453574 69605602 93183948 109365322 121149622 197403778 8248196 57357740 177485176 303313538 20218 159796824 112289034 52823188 18459848 39276820 268767290 17987464 125314024 72597118 252942954 165578512 39967048 173574786 85050636 7690034 110735394 111938068 148279780 34240052 42959444 22049962 190363888 22851796 33380908 332081398 124348862 35843896 299058364 126608658 62088818 55282590 306573938 195047512 23230922 213476032 220326854 49924688 164326272 137408480 45313378 184874228 173730480 2612170 146984596 4226024 151157182 86460176 113769414 5390770 17837710 258854310 106755242 57622664 46610608 202068152 153183932 76004962 121148544 113273424 206844924 121544874 83200502 107449056 96732614 72648444 161683104 48064918 103477462 256292630 88082632 30882412 8641688 104285896 24539394 114692314 199013914 180908904 24246288 21408750 289390992 256796980 29647090 5819506 341227942 146150598 185131804 219702978 50058998 15346672 112499794 31284902 35279926 46218084 153052350 108803024 57181146 126104198 68313960 43285506 101821324 132464772 101916166 997744 220187044 137958744 26298602 458895976 24935680 103464966 31751632 108984876 6661864 183777044 141820404 311353548 150205616 75985008 179207160 33447766 166924978 1576718 198735196 76224214 90003342 68411156 177227248 152280832 79757216 133690062 12945394 41640764 167052556 253641696 171395224 77393514 98012310 366861154 76374144 136277130 36935404 244341922 133789040 56868284 22679712 198195448 63412118 21381756 129701550 206144554 16244734 6657574 79185326 221419110 110540870 258779136 130209948 127243600 70681798 71394114 275364078 1256068 22875424 240011200 26729142 144612842 44091806 15622684 369982448 383339396 70307160 162334194 119325052 17794326 238291152 149061748 129641710 212130050 49827008 38953156 39611792 13344144 155474198 42499028 24945008 18534560 5350466 181616248 136930090 120736198 2152502 270697878 24109448 125618636 18429180 138161606 55131582 177225268 97794158 207713132 98719390 66731918 34701194 183971634 215621076 13873376 119906688 126449378 152503010 50270000 112839804 100406900 58057780 135800016 8257216 71129168 195720448 30612868 1843380 226094110 71317510 204468352 9397410 208528408 148916482 180191132 184632250 49390990 31384254 159716678 42188124 11282326 113096060 71410152 20523910 25037650 186800878 111162458 98767042 143350020 94754374 189276538 64140296 92974706 172412394 156266814 121056650 70793668 67245530 103237178 127575052 236488538 198291940 22965690 108261802 269415256 131897304 136712356 38676704 122789480 68177692 115216574 153726848 52959412 134445432 257658874 106268778 84134732 73901586 108898394 126192902 36743036 127062892 205947280 70000414 155368884 131426504 26310218 9053308 146160124 55264374 12478928 38881480 106547452 79451966 162493232 278596032 3643508 189085490 28930748 95832308 32306956 224087006 153422456 145773386 139029704 16235736 96670200 119802254 3045262 39411350 209130372 14830178 130585510 54379028 160732682 105738468 201293246 106614662 195265356 80536148 53310312 84008518 12900030 91781734 267473448 199204038 147626754 38721496 191209348 151777054 211551384 103977522 72792412 7682180 134935262 71124768 8763656 150369186 43607410 120448020 218977286 162927424 174543402 39638148 330611160 7116230 285229648 35119942 138419468 129889320 277673814 3147474 173176234 116982140 28397050 3718814 312798772 226023886 149259748 68470182 220266266 252913518 36216488 205627752 71222712 202494622 14227180 44546942 261739940 22366366 298520398 123334508 149927558 68796442 292548498 34086778 37194344 10401754 168137838 143291896 62549146 55088858 228965902 38812730 210878404 107271428 12681878 260642734 228077190 138799694 1423576 293770796 909260 267978018 44767228 7705104 192767652 135308690 162232070 49134580 304946114 206435768 117384300 72739920 56217766 312043116 67333992 39794128 28675966 38546420 40034478 90480984 23778194 206620436 123168584 51833650 69514324 50371882 288522784 51924114 92973452 309312410 45494878 104876684 73064310 24617824 207041296 43044628 201598056 21037544 176697312 29340322 128364434 165634480 126894372 79656544 57651814 171725774 3716394 293232324 759264 270434736 5820232 52112126 69019962 77917004 156598508 208425690 91269244 147588342 262324546 7875450 162650378 246759370 214437740 211684242 182023270 4566760 238565844 234117070 75332378 302859502 10811174 138685536 149659488 159462688 63859928 62456438 172577966 45425776 28886946 66834724 9421148 62443106 47223946 69236992 11458744 54870860 197151218 107580836 101013682 79531144 167698696 65171678 833206 14830486 178424092 230404328 102064864 18808724 127787858 39619404 38866674 267684670 39210578 34731906 182396280 11748264 76244344 86606212 123045516 49897166 245771108 129050988 147592918 140683950 134066394 210100946 124862760 31369162 61331446 125036736 125054578 128434196 43830336 266610630 66651090 64815454 94178260 285555468 201740022 156131866 102634356 36876378 198989868 82092032 93518304 109377576 248988190 1866590 183756936 157877962 258867290 77873928 24875026 52864482 231806410 76317428 73626476 29567714 95628214 52135578 32349812 67535424 191426884 2565112 186886656 73750512 120887624 26332724 273592022 22793980 21797666 153744558 264302434 122216600 35861166 142194822 39614410 34413456 104892414 248811266 8028812 41061460 108353762 127659950 52082118 54722756 121204952 86396750 7291504 49212196 29757068 30743482 121076582 93230126 179258794 81436894 128602430 114716272 103815778 40760280 37415136 133123826 168817154 2609046 90129974 195732922 75913134 4319458 11861762 255649394 19031474 196453840 114887300 76016292 172461454 2771802 85892752 19173044 74614936 270154104 33516670 252356676 132555500 177651210 161015184 5506204 148202098 149530348 23773992 224239158 215222436 50915458 173473872 67582196 140038536 94443580 227125030 102118874 11103356 228883842 173716136 55100870 102609144 203465086 67910634 45697036 26739086 103171552 103112878 80770998 72967598 166136828 115091548 61420194 253652322 61049120 64437538 136496800 40550532 222089076 18607490 1145826 276007270 75769716 127303462 88363924 11558514 258810398 30672378 18273662 218100542 14434618 408897434 22536008 257353492 129360000 8631194 181333460 115803644 50119234 320593042 9881872 2459886 76318110 151544118 120796808 184049448 2240260 190273578 159140608 9131166 65793442 46820862 107999276 43177486 76803870 150474412 21704122 100512236 45814824 304269328 154511874 116739942 234342592 10861796 172456350 7962020 362545326 50892754 133398320 11834482 189605548 84808108 106210148 103740692 108431752 34121516 190002560 37853882 216386038 7332292 105054202 226515454 87642346 87380502 19636254 80398252 23903176 85361034 218814112 8290172 170706316 136722080 107722890 264424270 208464498 138907824 60157592 240872148 201743520 89959364 8136194 56090716 100336962 2371754 361250538 48328038 28909474 12974896 16561336 263801934 18885416 147083486 36043524 307896358 166396560 111744138 171260540 88764500 228989046 43801274 138004790 12213916 59497724 202729582 84732120 150304726 180870822 110982696 224179362 133782616 113473514 42515638 8946080 159909904 349214998 13658964 58102418 152660134 93719472 32426372 315895580 52367150 170852066 58290232 79184842 98426306 50172144 23739782 300637568 165933328 101250622 263709512 124591236 108183658 61294772 169255240 143069542 61154918 3473932 214317444 36393830 103179076 252038006 159126924 25991086 63659596 149681048 41882148 91870152 160588032 214319688 72537938 57758558 130137854 4694910 37292706 173193966 155598080 9049150 89630002 129801298 96899462 24466002 61763636 187548988 204118860 103919662 47202408 172063364 53421038 151968564 164529266 155462010 199299430 191124516 244663760 5643528 120466984 55720962 254234794 87909866 92547840 142664258 28852032 184843296 31610480 49346770 160857224 83062760 57013990 67369038 172960524 30294462 42707676 168167604 217861930 142833834 32674774 35781746 121477070 67500708 19205164 128704202 131701240 146178692 5273136 24210340 36101956 131861334 123239138 228271516 127354106 38060220 81624796 203080284 160076048 118035192 37908816 51470628 99818928 95498656 65049798 88509828 31217010 33794970 151710350 118276092 75697424 178788742 171538906 125254976 28788716 95532184 168854092 148594556 86400908 94044698 69377220 187948420 22209572 86393494 76028920 133873850 346072848 5135658 59932950 242167376 209042790 52037480 6452820 190873320 40522262 32238492 46173820 118614870 276560680 33304326 178380928 28990060 119831096 25526644 120546668 38851736 105104054 81280826 5542768 201602896 296806972 6384334 33954910 9819700 197481284 199024694 88445082 203794690 221948452 225440820 150251772 170827910 90635512 81086544 165444400 104552734 40067984 1148444 86592880 144374868 164551882 105722166 106280328 4721530 92208710 55596706 211253394 83313692 161535440 100392358 91856094 155732588 192266052 163696082 59372038 175333906 107963174 58812908 19565964 92265426 202483622 244368498 89421156 165881430 38846610 181163092 79135848 109340484 42221190 12603536 32506584 94827304 111624810 81057240 47044294 126628678 32216096 38602630 180089602 96507224 218589404 97282262 242252120 114097258 152040812 108974558 7987672 94858610 13183676 13822908 30987330 208770276 92409262 107187542 221552892 245207116 28220874 148975354 214673096 34508430 139240992 16068360 53147644 56203796 48342756 73228100 5931354 93906098 190604678 223597660 58557796 38248298 26897376 172806172 63670222 182980996 131777910 141506574 163340232 193045468 51230520 49644628 114859448 225966158 86509918 90991934 150852988 23980 143088528 154332882 7583994 150052694 170358430 121021340 123725162 17962780 148750316 87977560 9801528 61044412 156554750 208656448 83080822 205159482 75629224 134303092 51001940 73321072 101727230 109779846 182841208 130250604 48616260 143388190 364046298 9723582 156053898 48208424 9337856 9426802 99187242 40775306 103719110 104741670 366619198 144007006 32819512 107645472 241484298 81409812 171639534 71613740 93344460 121784388 209985732 3344616 101483162 143430144 171223030 40278216 73980918 83139848 163004314 26360224 1102288 157996938 63853702 191647742 219511842 70826030 31638728 9772884 129239132 305295540 8874250 270290020 16187028 277653838 105655968 6730988 81359256 115957952 93738216 101710356 29778188 71844696 165332156 136229566 197014114 106281010 135944292 32410730 56223244 55337304 139469220 24044636 93878334 125033854 899668 140249384 101550086 38613542 137535046 140661158 59391794 10215700 277990944 40284024 89284360 124519450 10623118 300911622 205177390 310830168 34687620 18751832 131536438 154225016 67250546 95461256 168264646 35856282 214728624 12006126 79153558 26406952 168878490 211818222 41759762 208715914 27815590 242500830 181328488 25635500 29940416 183284310 334990700 22057134 36474658 92757456 141493506 32775886 5687176 67933932 53214546 262876966 76825364 24591160 177486474 161686184 10820238 152358536 101892362 247941980 36126992 2997346 179957316 14275162 149716248 223298570 154493262 55722502 133144396 176462374 134993496 174385376 44310904 215966102 122252284 78702228 5207554 49708120 103674318 130788218 8345216 124361622 6938470 106904974 147109468 12176670 453271874 84698966 42692738 45792494 24734534 86844340 184630050 289244164 50764648 57098690 27347056 220365992 123484328 266204642 101466244 220901868 118295914 33287738 1608244 41156060 293360166 285436844 53983138 66283712 275320826 151955166 73259934 87200960 278675474 120126864 15121832 215642944 3591566 223870724 59970856 139700990 109315184 54168378 33529342 168029356 60783316 108702660 59261818 99752950 78832446 80820124 159892964 19957564 8705246 167361612 233130084 59023778 131078552 113891074 9571914 74256974 136065644 18283430 132259776 277785222 14420472 166990582 260782720 121660924 168349588 79805506 11490886 2294622 187156068 112008270 168030170 140833462 94016032 428037192 15932598 85610074 125217356 107547176 129533294 15776728 40996758 227349166 58269090 15084520 116909276 57273810 163579372 199300222 26463272 88957352 217267820 99987382 51320984 41039240 161951768 179504754 78151964 172864604 71201130 26599738 131350142 233729694 312473062 22791186 38157504 246512486 126713070 173938182 136855752 36082134 147973518 179458290 146811742 19658122 204983614 12016422 15861956 163125644 15611332 202985618 17859358 2004882 88283668 81776640 44170984 255369620 45360986 170173630 9667306 326758718 21062624 314975782 193113360 6664724 340674862 199664300 9025984 79932314 158239466 38610418 7600538 64931526 24773804 114106872 209072468 184210862 87295978 56379730 82535112 53203964 235103902 233635204 55612634 76968540 143884114 66840400 181422648 48001206 71780896 150640160 142717828 56266628 209225478 118209542 87963942 42408102 229141418 166892110 10901506 223040070 99308110 108438924 49424430 4180418 140280448 195650708 39111798 322949176 27163312 246929870 11070510 158944808 220902374 67445884 282373872 185816048 122304688 114096554 48685758 55346522 38707878 132371338 256122570 18968994 87488148 77556908 38797638 229744262 109276310 23289904 42292316 105028418 160150232 48503928 174452080 38580652 208614692 77391446 73315880 164097582 99129096 46993694 61491980 225571302 16397700 158906418 12996808 46528746 298997732 33420068 201040466 24617274 11071324 256248718 87227360 16874308 177917542 28624574 312232426 186933714 55426272 139509128 110023034 27257010 111609740 113828176 67824416 61471872 184470858 113688630 41387258 103491564 32176848 99697620 197183316 49562106 126853980 48246462 8368536 87210398 286440044 12682670 13711742 101221252 51632482 130045784 85277654 77733524 121954184 65171788 163490976 56269730 342876798 148875672 73056544 81212296 84580760 141898152 32778878 152453092 29356140 223436114 76533446 50385588 145338028 63007142 45168266 126754386 116091712 151222654 44600358 74462322 143034100 71018002 53855252 47946470 58925438 259216892 154118756 100054394 7372266 188385538 106746728 186636670 271333370 28629986 14968998 6232776 193193924 191806956 67779294 289793130 145140446 29535990 77583572 9669770 129623516 246049782 40349166 38407380 171628226 143828212 120819622 68186272 75389534 276286120 119600580 6717502 175012860 10764776 15460236 99374374 204213394 44956934 52724188 101883584 73598580 126516544 17351642 239657066 136702786 73846476 131370668 105005714 77283008 252471516 21424744 128000576 71933312 82699078 264238502 43050238 88950862 121871244 386991550 26248882 253697664 72219862 52658386 94769378 2333738 147302738 63510348 98561232 251486444 33907830 58029576 179058858 11856064 152038414 88195096 10882850 199611478 48466506 51533548 113098216 47768930 3380586 28723156 134734424 38384126 38850966 189874058 6583610 18406586 332762188 30520644 33330858 59958756 246810476 70710244 282066004 76662762 124894880 96995162 169898520 41178786 113359400 159728888 118664238 54783278 302325914 144252218 8510546 99783046 287111110 66573782 84604762 244635556 177923130 25143162 23768844 200916716 178560844 130251704 105157008 95280900 267794670 65247732 8245182 122103828 213667058 57279134 53682310 46378838 71404938 2606098 47567872 232897412 44092708 251935244 13894320 14708716 116952462 269198094 318549264 51872260 10184812 307604022 214561204 68413994 20421126 60385160 61498096 139040286 63223270 95345492 179464648 198259930 25327104 106739248 209289740 176525712 25394028 39674206 2626250 129622834 52361364 11588060 230581890 20254960 75262836 163218638 55095260 11083974 5341314 86361616 204664350 277835404 64594970 86829600 195768562 50393156 40536386 102153854 167735392 29185024 26721222 320972652 69069704 54323654 125157076 40071064 219522248 48158792 249737598 84378338 77975656 46239952 239872732 25901678 164014312 50187192 137963364 229962414 36445464 182269406 99013904 162763150 210805386 40077070 10445270 231790856 227252454 84949194 65983126 198624910 52531666 139156864 74483662 188618408 139782148 86738652 64612262 132392612 67683264 386430044 33332420 19689186 59774374 15007520 195614034 215699418 47298174 292606908 1708542 54411368 71555418 154759440 65957188 119871048 59732860 18350486 60091812 214058504 80382038 60920596 56142416 160650226 155912284 62768464 233826362 221761056 30758068 5571258 82169516 262336030 211352592 34740200 16982482 271635694 20804828 88372856 367293960 101814438 123993496 46974708 270328960 40694016 2951872 6392056 123369026 107557318 20899098 83260540 248371684 190360082 5310206 33282700 329344708 127483840 6091426 8468482 197369634 16168064 179135088 129852734 77164274 121155188 85294550 164791902 133556412 54503768 4784472 120253540 108564060 186999208 29418774 76995094 48926944 251754536 71378318 159839944 30722230 67648438 179444364 23525766 313841022 186450924 2545686 92594832 64281492 211935812 314858170 108518828 56823734 93184828 611798 69962134 57807464 244987468 29008892 110539682 162219420 50083484 132850256 111531442 135555178 59014340 133251030 213631132 29482618 184073802 55598686 77010626 26661668 18929284 67904980 175510676 5425112 135147342 144454772 62706226 23738748 213341920 201289792 329538 102091528 40861854 11194370 222534752 142119450 49106904 59601454 141487676 24331098 204023270 25795616 66653620 23736350 59950176 8690374 160207190 290743354 2967602 89582042 188630794 249155676 205080524 50205782 39329290 195801452 125257286 114837910 84386302 51401152 202541020 62186894 23101342 300858118 85699548 62744132 131778218 141821636 111747856 173217396 137413650 32979474 55553608 17436672 214934324 81149090 47704558 6336990 142594232 101115036 51129782 47788202 30076860 12645842 5489330 56768580 51849204 55347996 153974942 53943076 279028046 69825514 59614060 377446784 7117176 30415330 80919586 65252638 53068642 206800088 31367666 104326420 65468260 114755828 126339510 160920826 43848486 130606256 224110084 45869054 117461630 21865976 70926636 57796706 164327064 142880496 76123432 124968998 38451798 109739080 138661006 28076708 141916632 83844090 192285654 48538864 46230470 278477122 127916778 27015912 7887462 138990720 164716200 139925984 143920590 34390708 169867522 141494144 187547338 201462140 158579432 69309702 7341290 165333498 99528440 28466570 38103978 39061836 115056920 168891250 41997142 73528796 141079026 192942706 322240776 241637000 109879528 39402638 4844752 145314532 200700654 84736520 206211918 217305264 32318 144608926 123297702 199418384 234099294 200809202 68727758 57200704 213757082 8372452 148186786 87724934 115795724 79782032 13970418 238833716 58488232 12519914 194908736 128547958 210027114 148099446 9213468 104592224 98564752 212730870 76860058 191380156 6452688 93311746 30808822 184414978 234439370 89980814 140936950 23690150 134479950 175248370 30998132 194922794 21707598 188264054 95674854 259273190 4219490 202037572 140838698 110736604 16800916 31499270 276205842 113339160 216874438 34172886 96992148 16978654 92585944 220929500 292639974 19632624 115031312 51943342 83059702 143339284 110132880 5090712 6238474 50465316 309111572 33397848 162826664 62415650 85309444 142464234 209963842 52127042 137541470 151589724 72148824 3843642 216380714 61909232 90138620 112775674 172326 71878422 62384388 113254724 51514320 215125482 48110700 141713088 152190368 27836512 103128278 359286466 58551460 107938820 41171768 157186084 110956428 158963090 245384964 32028634 58429338 74605718 21566424 48119786 122828706 59625126 71474634 151338638 131481262 83361982 101849946 202690708 27464118 16967324 17419952 126240708 19723286 41224942 109787480 222711038 12701084 3085148 358884988 128025898 56577752 28263862 26347926 103916472 741840 149772480 205891532 34424060 172533020 67033824 22272184 179376714 70517766 157104618 46598948 94706282 12154538 80525324 192141796 145600862 3611652 10856450 47267792 319136554 180796220 96950502 15439578 67182544 44176066 13180178 138174718 20419432 121937420 309151854 76058774 166307614 129998000 128230960 78331506 43216822 75419014 94824796 193379978 121045760 172591738 37765244 198794574 25924558 181201306 82580498 207368678 36953004 126395192 122986028 34599268 293544152 43766778 49134822 129137074 43505264 333136738 167110152 35025122 1588224 70516952 93279494 84868432 55518804 158592038 115983978 20189202 165995390 153452486 86346106 191685076 72847720 165131714 120065154 19925334 79736426 95196750 128779376 61502452 46329558 164734086 111621114 12479258 61733408 164752632 198424600 191952354 141229198 233530594 56754258 324468804 132684354 142429386 9735792 319097702 49551282 147784846 45942116 196185638 806388 117639192 52676514 39573314 154488378 68433398 76534700 103173862 7719800 90288 112407174 105853506 73576712 211894166 42893202 57555256 181842672 33467522 161540280 175239416 158906726 39452798 16123954 93050276 67952698 12418978 338097012 71255470 24852630 155442034 113414180 165736296 28836038 153706080 235662966 241069774 88246334 5613146 158272510 277436280 79157518 66193028 31641676 222933766 242825792 21884280 82609472 94903490 260876286 87316592 64964812 129375048 162314020 92059990 76372472 32968452 188861508 152872918 217827632 151192272 7175542 242300498 37361500 11999988 200866446 154472406 96864900 55893816 164306626 36584724 160557694 22954272 86430344 316497852 72905162 53735946 366280618 5328136 92917044 28620262 86742282 55723338 14304664 256895716 189492974 47803426 63157248 61315276 136777652 16700948 157648678 88447238 303400020 77457468 171141630 83978048 112239204 617650 201887862 238578318 39627324 91932698 81985794 77867482 25212418 358022698 16703302 216691508 53710162 189029016 499954114 39291406 156283754 8401580 233573274 306093678 66679624 61544846 60818384 171496534 38430106 409299880 34304028 248739788 43815838 158854190 200201166 24316776 44649990 46689434 290114550 17560378 2478564 212819970 24774728 104540458 34809632 118594520 31192370 282464490 93892414 33894036 353258818 69943786 18736542 124563516 32057498 208281436 176709544 41067840 8611592 340054924 85558968 362628244 91037276 81402464 191990546 60730472 53206670 75243630 183643856 7001412 12766160 194632416 96945002 22364320 180838746 17604906 150797548 92481180 146383908 25125694 22589380 218081468 190747656 158923908 4572106 226434010 138800728 175901968 316360 5379748 158286480 154584122 143776666 145155912 133388376 221192620 122185118 5208126 96956948 18222468 110793188 101869350 38455010 9333962 149537454 152341882 90365748 51630568 182838370 17204572 87109000 211637492 159031400 9564258 78239304 226991952 102619550 194714696 50331534 195909736 102389144 37302232 152066684 5684844 155108360 129931340 47072234 37889698 53165860 156348170 11148874 193009542 222279794 26342514 12198230 59816064 46803724 63660564 181961384 131280028 56262470 32173482 140208486 26004638 41800550 20777900 380826138 134673572 179471556 12392336 77662178 30368184 193392936 18672654 177350558 37933698 129379294 208573662 70074422 132686730 152845924 96004304 51504574 314558992 138412142 160442964 68668028 112749318 110541464 33111386 49237716 157931466 78573088 106498304 274851214 81847194 74835750 24466090 37840572 168547786 15072420 93040420 40552952 38980788 282620492 15252116 111631212 186550826 223884254 102007004 164315118 150478636 7025018 289899500 53871730 192520460 117321380 49713752 175817268 41876472 222924988 25795858 149253764 41197310 66544324 28064366 218523272 45686146 46567290 191791754 9120826 93579948 29568264 77773520 109975558 278293708 25792470 79922282 13977832 5075356 125890204 14604304 114324672 219008922 116440830 247555924 113713006 106345184 186288410 173094988 103078712 325977916 6581916 121001188 56268168 6357824 68471524 10090696 350231178 11221232 207823704 183305804 67013562 185923980 57676366 305603386 113452966 4715766 114529096 270989488 57715812 37537324 59409372 99771364 198236324 13919840 54422654 63215614 288099878 41175750 148309590 46757392 71838030 125648248 261227582 81179428 243673914 205792862 166353902 47431692 195780618 325277084 84898858 195308344 218444710 59438808 101309582 47780128 212478640 176963182 9476434 94769642 202823258 16578012 268455198 35168188 92693634 110863478 198117920 120255718 39455878 105770544 22454432 79400662 46052072 225368110 76353002 102623774 75332290 109044914 10740906 103004858 47304466 103874782 132198594 57529032 50399844 152232806 321565354 119296144 116425694 88459668 33376992 65169258 158465142 54628706 139668144 24954094 157081034 72206618 102748932 101393908 91845050 13904440 31719556 67259588 93877014 98365740 217251034 76309464 266296712 18748928 85693146 41194890 144134430 134233066 133946846 120679482 139166346 119912056 18422316 72562688 24083312 154604054 200182290 104767564 155356872 48830870 179536808 98794476 151171768 51897802 142091532 294098222 11620994 207448978 5315420 7793676 50604862 171090722 187140514 195858058 66549296 188825296 146843444 161339222 46801568 49693358 159988180 85757738 258394026 179014462 89082950 98238426 79582778 153433456 63405518 292272310 24749186 13253152 191598748 297045782 69099624 125240082 98118152 105320270 175835638 44961620 7688076 95981072 155700930 28683688 226443514 141020132 35017048 64643414 16129828 77852962 297955438 87216866 6142576 208257324 59561480 87744558 181322372 181162256 243193170 46516624 13184160 30052396 203324462 51350376 211909170 107102204 267706296 12316458 109086670 224174698 93605908 31680836 13800688 186851500 3381356 78302048 84981358 159346308 26287470 68000130 77550968 238641524 9958828 42105162 233606208 79421914 83520844 23663376 168302728 22300938 86139658 39594852 61928284 33643720 330455708 21532456 37412474 7895008 186518068 97499622 82634948 137851406 230104006 101645720 63251914 195740402 35335762 141025742 90398682 236139178 89827892 104462996 50765506 69026034 60492234 5445902 100002012 156740760 19449584 101708420 25091704 88269390 51212700 211462878 66272558 2815692 118143388 66195316 27232612 64168060 58137024 410223110 56397682 154301004 59024504 113162632 185597698 311036198 92721178 114074334 38205420 55151954 133048102 74559584 161644516 212172708 6236076 131304008 205001324 194717292 77597190 230690724 33180158 271971172 50027516 117318344 78630024 104807956 74160020 26430558 247903788 112921820 73348814 7021674 128511042 133413148 47009358 145978228 64160404 51305408 131162042 103825546 75038568 28054796 98546712 151703156 124514236 21827278 145885608 39717062 175792276 592966 65787546 192045018 90995190 30641864 49134734 209269896 216045566 133830884 135559534 100730520 133535468 183991676 40293132 20025566 105011896 98198144 166598806 20393802 91233890 179633740 36977028 190437016 9089146 55564762 89219504 5939670 130742436 44394086 42915268 106303648 84192020 49212746 81862044 69880140 73011840 82637676 111726582 1424632 3982792 67860650 185004688 5865002 9338626 80112098 98463508 207085934 15316774 36003308 150074386 35954182 141680242 204154192 18007132 134107732 50943332 30554546 33984874 108370966 25802260 2920654 119537946 48565198 114741572 106707744 258852748 3670172 120139272 100601402 370642932 177922360 142535558 212130490 52096220 162018692 77928026 178177142 20955264 152060744 74720998 22703780 20175188 68817276 230663070 115507854 209095172 122749682 83245162 4719528 209580096 66001122 76379644 261226020 57518076 97857386 213961220 161738500 126624300 327393352 14163578 84547870 212217390 12763168 55871904 97714122 115584942 68217622 94324186 42991542 116717436 104843398 37754244 137459322 486970 137838712 37418744 2750066 27444098 81168604 35918894 109459966 108417914 104083166 129981918 106059316 8819426 148646938 817740 139594752 199067748 11032384 102752958 38009246 27794140 59827988 98172426 96259504 140702606 59365614 141082942 261144224 211227918 31859278 195207936 247189844 53438528 27914172 184501724 129201864 141927170 48774924 42796270 33376464 215644198 169386778 60381618 249710450 157631848 4459444 7016768 19278534 44374946 139164564 35875554 54840544 167168298 29511108 68070288 8761214 44288354 133095182 30723066 210951312 45913582 142640762 191724126 21904146 20737332 22957066 250029362 42832636 67184040 234118104 5261168 78351878 96358900 51810198 54600062 55523886 150570464 107540290 93837414 212448148 232659768 51683830 46696342 45111286 1371634 50048966 142547174 14511772 174301182 37016584 36988292 26062388 67654136 7623066 178163282 50536486 18095748 139677956 246065754 34006918 246183850 94079700 1603712 167222352 277643762 130821680 10245840 197254816 126686868 35580380 169137166 68410628 244355078 19616520 138396148 154816662 79729518 224013834 11988284 27146746 191936866 46079286 38270518 75386850 270594456 150658926 132436568 51832242 79657424 185488776 30977958 80823842 83350212 264163086 74672708 4954730 175279126 249393452 85952196 86650058 112183126 169506986 71060418 82471532 71692434 185367094 101357080 51101534 81812170 336207850 19782444 139576690 89694506 111937914 99493878 115223394 106298742 107544382 71588396 302089898 2846162 27364920 37275370 61455856 168150642 99180026 90199054 211080254 37978028 134524588 48860966 39750634 25641000 3904538 210020514 177421486 154438284 106597502 97991718 63768914 298273558 59924722 233769646 10686984 230624526 176719444 61870468 15482016 99128238 104835258 141959246 19170976 73196882 121978538 144980110 1000362 44832986 1041898 321588058 63232290 25760966 11114796 8643316 118496400 131486410 17919308 68155494 54576434 173350716 198750508 13447940 38814226 16138980 46620640 74397576 292186620 53494782 70636214 171598350 88439648 353384966 2502676 172561840 324489638 139255622 64224204 17234888 306114908 28486612 197619642 124002318 96372210 346105078 4489914 54967660 84027218 377226410 14644630 9532468 261760620 6707030 64495090 165289234 190497648 235369574 73087146 74220388 47367144 76864238 4037528 91406238 60427532 105765660 87740532 136613048 217551004 250423690 94202306 31026930 4453174 85724188 146125474 58516238 323371246 99456698 140232070 69750362 68657556 19968454 39778156 43751136 287834492 344543144 77625394 33317218 30079874 269984 158763726 116289602 35210494 25949022 825462 38573084 52947202 133940070 142663840 158451722 110826100 47694702 188059476 64460748 189190100 119681144 11552904 96187784 261737256 172946488 83682082 15697836 22015114 11724064 21301104 210958088 117027350 170611342 76114324 37923820 110734250 158258408 78595946 26530636 64223962 133492348 220355652 147915658 44227986 71401506 140783302 31840842 45895828 117417718 93218950 101388144 105372454 18797042 25735952 679778 243321342 19031584 83945598 195573334 130245016 106102216 6884944 90488838 2298076 311578410 117266138 60766552 214563822 211679556 68907454 164111552 110904486 83767772 25434948 204077478 3702204 65121166 76665226 33177562 343895926 17332832 173361408 166184788 76994676 117865330 146704096 121434764 136227454 175934044 50184772 221555092 204263180 27537422 104901786 79457818 255243142 58243856 34735712 14371940 39800420 148129124 287047310 158517986 4456276 64546900 50646442 260199148 64576512 41878914 49225022 119943670 269144238 111961476 32531004 102360192 68383700 16397018 46566608 70854190 115756586 112267166 45085040 81078052 356686 303168382 108012212 109757054 262774424 869330 89664366 274621204 110662530 398498936 9005634 61597822 287811524 141641874 24748834 167217226 3798498 40275818 75565424 89409430 141541422 68952906 203490254 201626260 215780664 134554794 121263736 111594648 154585508 21586774 45659636 26538336 146789082 190046032 150626784 229308002 157429558 113636336 181514278 151347482 34444982 98899438 227620338 70536576 14208282 224450886 28035084 54208506 134282390 29041232 91575264 159217740 102607076 86577854 203729064 62380802 140556130 207733636 249835564 22648758 28769752 179087766 129516024 56779756 166377222 115603620 92066656 148942288 15257638 216952846 145542386 283370142 52217990 164035366 71816778 211790172 114154612 121724526 234317094 177009140 243565586 2134440 88563222 12625118 37346826 178022130 20342630 38216640 32610380 110693220 76583034 263259722 65308804 79958472 41366996 151965880 36409692 12713602 120193458 27452700 40345030 10612448 53078454 106797988 161343820 365762166 19940382 49145074 284724418 6510350 247713026 8630732 189740958 73406608 230420828 2240326 40381044 161392968 44230626 29522812 63946190 89834734 116920562 147456122 36600784 41744054 24719530 169140158 181916372 36071662 34720554 9711416 329010616 60182496 111113266 121219230 384692308 11358424 40774954 67072104 70744036 33649374 370083142 15975256 149017858 32355774 113390926 886820 10254310 293877848 25061542 26980580 57242680 214277668 182667716 74114304 7450762 168036110 17545440 4175006 60660050 47563648 38955598 32573288 85605806 133561868 136038496 87185472 6283156 242956494 129874052 111967548 22397364 5950648 199004410 55236038 77771078 272156434 154160182 121568150 8915016 69582964 162093580 2685430 134239798 4522034 137038198 64108616 125707010 148451182 117781532 120581230 199696574 89515800 86704684 32074592 178958230 37790610 203490012 103422 247867180 4134086 50741636 111520266 182845168 16275094 119460000 48998576 26741396 188529704 44268796 249208410 253000990 9414834 170053664 154044198 3775904 152991410 83111314 121646668 214965872 126038154 150273508 149689320 244664024 92081396 43345720 79032382 60152994 158788674 65265728 42265146 182661886 212004474 303798 176607332 1843974 16048780 236511880 74709888 187018436 23013452 122439988 157448962 61634540 239339386 106945234 2802162 1467312 287675080 199692702 10703022 94539830 94295300 53708996 87684124 300553286 5419524 6223294 61499658 201322066 32482340 96942956 139852570 253002530 108500282 19455062 52925532 291750976 64393318 155639836 171097520 127106100 211508506 90396922 5633408 67459084 143425150 308174966 103191550 51357042 130488952 178120602 41020078 71533572 111773882 197403096 6408842 13293830 147316554 14752122 108090378 178506812 54881882 117039670 14023768 167666664 170504994 178272798 24993716 263619686 172397808 181193364 40333502 211500080 204545638 17368868 64500678 158115760 151465710 5236308 122293424 255402774 46923074 161079358 47687596 131804156 177098218 53891552 72972878 121385110 297113520 66078188 2149576 12390378 36276460 236331018 23396384 15656960 78721918 40467922 53763248 191206906 206079698 18993150 121592086 106912674 52970478 132875424 93766310 144780636 88671946 131700668 14584702 70780424 164889010 154858748 165194546 97242882 58469290 145630804 104277646 33237292 111297142 236100590 140921924 9206516 221940180 128219586 68658920 24006554 73908670 228176960 69258552 71541602 122081278 88393910 20030186 44524282 239540422 85722516 78392622 69416270 142148006 168634554 19043442 96860060 118972788 199627934 76015918 145571118 274368226 116718228 34025574 35914076 148339708 56069596 76480756 116659906 44321816 131494660 165642268 45992254 141078058 186701834 91913668 29105296 132604362 63427848 190584174 61899486 167044878 70711322 34401796 87164000 197707884 161353676 119382604 42947234 261091578 111319824 17501550 72964166 184138042 70594788 23869758 159936194 3150642 95105538 181628128 191196896 54337426 77908380 17112150 165470602 165111276 304075948 34000472 202681314 236834972 80279540 115290516 148679146 80605360 68253460 175548472 178244616 108644492 116952044 238076916 122374978 134659888 118118154 222681668 6083242 118159206 18811144 94597294 9808216 100136366 41736970 19016822 358026262 60064422 48564516 162736178 109376454 208636516 231491084 88536162 28563590 120725022 104033842 155349722 94712948 119058742 354376 70461886 84231400 166664124 79835118 151474686 82880226 17627104 40761424 352985226 18303252 38333988 103595316 53020176 6230158 235845060 49563624 115944026 77064878 41940888 4269936 242288728 99938256 88766744 81351314 108789978 121166254 69324442 212179000 65696444 170105034 142617970 36221988 24218986 10405032 66455818 170823510 13238984 28255370 18539422 141127822 144723282 236291396 92342162 11097548 264166408 131362044 79418284 60088908 254699236 177326930 208643600 50651436 94123964 5615082 216863394 65394318 205994030 261964494 85520292 55994048 19900386 320568754 53025280 48517942 97665436 134823832 258127364 22229482 203278218 314976926 67432794 39554394 220494890 56672682 194830482 1973070 37794372 154402402 311402542 375518 136038298 164223510 151522514 25827758 364627516 6350872 231007414 123605240 7564194 346726204 64253838 16192550 47702512 90793714 201294324 217452224 49676858 125604380 142664566 8734066 17598570 90634302 115350796 88003740 77804496 75169226 211403632 105016912 29439344 84443172 327619952 99438878 107393286 135729176 28407258 154255046 41816654 139725322 114507074 134230008 54435656 154116424 162923486 11683276 60670478 85172714 37668378 56690370 53173560 156394832 176168542 169911566 98394472 40822342 150821968 13434476 167252448 116489208 249706688 12526492 61813466 155727088 35674188 45120548 43037610 174561684 26518668 18908384 80402388 105359408 183070140 39204286 132090574 51375038 72945070 166571350 27964046 9273308 243144088 110672716 127584556 42636924 134823964 105682786 49565714 4545816 63435658 17735344 48559786 53886008 147538028 85402460 79461932 214674834 202006684 99968396 6548190 38366812 116987618 35201936 162645912 151882522 27074124 16251774 339107582 67303918 178403720 94793072 16729130 21860850 128995790 16361884 162808866 208026478 97497708 274272086 74425450 110680944 135474702 132067870 73760346 123964544 187036432 113216928 206400744 14910984 171822640 12831808 60140674 9162692 1710764 60341116 177385076 226081086 24246838 149941616 102355902 205147690 18063562 36535466 254287264 33451418 26242788 7965364 205371518 116858522 76523700 192570202 117687856 47050168 211327666 70947866 72930814 40172396 44599720 94833354 62112050 115040706 230040294 134953566 40017032 11459844 29331786 55376574 121950070 25646104 68168760 14000470 397971530 141190258 26265778 13625414 69915406 99514800 843150 51067676 169790390 88860354 133600808 245950034 188952588 109881860 121566830 134837252 113544244 4607900 256428832 26031544 42659320 84481760 304676658 2354154 154528616 80735930 110294250 15341458 257066370 27941870 10960400 2669458 64406496 34334344 35083334 152937224 173103568 1803978 116116792 97491812 95495796 14917540 99153428 30902630 175970564 313444472 20231200 75843658 187958342 90451196 189314730 7420424 27798474 86408058 188455586 24631574 182286324 148962264 123939222 133441968 64288290 138715368 291992228 160244392 38760612 50857686 3571876 84857322 96916028 236603554 53057664 79779150 27457892 158028860 29902136 211415622 8290260 107840436 94674294 6146470 85986912 45182038 217869300 25151808 12574276 50403980 68230602 27621682 87301302 184524736 26658896 129976088 104322262 108545668 21697082 236861240 1140282 21175506 47609584 53051504 206976 257549820 86455226 67515470 78555576 292660324 23251118 9480790 221520090 109132276 53961248 242027852 70236276 128043872 114322362 90048772 153300994 38720242 97646780 221343386 138510570 123964852 12091024 121313676 5537048 77835472 190300616 55021252 76694090 104151762 105925644 108776206 67877458 83465558 420765620 55386012 49140718 45974500 239175926 117567340 4038430 105627874 218640202 77107866 290691962 53337636 30148008 22588082 109717080 40386962 79267694 188617968 143464574 70117828 59686572 114938692 142746670 132244046 128165950 123234958 117037800 168049596 62880070 197369832 18292406 157159420 156647612 35480280 38028408 25874288 73285630 77707124 158537412 57049740 287324466 51374686 46436984 54266322 72818328 17372498 272260582 160276424 243064140 9233290 121724262 3317842 178272974 82904536 85139120 172469308 17344734 13335586 205384498 21647296 70342536 195455964 11550660 10425184 199338612 68655378 189835382 177739760 37524938 28958710 81542604 187027962 100685222 66381238 30980136 134888578 110469282 12392028 10515318 43572760 60656992 223915164 200975544 67212640 51134908 154408628 204722958 63569352 21502096 54201928 203387360 12235850 31002642 76849828 66237534 10881948 154645920 115624388 148701498 16921300 86845352 270408424 43794674 47970824 153379798 171876694 48716470 53959224 201380806 29471860 80384348 69106444 79326764 206077410 133350888 209105798 44139942 25577178 69142414 58998874 128651996 10172118 51809736 204043884 6238254 129935234 107745220 134807266 207776382 273188850 26274776 201871780 41563038 78657568 519882 170361378 144239788 32022144 110966526 185456590 227321732 108379656 10031648 238180712 43720380 110575674 103210624 171869192 62454370 126374204 185322368 168161510 227229728 149054136 5339620 72634430 19728148 197525592 156708970 26261642 140650400 122961190 52136128 27884186 202488990 184903928 48962606 11904926 290381498 109295956 23164856 285814716 63991312 54848244 238895228 120172580 103584910 129054354 14303146 148443218 83015614 359461586 80166746 139266006 81508218 155030348 41114546 163701846 4240456 5852968 37442790 83637840 242326832 71887530 106537310 116588736 139823244 21022760 78838606 159341424 102485900 142526274 259073540 17828932 205617192 81074598 37080494 64364652 421822412 70394236 142347414 3616448 38005682 231637978 16939142 184147964 1677456 115768466 186282844 27702488 140587348 70476032 186711404 49192924 261368932 160811486 145387176 30532458 48673328 100725856 121268290 6592080 166375022 116597382 106266028 62908098 300904406 4472336 162330894 3233560 68806342 208710062 272116372 4084982 179908784 80176008 123078714 108857210 85491384 259468748 46112220 20362408 169179802 228845232 78846152 116425738 46088196 296501458 79475836 156660416 44149908 236830352 156746678 174843152 55939994 97423150 133167672 67672902 271601154 105585876 44983642 253683738 36858756 18639896 17462588 132430166 204099742 88498894 822382 57585396 180350280 169979744 36904824 66360052 132631290 33238568 160105154 86831910 123098272 194805292 226996132 23558700 119221542 1236312 6346824 10368820 70497152 58229952 98306186 149386248 30625144 171516180 9595828 137621220 115303188 96327220 22243562 4327950 132355850 136167966 97043386 92897112 37115100 162563522 6892864 197203248 161992314 181975574 23573264 96653766 10445006 382480868 67893056 178642486 94450312 66216832 46545466 187096470 47067438 119222796 151518202 37376570 34953578 120829808 156764520 273446426 6126978 33980628 111566752 47731552 22251658 190729528 196054298 90175976 35972860 90746326 92950660 26348014 58115882 136732596 25117114 93274742 59910048 127074904 137821882 21874776 144682032 52368206 131707202 132830918 231524282 289528624 24071586 115297446 110736318 190555574 67911382 75087672 150491770 4718472 171909122 55186120 91372666 142736704 87456644 56646040 72922960 27326420 190455892 48133844 73392858 250051494 70261334 67256530 174073526 116867322 318228702 80834842 250719502 2440152 77904794 144935670 176880704 64376422 45150358 67004608 4458454 10365762 13674782 163919206 76880694 122816804 250014204 48278406 67033252 160007848 185764128 9737948 268227036 66694012 77491964 237950350 44754622 71089546 80902756 67493294 247510142 39122028 219961830 49457958 13814218 178038520 217109860 89161116 178606890 18788088 94532020 30456184 83023578 107467228 90923932 24281664 18620272 15891898 335045898 67942688 164297650 178221824 82410482 22889746 195854868 66336226 80313618 223999094 117708866 241426790 9898702 68371248 190871428 67744930 81540778 186415328 132013926 230180830 83116594 119863414 37223362 70211900 194796118 132454410 71387338 118525242 75621084 157233626 113705614 170484512 18988134 111131394 193643054 123663430 73379504 76684476 73164190 89366530 217397928 89899392 23326292 102445706 90832192 146154118 98841358 14628328 94205474 178956206 43631610 163102918 147902964 106452698 178854544 73063144 35315676 170006914 156058562 8781322 48751736 164626220 135265526 280602432 209461758 105585700 84913686 158559302 111633038 20122652 262518366 19742844 34814120 125013526 169619252 69514170 70279088 83174652 86219562 23568182 61962362 72079964 134258234 94619888 53431048 32547944 153422984 21189212 84986770 127461114 60185026 196388940 197544446 77176286 61432008 4981768 138258912 4743332 120905620 37431702 19580924 285507310 25217808 81588518 99347842 93280550 141981752 74965308 39407214 212028102 28118420 241821800 138688286 35141172 226874516 42649266 50073980 153367698 3199460 122303148 93095486 151900276 9540762 112374526 108698018 112527074 17538026 187454828 36018554 53996976 41723792 81727272 151704080 12340856 182191218 58263986 111544708 44120912 175704958 24747250 113498352 192282728 188220362 237745552 258214550 58940992 73987496 24809444 1656292 61797318 3703766 152106812 102456882 43411654 25238290 48765992 102175656 174336140 3922380 209067232 66408760 69193212 108282768 93277602 105387172 23080464 7087212 236759600 11226754 8125040 48593424 136642572 170909354 96027514 179409362 6841208 43797512 114237882 26639052 75360516 4383104 144686828 19275564 206901904 9217538 213607548 211246970 102747920 43107526 124745500 207784324 82568266 65947926 141701230 255602138 64038018 10580460 244768304 52375136 44382294 88476916 82826172 114498252 205695050 164718422 25871340 125604226 115290516 143631466 77995566 189016652 138418302 28850404 93510010 16381926 247891996 187756976 4999060 250597248 48422000 66950642 10277014 11027544 116439928 195008528 1230152 23590864 74981280 68068154 64819370 203615280 24749450 258577220 24248202 132442552 222136266 87981212 56010482 336484522 111344222 169930310 49264204 96271076 97563796 158040014 34272304 60221898 40166676 29162430 12814164 303815160 84552402 96540092 41689626 221907466 46332594 73422756 170474348 169650404 56933712 30056598 22692054 89523896 22759660 291815524 168632596 119570792 130021452 279788322 96157072 9129406 279303222 98592142 250565986 176048224 3551394 35249214 119787492 150973504 39827898 49668784 5092054 130670012 298597090 15176062 15329776 205777110 40029792 134747580 248499922 159601244 149876804 179775948 52924674 11009636 116539434 4800950 60594886 57923536 107960732 174507718 40618204 128549520 36572184 80911050 115535244 31241232 180421604 32176430 40243126 17901950 59508768 83915964 68254428 174870652 105008640 131255102 104867378 34353880 69006586 234866192 64579900 55768878 192687352 17511802 254321496 51169184 22074206 115794448 105002744 96316638 78430748 109829346 68438986 20485454 115683524 70368320 163642842 91956656 175026852 66288090 31854592 34253670 55467258 140618390 68875972 149940208 91450788 223386834 291698594 112990020 75423744 140975076 63962272 7892896 7165268 117177874 33591316 93049550 250998462 222082960 215584820 45756744 7783952 70459840 112626910 19930482 4846666 191122558 67291004 138486062 266099746 72112348 10790098 145423388 105381210 31542500 34982794 81481422 246675308 26036230 160548894 105842176 9057180 128713420 107382968 60357880 23148664 27773746 149295982 206071470 29172924 74450574 103898740 26884528 57048398 119857584 135041522 53302986 186496970 182380528 158949758 273057774 219461968 8514154 71835126 98368732 93274082 60766838 162437066 25293334 55743996 227835124 78146882 81328940 5568750 15151862 58967766 122434752 51138274 295158226 7898 22052536 326976386 94997364 21401534 24670756 105306718 88271788 83466108 71912170 165673376 117047832 29692630 16370068 59351204 194700242 149231214 46951124 96020584 272239000 202877752 32125368 101331648 236095024 44264198 60000248 106930098 62365534 136907914 135366880 209817586 21614626 10725110 58712874 142600876 300910060 305142376 90223452 19352410 77287672 74779012 32275562 12986006 6372454 153161558 67498816 162316286 45599422 51475402 319291698 141389952 43824462 32975756 71210128 14753992 33106150 29846762 126384192 4878676 58674000 133570162 163864866 71718548 124308712 167970616 56254748 96584356 59653990 47831036 188425688 73072802 112578224 47171542 39057040 151604838 220910624 59869216 117286246 131685950 59105332 91672614 16024734 49271332 164281832 132979528 74702100 100820148 107353466 36971858 102225288 18467108 195600834 7101688 132219648 76927026 171357010 18525804 251658792 47346420 117941538 293755330 14817506 62389140 34771682 61501594 90589290 15384666 52505728 14081672 88741862 32231562 5108136 133265506 55990044 153807038 17724564 80409384 11154836 100174602 157515336 145231284 16068338 67754852 2466794 60089612 26126716 47617812 80903724 172077268 396493196 107712440 29169184 57558358 22910382 18039824 123194236 206081876 74075760 431712270 68811886 53561200 104146988 3591324 106368680 33310948 7810088 109727112 250643668 41957388 182844618 23715296 76460780 74850204 213805504 48137804 63439178 87702802 184883622 151468394 3231602 13478630 289517712 265177000 55248358 14830596 114812302 83340224 44634656 25843884 182701574 113612268 183272826 48586054 93437894 46293588 218887768 76297628 41302954 161379416 161603002 58787960 191186666 179547412 222954622 39244920 171734970 142710964 30526056 86891002 358703752 25465528 90735194 113933908 53592022 68472338 178984850 127905206 63337846 108230078 17895548 47995046 38504510 50842396 233899798 12137554 203926756 194365798 33529276 221625866 16165600 65673080 162138174 261560442 344113638 37770084 78964798 9817390 135004650 170848986 46813602 206931406 79795320 19555470 146043634 119755812 127107574 11240262 162755846 219534458 138882194 39816282 193902236 225762130 163114754 79858680 199450724 101536424 73049724 42602560 162639840 222257420 171920122 119894456 199480710 58298768 94822860 211733434 188502842 84480638 148253094 30058754 90200660 106495730 121504174 108236766 83170736 91051576 58388374 228682014 179857062 81374392 111570932 69795572 59472952 291457694 20809118 195696446 40438948 139739930 40240706 60969920 60054830 146953290 71528622 258733200 131326206 224345550 68532442 88721798 124120612 155416118 209524326 135760570 240162802 43071358 82468606 14703326 9836332 75217890 92946238 207470032 93864518 58034592 375592954 3392312 193891940 45553046 347861184 40582784 189193576 153929138 140706236 51932540 4300802 63609260 138853066 68289760 48914976 143703626 199244144 52771466 168638426 53713396 118712044 115958392 13295216 53113456 70864288 28105550 66590590 337154312 3253602 19508896 349984646 34952390 139739864 256611278 77502788 36739362 56551814 15308568 5593434 48574922 144519958 26441382 208318924 289647842 52747376 178057484 63355182 216001434 13120712 10738464 29421414 15644178 175286694 154642378 21970212 282353896 88034914 103596460 140948280 12499674 120819072 187334092 308206690 97457096 183638070 24508462 14324508 40970952 257993934 32241132 22258434 204866574 9187178 2815230 2523928 206875240 79435224 114394786 134411794 26925712 22114158 128043982 41055476 25345276 61654824 11248424 258555550 4339720 28976156 141693398 1189210 109488698 115282332 234803426 175556744 116957456 79749714 157007070 113374008 21343036 75465676 331866942 35305864 120681858 121862642 143873730 58871560 23969418 17732880 3123846 28960074 31249636 126178250 154134156 10089222 70883054 270038670 42324282 73673952 10668064 294414846 6719174 11550660 54887910 65780308 80290540 35475044 110464310 117930824 224293982 181154886 150457736 26425322 144852466 122607166 81278362 178955260 147204926 147429128 60837304 145901866 263514636 55012364 45346004 104474172 109709380 78095248 67398276 117399876 193951582 125912996 48114792 143809424 6311404 303827766 163205680 109238646 5193848 28136482 147095564 3677564 128636574 11176638 74303790 180060628 92239906 150181372 142121496 174587160 85980972 40636574 99251658 125320536 148942948 89704692 129405386 56228590 107903268 127044236 61323042 13880724 142338746 281960822 55431684 17105286 64473926 201185864 236658290 61240278 100057650 193415574 143166056 140452224 140417750 89815968 25479652 153148644 9893488 124523168 169061244 107050042 77756360 97297068 50713916 104771898 9924134 117925918 20657582 166972322 21310960 130959730 14515622 76147522 21998548 153689778 138740998 4554308 219191544 189616328 27199744 59036318 178144098 147126672 129204592 47831300 198198154 51739446 23365892 222379036 133684342 136359894 115425420 283339232 86385442 41000630 293468846 9932824 45339932 217072922 9061338 309932238 5358100 67185426 56399442 145815824 30078576 159808990 51995262 96611636 279097830 72497018 168205290 64227174 211812326 178711720 15058142 263676226 1185426 106440048 161656770 224061596 57505360 189928288 43351044 97734076 67057496 299730772 10939610 108181854 162756946 82547806 5344988 54636406 3367650 65409366 24939794 143983576 18753020 146956700 1024012 260318476 24035572 147640856 176796620 85970940 154032648 212344660 121609422 21943900 151132740 223226520 265439636 68183962 45753686 135579180 22005280 57631464 44101530 183204098 96873964 234527480 69258530 132494032 5800872 237307532 40724882 379013096 20056916 7946202 176594506 362745812 15133932 14683988 199266496 98224126 115508096 37961132 47796408 33408144 93597878 172630150 158077590 1786686 92623674 204885472 132098406 59184906 209035090 152735110 257185786 84247988 74752260 254420892 55025366 1380038 134855666 51988706 94113426 84739292 68628208 16025834 190047440 71993438 218438000 289672746 43484584 116211612 9436548 96449232 43384044 107089356 122877788 51236988 183184936 209851928 18907834 53103116 316585984 117197300 21292260 58716328 158321592 134277528 173228088 5674020 147935942 245109260 59847920 18469770 53382934 5581906 4494028 333022030 188713492 98458690 139871138 84914500 90583460 179903988 201306468 75482308 233552 153272636 39117584 9742568 97620666 61217618 102623400 79173622 91359312 178206974 144380390 52680034 20629246 114446904 218304130 127254490 4516974 103175314 66069300 114378968 177392468 69058 43966560 193077104 112181542 164795818 5499780 1612138 165168740 201907486 38084662 258293398 57351382 80392180 145583988 143859056 3240402 100547986 15011964 16549060 27454218 2000526 72610538 21601690 48618526 154509872 50331160 24983772 45464298 79205522 179863970 25596208 151645780 147508394 74718952 163218990 63641688 150279976 33077110 6375160 163378160 34224498 204907604 91516744 113602632 97505298 108593496 46219184 50432360 214169384 117355744 320461394 23172864 81502520 127030772 116313054 131955648 217530742 153205800 132199650 87009450 331038136 186039326 177762948 23465662 134154988 166918994 37922148 298186570 22165264 11498938 387228094 18503408 113967458 16617260 29870962 215128562 269143182 99051656 18880158 246277108 137718922 148000424 110391226 186045596 119067124 245381840 13305578 162447714 38361950 78554542 135217302 30296948 21753600 127247582 97275882 46353956 220731478 101399254 76865822 23165076 190542440 18709152 15525378 238093240 292398722 94023666 20621348 33871618 165833382 13203784 169954994 26443252 160363038 12871760 58164018 138417246 361328 346354668 11428714 192666760 229111916 193260100 100793462 777238 204905558 135126244 112488288 63056510 77645744 84499734 116801564 204740382 45443552 95471508 33935528 213250862 2676080 107402746 30695148 23310034 98999912 238483520 150727742 28644550 49334802 160829262 68106830 7070558 221796256 86208122 136143260 119153738 44176352 53633030 123801722 42772246 55106084 127950768 200254406 79368190 98604814 73611186 73746112 158239004 12788160 8037942 9534734 96487138 80599354 112434564 238228892 135440294 163390634 171957632 199117710 117157744 72429544 64851358 19958840 219976064 107836102 36625072 104394180 139649796 186401468 102186788 185819920 208728586 95053816 71141268 145881340 25024626 83822332 140096352 63397488 202224902 29729348 51479472 65505374 192550072 152048534 40765736 17124624 43454334 51797702 257120908 30448484 57379850 158338576 8509336 127517632 76686896 6099192 115255448 39721528 199992584 95651688 110896302 293390680 66092576 148221282 18964220 200784936 107476380 54461660 38441766 68821874 211239622 29776648 20739334 17807196 19089840 17558178 9571078 281943002 102043678 186942008 44885962 37313716 386650 74562246 2988920 171047954 285439440 152784786 167450932 208326602 249874108 155984796 144091244 41984866 53143310 167780668 240358756 45786026 55593758 54757560 241649408 50595798 160380792 96050636 161037668 44089298 93049638 111105434 471443500 46959242 62924708 53154464 227904028 78147124 94079942 231629992 203518128 74198916 227875780 92627700 119908316 83366712 91426962 34024276 119066288 195515012 46987688 49672920 110252912 170664692 115019058 28832012 18338386 47366308 315961756 195613638 569602 107037964 59988082 182303968 236148858 124878798 24444068 181643836 189243010 555654 5266998 192985804 32692726 59884176 3901128 108358492 71691334 47713446 143936452 145710444 92466902 73777264 135315752 116554130 109293206 21956880 9493044 102055932 138266018 38486910 64727454 238289172 15512420 83864154 104371432 87268390 32393724 60826678 94541854 74504540 68131624 172165972 113919608 85958774 88389554 201371126 60173190 200034736 105436628 48231876 2279772 163090202 230266102 150665064 155898402 228631238 10947794 200963444 199979934 111144000 117073770 175177728 56755864 68872430 136779918 126888080 15133426 173432908 12299408 214054016 149609020 6855024 153692308 186326778 93106640 72816744 172267744 152169930 27765232 69065788 16423440 125770788 258314386 20162736 217752172 170979732 65853898 853072 112428228 31432896 43293998 34737714 84187070 133086734 87393900 28399338 101456476 28592520 269778630 11950818 67732566 97889748 219802726 158940914 25296612 7811496 173108210 200967338 33635008 18342918 349499898 110803528 44439406 137491684 55402688 10353376 142937608 13483206 189718276 156649108 57883320 167794902 208270216 68241602 46642750 248039000 66199760 13126234 351382746 52757254 278408394 174997724 101434960 16154886 133563166 121902550 84958104 242277200 138389680 17527752 233389310 202437026 185944308 20728862 123351294 253310090 67847516 89345806 110871926 194717204 29524198 157655322 71946138 189929696 61726522 268543594 165969188 1456246 210696794 104190196 137551238 30895898 80894066 55399982 103980360 123421254 123427150 143924660 30172890 28468814 265353990 77354882 219256950 87498532 199445554 197559252 154659208 81312154 257142182 98872400 207989958 65202456 87815354 153239548 3836668 48366076 148807582 70091670 61932464 129641402 31517112 50522164 7546176 38986596 103233900 144081608 11402908 52840348 62518016 152670364 90327908 447484422 6125218 140385388 268743464 17015196 82743980 160745464 178624776 88105050 47582788 37711894 159659896 38874352 71034678 218609974 70731804 111558348 77790680 138920584 104276194 3167582 213719968 124068670 207616816 2808278 85735958 19277368 177642828 88195052 43079256 192086488 294444788 36537820 183285564 94302098 56020888 324027176 27170022 58488342 116792720 71291396 258093748 145658590 138738930 167429328 350584784 95336032 110357874 97619170 128850194 90856502 414088026 104470476 11243276 226920342 75924574 42578690 57415490 62190106 161119376 65254332 19740798 60420888 141044134 58687596 270751910 72578198 251530488 59141852 43798018 267048540 103866730 6375138 271258878 10984864 236576956 89678160 94416586 168718946 22432938 12166770 28310546 147426334 22288948 97553434 202375712 32047356 11696278 51125008 253393140 116450136 8941988 121936342 142115974 36036704 188325390 93357330 132444268 140259658 45710148 138877266 69260356 135491158 32253892 313094980 129447758 41678406 207176684 58225046 77652586 87395022 101968702 31191468 190856842 159851362 53682882 127989862 222846470 52053012 186960466 139547694 122743698 139877034 48910422 179843004 210666720 85288060 52705202 148753748 15881140 68870692 327340838 107420830 2359192 39705204 222820048 107443468 88396352 1263636 168869998 136253018 166233386 9803882 3317490 164064956 194866584 30051934 17392320 57554838 10911758 187876568 50113008 34608024 401184850 149178678 1716066 64258502 196866736 105848534 139316584 207161592 818004 29300062 73833606 50286940 134637118 2424730 207455204 27342216 6907120 52310720 66613316 233597078 176225038 119640070 118903114 213814854 534820 72493234 166163690 182967686 97175804 109888702 61661534 56245266 185730798 11078188 156175030 195766472 225980502 120094810 51243038 118538992 247913270 7685238 14156076 144737164 60283872 360910726 75863942 198040084 80525940 76501216 260870918 28473808 248934576 46158618 73849644 46041292 55417098 188746866 213686088 140615420 171231500 4877004 144749374 83308434 144982662 16747280 64079818 79028554 155556500 34348666 56117886 3567036 62951658 164728740 88402292 226730284 3178780 249983338 45545874 125179340 11592790 19355402 217931340 162249098 160153312 2593404 236312296 43305944 27821244 23795398 24111912 40866848 220890560 33109956 239472376 43313600 123981440 41227978 347166270 76368820 45822414 49305630 80074566 1952258 214743188 88545996 220058080 20969432 92804052 108876438 171255920 51233204 171420876 174563004 24319966 50766584 71066710 63336218 68647062 8528036 186374936 109476026 158612630 70020214 34410750 174145818 256735292 66051722 140327704 23028610 70447872 114319810 169348960 11696586 46737680 75773742 15096312 13973564 69704206 274333136 159445946 101167704 90364758 136980756 153626968 101559920 24974972 120293800 151841756 103714644 150187774 250331708 154082896 119014104 81359894 1185074 16367956 211043448 129703970 84628456 240703760 20606718 128250826 79776664 27221458 182006044 126655760 670824 235248882 79695528 37219116 986172 127191680 53152836 6333712 158099986 54666678 77242638 203594028 61050726 82372620 34525568 108778978 150065212 7896130 47475054 115485568 42214304 181230918 182235482 213976400 62613254 43428352 329532852 122970232 149465624 50414342 208114302 51044488 102601796 171905404 51299292 15236298 154278058 120942954 155490786 95477734 128822122 238078918 107303372 97218594 72301878 10125522 278049794 113884738 29814554 61608558 7145798 2651880 211437776 223501476 57356046 174176904 199394008 177463682 43432576 20443324 291372972 11859562 268745796 6999938 108150020 33466510 121407968 242109868 33455202 7662820 65694332 81686528 368810486 78737032 43714880 70425784 201120150 88470558 167599256 219039062 140240760 64811890 110089584 36937098 174879936 77743820 17031168 70206268 99999944 323486130 47892570 94968236 244251392 197000298 7459848 101683120 168906342 11613448 25700048 128560872 39756860 109516506 200137080 49657542 185174924 85926500 111924802 131272460 91202408 6295784 128050780 265110164 26004748 113019214 169765024 6924940 364759208 83610692 166429846 92168978 55135674 27630988 145697684 274501964 22198286 177495318 217994194 66137214 55319066 83719878 109883026 277522190 21012882 216461608 95289854 60844718 38752230 72413902 131326734 142845274 19344556 188703240 22424072 155605824 153781166 67587014 72040276 93870414 4639800 107507774 25111790 212662956 29689352 124840232 257306016 69595834 80432264 53879276 192803490 38528842 307158214 167562890 86910868 3633696 43478996 331138500 75402162 201568994 26952728 316376984 54202346 116383542 164146202 109993070 15027496 24385416 46186954 52603738 90668930 5105342 91503324 40176268 272096814 48044502 88778030 94438872 8806182 129741260 168479938 113571172 1045242 27220600 82247154 199284712 9917578 143701316 123545576 172058788 76708016 42251990 196479492 82339488 120118702 44284042 37485118 180905956 218647000 39389966 253959508 90238500 109660760 197948784 108682156 22432212 110128348 176141636 221392776 73455976 69923062 11702922 220964150 30075540 105453788 43775798 217823980 167025936 27765100 7249704 75160734 91363096 115227530 135836602 18205396 54918248 59329050 207009990 167416458 74110850 381828722 15626534 43125852 14798652 41455612 98656734 89121516 86252100 126804744 2808212 69134912 218905236 198990528 53232344 45699060 219945748 84167776 232964798 192810794 33105292 218693002 120458096 105019596 33901956 5870326 253137720 89012682 25121470 51184716 181835170 6697086 2779964 3430438 48715524 135218292 19521392 63716642 341939378 133451626 182280692 39659906 263569482 63469076 80092232 200535060 65700074 151473102 70775452 22252648 42835232 41556372 47887818 111324400 154467280 12057496 98609742 130038128 23018666 113427292 24139302 277969076 239625496 15360906 56287726 25334056 130843856 5484864 113669974 125627854 153577358 132159060 75223258 129263398 18889002 240401590 170996100 37820816 87435458 36072190 178905892 30015832 368162476 15254162 144594868 9881080 279645410 107247866 38179548 37251566 71761228 93027748 154980782 150364896 76102510 109353046 173892246 8809922 77217822 155189518 161166830 178090792 78849980 96295474 166021988 84843616 55767580 63461068 163349692 237380682 135202870 133699126 92513014 64232696 105005560 51222270 178409418 25542990 253339262 37658456 62681014 72819384 18684380 103169792 152985690 92581808 104799398 134661186 40896482 70154128 55169752 185712076 11141152 218938302 141271878 54425624 28424572 142689228 37940342 13861738 292606138 123058914 69836624 103191462 26081792 20571914 190168198 382808118 56350228 13989822 36412310 148414750 35893044 178348698 122737626 210901262 97004094 135447466 160733518 251163616 89821182 52481572 134432078 45762156 169093210 116743770 96518862 99635052 37825986 235574878 234624940 70851198 258290670 160907516 27107344 56793000 299258608 67615790 61949976 64521512 252601492 47636006 39660610 145263756 193734420 222358620 84321358 38247990 95663084 68724744 58492500 18689550 58205422 126839944 93836886 74508742 46898192 35413972 248284938 104659126 83428224 17458496 54548296 16444230 90163634 22442574 29941010 160118354 13261116 178775080 206645868 133146574 249781928 37375690 3855280 274586906 28810188 56380236 277532156 99435556 21556458 143067848 89060158 69516942 252104578 93893030 168948384 6945378 329368270 132451198 12790140 289555706 174410808 80256594 75298212 186360350 58091462 190000470 30392780 78081256 92929056 180633882 4721596 112234276 19147062 108979640 94751294 308048312 108447196 142370316 60800652 204057766 4778026 156942654 201823974 8476270 91760746 270396632 195379404 39077610 115193738 31918744 25445376 107155268 202804668 197395308 55603020 180846072 76301280 20628762 189706352 258335616 33106700 118712836 226837358 259608888 150417124 132867372 68079880 7481650 295032892 296453388 76257698 30227384 221885114 84996758 26767026 478300240 147313716 32199838 114104012 105214802 156913284 180038452 188077604 74574896 127648466 251502746 49526048 67581228 80150752 42501558 12316590 144406328 56648350 6550874 84422822 62310600 160142290 41585566 198745294 74278160 133310166 47151720 43649716 27089876 163915532 10001552 212479806 106853010 123881604 67214466 71438312 130313810 99149270 46977370 133574782 110294140 4441668 22099858 92889126 210103982 116530062 54752544 129796788 181588858 13010690 122059300 31584278 174646626 5225022 74265070 196000904 67817816 282692872 120321740 84326572 131428506 77502018 78087592 25416688 42501756 20656504 101646380 224937042 76742952 8607390 53245324 174410962 179830486 387085952 190328732 47508802 99186758 130351760 84362388 103046702 194227352 176412258 51896790 117782148 292455504 2755104 98061040 10693914 169560072 15230468 60470586 126202890 19281724 49103076 38284268 89388024 71809408 25070100 124843466 137830088 92677354 219469734 53797876 95388458 54117514 10354608 157627910 30545130 230111574 61981524 259430952 21030746 302690036 82883460 22200948 155623226 238222578 128154070 12932414 21256620 170647092 93687770 342005708 16935028 72854474 27209842 53792948 303514706 135235936 143300542 109014026 41456602 86966154 58943764 222665410 318631786 98820040 63488282 73973878 12957912 67458886 224744168 62116714 46963774 18523318 110236214 78083984 145787928 73002028 12330692 73817612 188071576 17812674 137852044 234133328 43648462 18771852 45661330 46710532 163555436 7124018 163879606 13557214 8367084 113398714 35410232 1414270 60521692 29735398 145684946 238485962 104093594 73452434 130050162 52349572 151073626 45010372 82499472 36006278 213429392 109775028 188456070 155003530 76290676 167089472 145137014 78476420 77574970 134345200 58662098 96432776 165388388 239657638 96332984 198753346 117727016 46323002 70808078 113825778 32279830 162708744 58951464 15715678 13604008 207588172 84281538 25372556 21570934 21096856 219695520 17691696 206899220 189427348 170500902 218892696 99282480 45472482 136110700 168946712 57678236 35400420 59263886 110729784 95729942 143301400 34181334 200808740 129836146 97138778 10719852 232920798 134388606 91054854 14820322 81995980 222036958 127424594 58099316 204651194 21217306 87449318 190520330 71545254 107962162 36712346 12246168 84833980 142691802 307264320 13477244 257137144 5848040 111536084 93417412 134261754 177270038 53480372 89470788 101096556 283010178 196540520 175820810 205279426 56958704 137902688 65848288 41686458 177686982 295600492 2652012 42372704 134673374 138319170 108075022 353558590 312054248 2318558 208998130 19145104 91704910 135346420 274860366 123492116 56831852 92024042 87511138 12807476 2019248 91770646 99859452 11556710 198366212 37062344 25377550 101351712 127239486 210605824 71515906 236914810 55161106 94537938 87761410 101211638 177713316 28807174 28015108 260425374 197994786 43450726 42598710 110897336 18822672 198332552 118795952 73911574 36507064 84815698 13895200 15081814 192526290 121356576 15096312 240130858 176744854 188702096 22285934 94599142 39311866 33696982 84185002 87365542 24635116 112180574 90225674 136402706 28861360 135260180 154163328 40276962 8402988 163145796 38181330 246356792 54327020 108819018 10331838 285043550 128808922 62620536 183234546 129693652 118440300 139605928 61540820 53775502 286481822 201206016 213681512 41062692 51984922 23447776 292221116 40987540 95751524 37364140 25305038 104155920 44717728 9373870 100305128 116198016 82576956 165087912 168149476 53441102 114796660 111551902 131442036 14111218 315786878 27471048 225917208 132113850 130827092 35306832 131026082 120332916 19068896 232399178 306526066 63875988 150195254 195981236 97185748 215390516 223939672 139535066 87071050 201463746 56584616 229864228 183605444 3932566 219755096 110327052 288398066 27059912 134448094 61641778 122682164 73391736 71970162 50069844 7915776 53530092 97734604 109608224 121839608 7447110 10240868 75247876 35485098 216890344 90038102 67501434 109730742 142363320 154061886 282134094 68143504 228404528 77725978 127721528 156048332 140242146 130091126 203612090 5351170 190996212 114501992 131750762 59604578 78496308 97455644 115740504 158211636 35434278 137261696 10309926 9623702 181266140 17813906 155192356 181724114 231111738 162402944 164811790 86464730 118766186 181614444 48677046 197761894 14549128 68395184 17743484 138101898 228779760 124032436 7163112 130573762 17504432 54690790 131609786 137380694 77829334 21117228 255010272 131878274 25771306 191836612 122719476 22151448 31306220 234046384 178730134 49453712 109161448 97362122 79653772 14294984 306939622 16071616 7910826 236309458 41709866 154893310 170456638 40368174 34237896 156425962 179789610 79253328 37255592 158399824 142714088 9237954 76169192 149819230 6517346 126241874 89367124 23595022 198981618 171364820 15529184 150046072 143967758 64783532 88670714 21059676 97815168 25152644 210358412 168782548 108550178 46403236 93070670 441675234 60114626 36358740 209644908 177739496 40048360 266281004 43567568 6685228 65155816 48268704 274256994 180417138 65435744 31314162 180201714 122765786 55662662 306017228 96038294 140851854 36057692 49303848 113492742 93692852 70386844 31700878 25322418 130953174 22285340 23275780 54134124 78314720 160967686 126555132 92716206 115773174 31511700 42015358 4578002 87837134 2132130 17666176 207052120 10399158 106162342 82161970 32689162 143859496 229520808 69946580 109963568 139054080 143675840 111129898 58121800 127386028 298574386 54654248 59855158 128949172 153999978 50175290 75684312 7145600 212416138 8948412 167167506 32930920 76043946 73014326 133229756 282432150 102808376 133573352 219421488 42298080 132748198 1081410 124047044 45153218 220985204 231334884 42122080 135091396 17277656 182892666 362953558 22312840 156969692 9148942 24289760 23122946 32505792 11377278 83459794 63401118 18372200 32596564 48660656 3413520 65193392 7046226 222662242 184472860 38353502 16492300 143291610 33959728 94618480 112697310 101171114 204441776 33852412 89167430 56652882 92477638 85883270 27168526 81107818 99520234 148118212 187514030 32724538 14133592 163543996 215620064 174013092 23078990 166868922 161338562 89585276 58522728 135723104 56497276 94846004 9278566 214505500 69225772 17794876 76027314 233740232 23333112 151380174 120227712 363066572 26884330 128345866 138674822 67367410 64811912 172195716 4934908 195739170 13641672 63267182 45054548 47714546 178404072 179658424 7671334 239318244 60318500 180285556 92074642 40200952 158690224 195641358 25721586 150891576 63824420 2748504 114277262 66923912 126094232 12388178 127417356 87796016 53932912 103847106 172518258 120194954 30192118 262229154 5582104 39428488 72519656 68117654 24350920 116302516 60994032 62678660 33121242 208315184 16589518 247229642 26434342 141704948 9295000 167095280 47258794 96907272 44944636 27849976 131513140 130525406 237192978 210227820 4339874 112867678 39699880 50686680 343085842 141936564 51086662 211038542 454506536 26097742 21427186 88626802 212285810 130396662 7805644 294428948 125573272 201227994 85735408 148785230 128070646 40370374 72837820 524956036 142422808 12401752 179058726 114823192 90910270 53146368 272198938 8080380 121925298 173293208 47084444 65055936 247919166 10452112 45139996 174013730 18766132 189796838 62195496 203418468 111260468 64166872 263108032 267969042 69556036 93383994 52239506 61010070 41590846 78121604 98225402 163284550 295587138 39618348 224165106 69370840 182520184 7062968 288079550 62587382 35258388 117300348 28765308 15333692 16377988 114800444 68807662 27309678 346985870 43322664 80924008 22654192 149091514 142644656 257466132 18731526 116632142 302380298 8987572 314490110 52661708 44817938 81216476 62728270 14827076 307254002 120781342 61919726 81629504 38672018 122964138 113036022 69482006 98913254 73678902 251958080 5477604 65872664 139142146 134941708 50531294 72288436 163725298 175104248 194655098 21567590 182719966 115343030 37192166 100195678 4936426 15938120 303972636 113174798 114929804 62996186 80690434 109661464 163131672 93048340 49483038 58255494 245780678 84482200 145755588 3708012 125681138 11447414 101955084 141403416 160945356 139768288 323914822 180960868 114709936 190458510 39176940 41003776 105532020 123723402 147941310 33476388 78535578 90750550 110014190 11698742 202865652 126662272 44001100 219716134 158523684 43891210 177223618 34508892 137343272 21530630 95675272 23950080 146793394 231410036 88907016 72120312 8714794 241803760 15448334 281754242 40439542 103113868 173339034 271490010 91199284 46216698 118732284 174453994 55268488 137313704 7503056 158212978 13812436 81515390 140842702 47356694 119366698 94954068 166307746 208932702 186736880 177753862 8843846 8101126 21753666 138968478 140675216 43638782 254572802 230646130 42270382 99035838 90800556 143493174 98139338 154437668 128470056 22041228 183746816 70757214 79708948 126784548 1418186 166540572 7686998 113270938 107175574 43228130 320843754 257522958 4220216 69342658 12890702 108175980 199561912 102143206 52109200 191648996 99960322 12925814 16962308 102334386 26621870 130472958 248094 44368830 113025572 123965732 96079038 170413914 52117736 178202706 50477328 74565678 34964072 168741672 50780884 139368394 296407628 1656358 44726308 173121124 116322668 198803176 144087196 193645122 97437868 14130358 169808496 467752274 147719924 34607430 44264704 84010630 98342134 62984504 95486094 101694186 38389758 89837506 103063136 58829936 102952762 94395642 83336198 14783098 196004842 69112824 174283824 291980964 159966642 43513096 200727802 113589454 88246136 80469466 154971652 177769966 21422214 158525466 103019136 136609660 2115410 136023052 83905294 124185864 11570966 145947186 262671332 15194828 25960154 104476768 230403030 222329580 147047054 258450324 78919236 6868356 34456158 103096576 35269146 200753454 4398262 24442176 81299020 151955232 127652228 145420814 119372000 19278490 1525832 150849754 15569422 84299468 313698176 67388354 231881144 39251058 35904220 127079524 177006764 19426396 68750968 236378406 225193012 104429688 92292332 32247468 261159074 28694204 112475924 120281106 8863470 49358606 117832440 439164 234214200 26588276 85450618 271854968 119119682 8511162 8467140 79507494 4598946 215088654 266982606 3297910 288981594 262300984 4258936 721358 39942782 301965862 55366718 12642014 47746820 110623546 247566066 14580038 177160390 36910038 26797606 50688022 50817866 40487788 172317750 86757968 218812176 156663848 139060614 226637444 49017276 41189104 68903120 154392260 97038964 97765976 28030464 93033424 19905842 320052018 83603212 49468408 75224534 56286736 70655970 140956838 142272504 21512678 46574506 114356440 116141762 127149506 125227960 36928584 50639050 84368064 42820602 235566298 133059168 30880168 97032980 37078910 46237664 7330202 90069408 174872016 53192458 113593832 59296270 53794686 115069042 17338354 161735860 105804710 221073886 71948228 39614498 129036160 195302690 68372546 24615074 90626756 255496846 38929814 159743100 116530810 6447298 37430228 130961468 194616532 15788256 58512652 46908774 74692926 98734966 35836350 18664954 112760296 115092208 196969850 51151738 257875882 134412036 197111992 2399518 137120236 49499274 212131546 61744804 263202236 189138664 112518670 38836402 9313964 297369402 178218942 37567332 127848754 118289644 116494136 186560990 31878220 312444132 95421392 194707436 18916018 42123488 83019662 35652496 68583328 348268624 25457432 17905998 326936016 4120820 144560350 184995866 146651538 191843432 16030058 102521386 136137870 221450548 106664426 40138054 169618086 40751128 33797852 132639782 21373022 170686472 65060204 154657074 117782654 13753828 270787968 181571038 59712664 77921558 62442138 220032758 68073434 79334728 14515248 157246188 41684676 59225078 31922792 53636352 20884886 82100062 150243786 27384214 98154870 30279216 113555684 171997254 74115954 332364252 117941934 240971236 6429698 59519240 379865640 59943994 28588362 213926966 130057620 55442442 53709612 151470726 18578032 39018474 179101406 47427776 109407826 191401848 51367338 91209910 114628074 86642270 57519550 169408360 167821016 36024362 93147714 82196202 176395736 37091516 102005046 221382194 59857094 50368890 104218224 185856660 147122844 290631198 29909616 220996842 21182172 78589126 1160258 64124170 146280860 91341800 70383500 4805702 183434834 89877942 265190882 170582368 49204518 346951374 90675750 8530984 45589016 99422334 95233006 167821610 128791476 36434772 7551676 51806260 110296164 33445060 122641816 57690468 86159238 77619674 212180320 139604674 154027148 88035134 203717382 115370794 36524422 199273074 115396622 87083832 295546900 81565396 148309898 36083916 124464472 49900752 404289952 35814438 292958688 10010264 196241936 54121100 21017084 204070042 4450908 186817664 28136504 223426588 38847622 205444756 76085702 65403602 205801750 17610868 96897944 126725896 66649154 76711228 224035548 107282406 49943124 130380822 1416382 221511378 19128758 254393656 23278684 121315194 165380314 106932254 17087378 228670904 178570128 112264614 25630000 170238640 8307860 74966034 52418256 95762942 266838704 77621302 98644216 124082904 10231078 218901628 8846772 203556144 27766662 41683620 203384610 101066504 31626452 6555472 5387096 218100938 65487796 22976074 170224648 67898006 15287822 53822516 46935702 93814930 18920770 127068348 79962718 18902224 96645362 69234264 139173848 110695596 194442820 43266036 52292328 189872804 66277464 46767710 15548434 73258504 3490916 201581402 58586770 64136974 68348566 42550244 57145396 273624692 97086396 14954918 305500998 166461152 195498688 55565554 45076790 370100214 150501406 9460748 38211558 37112856 66096888 37460126 201370598 118087640 63632910 17734068 258737490 85103876 41370472 106581046 65061480 175008504 10000980 43380700 16032522 204254622 88326524 97891596 46544498 75120716 130346260 45490104 227160846 25218534 34106864 313582478 30434668 158230446 55228250 216461894 87938444 71113790 113388858 242566192 64029504 30687140 205041694 121318318 124208326 3419262 94932464 41786184 8472178 26592654 45642080 31011882 184643316 3297470 62293066 202624488 187258830 3014484 6118024 182376216 6900960 286246576 358907384 5074080 12142262 284547032 86354950 125322362 229402954 93392222 17506214 233655554 33181808 58798872 135378980 54988296 248686328 88584452 73556186 42903850 85993072 199538416 192810354 90086238 210650484 174651510 108359614 94880104 200143592 183902928 54183866 185790264 25706142 1902824 53781112 208632930 165429110 86679648 107431214 212506272 27531504 78846196 55553498 48224726 79454650 210605406 145431638 50151068 20356710 45975468 268454868 73160384 339340276 159440270 103788102 73856552 139459386 57313278 83283970 13174744 224535586 20257050 235265250 142745328 17263444 59025164 108611800 60138892 163872258 41608842 197463068 219103456 37045096 118985350 183504684 62568110 50724146 213695702 72624266 151945596 41726498 5039540 291283234 153969684 24173204 71310888 157670260 1144968 36955930 22230912 255230140 187337414 158798574 207801484 25477144 30407476 127126780 111776258 248800354 166975226 41578834 43067706 101324366 9092644 7031904 118567856 85999188 186009626 50815600 189671460 70979788 19080424 104808748 228693344 33206074 216444976 60891974 34369786 121950356 92908376 93735290 73605708 36455452 109320288 3075182 211801920 192977972 39798572 55692714 24400750 29911354 142860234 101339106 213213462 15235836 172234216 175031978 103600662 70931652 48791314 59301616 193896538 190596538 34288518 111093400 34148796 69779622 137931794 62878420 75900198 137437696 9500612 190560414 208554192 126387448 153098726 188713338 121979682 29153366 12693736 106584742 105779058 22591558 228447846 58869800 48155052 84893006 98118768 32061700 350013026 162079236 45887996 103447080 52684918 128805468 18251508 23975468 83396610 36026672 229099970 64329496 33943910 111127654 28547156 57356904 41027096 169713918 105924896 61401516 21017678 245789632 73619634 189779062 121369292 53939556 287922624 38622254 182548762 1495758 4384446 6092130 152568064 261389700 54451078 36122152 115183464 49008014 81900896 66702416 190075578 8077520 122259192 203105342 125770172 54314634 82422230 29645836 303618986 274477984 21080092 16580938 161249352 200547996 184305044 81995144 52612208 118613990 182613904 209617386 44770946 175763258 16258682 237959150 146616426 41453104 5819264 296102532 222868976 23906960 242640750 88366586 70993516 83402220 50381804 135427270 47720882 293668408 31836728 109817378 87082798 209587774 59041598 108712164 165451946 156399210 119932516 140512548 80852068 37760822 26614742 203453008 640992 39504146 102727284 12279146 133989262 59404774 60475030 204249936 75456194 181322614 75951348 130611888 103034272 66741136 14672042 232393920 71428324 30274112 110750200 126309084 160804270 164230176 276725086 4656432 83431788 79863256 194869686 41602022 115872812 58468938 88891748 168517932 25433914 177705836 117935510 124325476 231900240 81381168 177405074 31069544 252799778 102673758 91048408 250902190 21861620 137244052 198025740 3579862 41902278 273631754 18507258 321446070 51197058 108688954 114093782 132919600 109304404 120964888 259384994 8015348 167889546 116160528 32693826 23354518 156461382 54105898 83345196 193758268 91172620 12850750 153027160 58709244 58481984 8780772 20508312 12524094 157761626 94853902 96350056 66686158 228410996 316760972 192652922 137783624 17148384 42984414 271142740 132302566 60106618 19774260 16201636 156949232 2432782 148491552 157280376 70409064 73232764 113800940 106652634 234153018 157834072 188462120 125921554 6221028 42525758 75938192 103228202 81909938 226342182 97812726 126901632 50831946 35219250 119139460 215057942 159277536 170506776 112891306 82689948 320132076 8387412 217238582 229487632 133913560 44519442 19429498 95847356 39617996 290335452 138361630 92878852 265832226 93177040 67363538 170356164 79730156 67114498 246244064 71430788 63756770 6717260 160559894 189831356 198717750 66312158 186769000 46899116 14082046 245189934 52636188 61209610 89356212 39810562 82901412 162319828 7137416 58198360 80317732 165483912 40715620 1157530 85051208 288345376 169426400 11211288 190127322 154317570 77667062 117283254 55837320 69324266 111347962 80678070 125009126 26889676 187387772 37389396 320943656 94823630 183728952 1955690 6560532 116822200 14432330 162331202 75114468 19016910 47838846 346338806 47247156 167701930 72118860 13555564 176013618 6927184 80772626 259101634 46561042 22196504 44095326 335885044 47803514 163679384 30053518 226705600 110936892 118380064 201826130 189093674 452166 52905160 36679852 151664084 89454794 236006562 226690068 196393406 35471326 49170770 39965156 230416868 39312240 18260066 165427174 154205238 9362694 65297254 170929242 128823332 49690322 230813132 59839450 292394674 235975740 62726950 339743184 48689476 69980152 106042178 107800264 33453090 100632730 42207638 148779268 92151708 2017246 75613824 180745752 95557308 41268854 219131176 64922000 33923824 79904660 215161870 206796854 157765674 218522040 7169096 67476266 52687668 176600864 85450332 180269166 120561232 207822010 41684126 34926848 128263850 72633902 227941780 88453728 231955570 29646914 45671934 71669356 27675296 145862948 325601034 33856768 112334112 110600952 109276156 245595614 54423006 44763510 131648 77985622 15990788 26406160 226762492 98118724 130535328 30426550 96117318 75535328 5668366 109554126 223688454 80182102 40784106 23545434 189782582 190835414 2249874 111784376 29849666 79726174 245903768 30764140 58709068 187120758 45488652 43598434 104224846 15559104 67954568 193254644 3539470 159194200 190734830 180875354 172861942 28966278 95832308 29568726 119346348 53190984 114778246 138987926 188211122 225453602 162360066 137571456 46821742 111596562 83845432 75285386 45359644 121184690 54317714 231808038 163583552 102885552 81237882 87006436 288216148 27728844 40552666 178392742 117253576 159091944 40461982 147505424 66760914 18761006 9939908 42994974 61936930 247654484 115229598 128204912 53210102 5048978 48504390 154459734 12930148 79756006 320914 28806382 41859400 10752918 200173116 120269556 146440118 81116750 111771814 114968788 14060046 4764452 144045990 53544964 40191294 291926800 44488488 236101294 186005842 837628 46149796 170360410 95294826 58705306 103899488 7169646 209684464 55186978 122290300 64285606 22968264 91043898 59041554 45891516 238880488 62217496 34237654 193706832 83890972 62605972 129469934 182534374 126898310 22098714 96148866 111487156 231179168 73122324 142166508 82157174 222238346 136544342 43531488 86218110 115656376 103032490 169480806 145927034 301492906 33806828 25973794 94449982 108220046 292894272 25005200 148894504 172785712 118633614 58866522 18362410 121039468 179129610 19793664 17255876 471899516 27273158 13303290 52066080 165904442 64737156 242169224 201140148 326516410 19380218 125170320 182037438 16986926 11821568 155795508 103427214 132291038 82327982 96950788 15147198 77722942 77167134 97179280 189327710 173614408 34284536 21740114 57697134 105689848 31320564 23684320 133137422 121123508 57655048 45574716 340988120 285603406 124285062 106300920 116769114 64357194 128083692 113412156 252953800 209774620 185709326 111237566 73005526 211218876 57993408 70924546 143881892 61675592 59973144 82134668 92026110 25746534 180477572 68515546 49735620 57925934 95975946 177021064 19694972 5039386 164835704 196075352 5055710 79332792 36248806 131665776 196890232 164263968 204948810 53192304 50035854 40642778 21915124 163873006 140087288 60293354 247620736 88085756 172373806 2555872 72898144 133371040 297127226 11961532 31487434 224209216 22539550 125488264 245322418 124091286 138766584 57915220 65433016 54993796 75150966 274730082 128810 104275512 246472424 587114 218297948 207903014 137593500 20839610 141569054 125949648 17705622 77312422 5526972 57166692 334219666 18662886 116074926 281019266 160079634 4200966 302535222 24205038 166716308 123601786 76472 89067550 226630668 102911248 58113484 99301950 66397980 214631604 77157850 23339404 80179836 34641640 180031984 160972548 174471682 16087060 145334860 193848490 61651062 13096908 173563456 191557410 36742024 121484352 74823892 36716834 188782066 50853528 230926146 55105512 77508464 119405638 177611632 161545428 46606472 180094838 74182350 80207688 58587342 219774698 122711996 41146314 90640066 188736372 33784938 84405882 214831496 217857442 49847754 83627302 99883124 128186982 306574422 112844336 71718900 47068956 54265926 34505548 212457058 96961766 78767128 141172482 30349990 65954988 156171004 161412504 149003866 22763378 259843408 57501994 125744014 33011066 16582038 70695284 110921448 139696502 170192726 66063272 142712724 139610658 85256578 142459108 67206634 225325562 66143858 95196860 973148 68005476 139375676 10856714 138593950 36940464 194727588 90128324 171303572 205073616 5107080 37424310 201962948 60908518 43864084 119372 273657736 41255170 70469080 114684372 87990452 115098060 42522876 272678274 196299642 63359076 91760460 40796734 208903794 33202092 17074090 62747432 74536000 9698106 198230912 3464164 471549166 83748368 111195766 743094 151407740 34035848 31177278 7525408 207381438 192609296 2013792 11659274 87949972 109844438 28862900 59939220 131160458 160292726 256353218 16914766 34870594 51555438 142433434 67820698 145006312 96885558 70488198 117086310 34136146 83674910 35328854 164526076 155953490 192365866 76465598 23629276 215329972 47712566 31708710 277542232 76158478 30834254 107159096 36781206 92465648 126868566 153231584 16003240 136287734 1965920 2694934 39777320 177472262 168436840 2838924 64996998 99363154 256513774 24819498 149222964 18952868 117638884 31701318 257480124 33143814 133305546 176816310 161768706 130796094 192086070 51878662 129722780 102913800 129785920 158951540 326732450 123086414 134827462 134880790 312901314 5103494 47980240 89938288 252610116 44815408 258805228 161422910 21820458 136632012 57725668 95491198 64732866 149215044 18656638 95886472 80729132 6731032 87094282 40832594 83761370 50743550 98302094 41896052 14095224 39878432 173924608 189839562 100345036 37106344 109451540 129482650 214297028 113555398 109771508 50150430 159512342 79379388 141504990 12348666 109044034 68878722 97353080 70925646 12216358 106253488 154195294 248044060 26415664 365068088 71915426 14414488 211109492 227998122 32100838 93414882 198159522 9046334 209424512 177986996 53596158 8872116 30587238 92473106 77852610 99427922 140963350 196746242 57918168 57154988 126721716 9651730 9436966 83938668 85947466 130955638 117433316 261959214 39794370 15449478 91230216 174346436 210542354 7520194 252421752 127341742 10042384 265614448 24879404 201903856 132578952 42541224 289426126 176300762 9263958 269163620 78485990 95316606 61350674 28862438 214916262 292557276 15115540 88306790 5657300 162854890 3436378 12897698 30098640 41311314 41456536 114740406 184000916 100675696 157512762 137096036 106988332 109757604 17700694 162926786 345282520 56724558 7630326 83478098 83932926 193380154 91652924 126694634 181112822 188820434 16193716 7511108 333529790 122139028 90085424 131190950 77301114 11651222 13623786 260054212 31622052 73037052 167828606 171733518 79241690 224693304 163590306 54073954 150322590 21547086 39545726 103200020 277468994 5425728 327068632 97417342 104261344 140693058 85781080 118987286 191075368 260922398 42413800 13181542 250307046 143620906 176838948 94657640 88080938 197253100 193065818 155265660 31283890 23694616 208726430 219261834 69206192 39673392 37677068 31954208 48180022 222204334 101872584 197249624 165020658 12310826 71971196 34840630 239549376 202589552 112474428 26734884 24672142 108696918 30655944 108034168 46070442 88300366 191290220 20696654 7460772 126680334 72444702 170007002 66640200 203573106 164787458 27901940 56467950 30121454 2236388 254654334 77674256 33283778 5958282 70383082 44947738 234472942 52659442 212670568 124172048 160816766 154057904 103375646 11594594 181440622 143509146 215855376 83441578 128616422 251355500 43625406 37170254 82454372 69634048 144553046 324162036 8097540 141380272 88362802 260037426 122144726 84311150 186384 2902614 48006156 122492986 76036048 224406094 95419984 15637556 102070056 239726806 171527400 6617798 96864636 6795096 26629790 96190204 317513680 114811796 7235602 161829536 99592350 90701512 131838344 4634498 74056620 43418672 115165138 164188992 171900080 122727506 37340996 189602512 135335794 13075612 167322078 311999358 1922096 101440086 150425550 194308752 133877194 5089854 52109134 164949796 69976082 83796064 6962824 76949862 257426334 67457588 23159444 198194150 128265104 73364478 180830298 40576910 181442140 88890428 164136698 19943088 36656400 40608568 92453526 12130272 140113556 79225586 227267172 123084610 74767484 121770506 191304586 51647376 116555516 72792764 213485514 100119448 35873156 1915584 86884248 183576426 122491908 138760556 88107778 76394230 91011756 100010680 35830476 294003908 19901574 99463430 173652094 80306952 223766928 45136432 4818440 4636786 190519978 31919580 126756718 100441396 257284962 70323462 27407600 216407532 132103818 21155068 91388418 70077502 242002772 90999942 8295518 205112512 131690900 163296100 53917292 170254502 187106326 14527326 74259350 63583740 56696904 167490752 20383066 142512458 108413470 102192310 4691324 179744730 127637356 69641264 75132200 101673858 74245402 90770834 16412396 30959544 164507684 11406384 120757164 159276744 126782194 74154190 177050478 64856220 58165030 18536320 112214828 207937466 29716588 94400284 6664922 9053858 90868140 39547838 80264316 243177330 50320270 28614784 132602272 69243262 74339298 133124860 261142970 45523412 113919630 249042574 5697362 9739334 77706662 60632660 62213250 45369280 50690178 7124040 140435768 112885498 34317998 61807856 32243618 88172194 87778218 108850830 251848542 6209588 177513666 112437534 26976400 202363040 318597774 10373528 1863906 326070800 152050096 314421800 30717478 77204996 30848906 51403638 34235828 81292640 263061986 188806464 187368500 72708350 60330160 37772724 178028620 131805476 70823588 86610062 246574284 118676492 348978762 80613544 257853926 71746268 54925200 216409314 34859220 106058348 52427738 215247296 187388872 78331946 7655604 207977110 43993136 79461536 182031740 100913098 104538874 114184488 63947466 103066700 253437910 113570776 186052812 184669034 18413142 17319720 95580166 127709274 16009246 99933680 228401074 693682 151914796 39594742 28941088 47177900 129983590 113965478 137894658 58096478 37416720 177747636 20428716 95439740 47697188 186928060 35028422 233653992 15841716 1383316 126532230 241692308 155142152 160884702 40357438 40708580 187845570 197195636 111359226 303110236 104005462 66747758 3668852 395793332 54520730 66084964 367110568 19937896 93504730 7961536 10814804 146720706 197494814 75798646 243572538 193730482 15274622 107819580 35404622 260525342 14576848 15956358 67030458 216888936 32497674 78102420 83020498 151285024 113033250 81260894 179906804 36880052 7455250 448526958 243313598 61801960 129053584 6331160 63659684 87110496 66574860 90190056 33626296 177909952 39023336 83220698 75745758 118562620 223940552 55366234 17334284 21126424 209060016 42164386 49282948 26164512 126120830 10371350 222149312 107345744 43994258 65826948 159468188 92724434 63415682 166440912 218893598 227359726 92859756 91978502 153730720 233110548 62097904 55876744 139485302 203413034 14346178 225594182 62692124 55998404 108860972 3615832 66786632 60465196 159872020 11023408 114208248 211051544 76843910 124552582 44850124 61963484 147158242 65317692 71505082 216231136 11419166 26338422 283969620 7139374 49633078 131023376 95449156 194011158 50702916 143219604 7074078 229266576 86487698 3589410 183447836 125001096 155104576 117990708 29639874 176147224 88600292 15385128 137332052 69281300 55756228 2351118 150359462 114104078 93183970 133307900 153831062 131495848 265844656 71938768 145230712 66220814 75595256 181494918 13516316 43646240 37486724 195159074 311327654 119812374 31801660 99608300 99500412 21134696 124495646 286787248 10848948 150517290 161316056 166773728 90745666 55922482 251096692 26387658 66653884 259864770 19103590 83408050 9569340 47791238 60622144 86417452 55621500 77762520 6449982 32403052 183094626 27440006 2261006 126343228 86810702 43153990 128597436 219423820 15077062 108876768 216349760 142777184 209022946 222314752 74352410 7533064 192299558 75625528 84355172 340104292 27747676 151723770 281342358 32351308 122581580 188701216 121445676 119908646 47228852 74875328 111439856 185854306 250311534 9375322 19623186 99517440 109652730 68393490 38510120 159180032 107779298 191707868 43993774 34413016 171830736 222674232 437464830 114784802 1044450 129825586 115604962 135949946 7867266 197090762 76029690 1864764 106196112 53318540 87450242 182189436 119447086 59347266 160771600 52480846 52177730 114230490 16925876 67865424 47086710 262108946 52996856 86960412 134373976 294382396 45192290 177454024 143314556 90528944 125549182 34844150 176829840 254742664 297772904 23206282 5597790 240536626 177874774 125333956 31737310 154443894 98931184 18781466 133222386 108458548 13501334 140726630 103880854 267098876 25552340 101487606 35055966 197278730 187789910 10951908 44058322 300260510 4226838 61533340 32306868 180325332 117480418 46234012 165015092 15435816 103795846 371234336 102335706 122533356 56351790 94223668 326013534 227871776 78808708 119456260 112813866 65806246 32369876 21839488 30643822 209061732 210548096 130086814 182640986 140001906 220394834 150011114 17957126 79999062 178440482 160371222 131994104 109019944 219096196 39343304 58830332 198169576 97164452 73047678 162958290 125812830 112911326 96963900 141374860 76927422 105398942 132687500 69414664 103024724 35052204 162333820 31764854 20714144 131244784 60333350 207099244 45419924 42422380 58653320 259201646 18494762 7027702 186138766 30078268 90758910 69067680 207223478 47180628 430594450 7283958 192217982 44433840 224428688 80046384 30081634 139595984 69083454 103549138 132799370 232430880 131993070 228647210 34977184 84084220 116540732 44461736 127933322 234953488 29067302 323427478 74521744 74873480 215906086 86906160 18114976 159250960 61380154 53766988 232102354 105147768 69486736 117628038 48918386 143793056 28377030 307498708 24935614 188460514 8017460 3199196 60992558 85323128 76483000 38836248 205919076 29208718 78302312 69500926 105626686 288621476 45837704 788546 31873864 229210740 167014210 80607010 118327528 237107508 83745574 65947068 185147688 149460828 124206434 85952526 60468188 1949200 260749214 97961468 21132738 82463238 182425980 64045168 39541502 147963354 23977140 108261384 155003618 49768686 11828102 81176920 52653414 150581068 2674056 148319468 138274136 23828816 215866530 186734526 47491642 45943128 128167182 57082696 265559118 84137174 31078080 253540606 56691118 154522280 120138832 262891046 175165100 85452928 274810162 45899590 50159384 91308404 168690940 17648290 124670260 238818954 250480912 59079262 170702664 132174020 45264736 90166714 30082052 24342428 13988480 3497956 83553470 139868080 101783286 32176518 168971374 178539196 11606716 6303132 102440580 210893848 63815202 46016674 92717174 34238754 79484306 119203832 44929478 16746092 89315688 116994922 148613696 141215008 252521808 130849422 18738346 154179454 17578264 38482840 30993446 23478114 20920988 6562688 100535446 314140398 125276888 7176246 92636962 50973758 89932348 143869682 60656266 71027088 166163536 87234774 54063372 87064010 157709992 86850654 80509066 108142320 85687954 188325544 84945410 35818046 26420438 18940922 85223666 89322552 219299344 149417004 87905158 59170298 101120008 105267360 124107918 222865236 52819052 204733298 186407496 87903266 188619222 119224028 26351204 23426040 34880956 22911812 29705566 173957674 182908088 121583836 206866286 216226010 81828846 107964802 152615694 111258884 191958228 274195878 173245864 36341690 50933718 125945490 204781852 203472720 15019444 4865806 28976222 141053946 15930948 143498124 229854020 170519932 120865646 11555412 133052920 346654990 72088676 55158972 129160152 107765614 100230746 135581380 87272570 139640864 77404250 199961828 8548870 45748164 225848832 21946914 151469758 208008438 218210784 72179778 243549372 94350608 164416252 173278138 29860314 22021604 57972398 86503802 125962650 165225368 141533524 281119894 186817884 28967994 21962380 11216392 35064832 104119202 105810540 216898286 226577582 34356146 25477518 317774952 133410926 108847090 128238330 43944978 2173094 167945228 33493614 117310974 110721468 1042272 62976958 138148736 105450576 57834766 31962194 129238538 330792 76044012 155743390 13419406 71489924 263633964 101469654 6258714 204004504 137331546 86375278 50959326 154298210 188690810 55739992 161614970 194238154 47518020 68469126 61198060 155951290 18738148 88765270 116023798 10721854 44547448 217490900 169421142 17613068 146610134 219431564 59477968 131220980 90192102 85542160 82743122 104804194 280236660 80897542 47160278 291125054 112649526 252581076 2427524 1304908 135262336 214322966 307212400 160193594 79929784 235719484 72213526 237427894 254561538 77185658 160155050 94139980 25009446 70229918 164950280 4293652 859958 98542664 215966014 196927874 20516628 143928136 197504010 14821686 86522832 160943354 35522080 175026324 15002416 93103736 110813362 137697164 2843830 55300850 46592018 132409486 8514946 51729612 9379898 299827198 26320690 5494302 237467032 92773340 11322982 90519924 124097160 251371318 88770814 108303822 146747502 141143750 32103522 101777280 187877228 168297998 25305918 46733368 149494664 12849716 6657288 13978008 158573844 319033902 244801260 6645320 97584520 145236080 96180502 15712510 178749978 98334984 211894914 4511848 68601060 26643518 148712696 214880006 106152970 169178526 101406184 211231284 97964944 168638206 67623248 99892364 960146 71928670 213233724 195075914 31394528 240710360 256597572 6453700 83599648 56925110 124695780 269412836 19479416 236453602 325974154 33078232 9097924 166365100 169061486 130950138 68032580 207654942 749716 1835724 63023510 5195762 135662516 196410764 130196858 98650618 147452954 76474860 147095652 34437634 114814810 79128412 54863974 140040494 60448938 169864178 92967754 140063088 66044154 83807350 84529280 182191812 91346618 51477998 50765528 209687984 40639500 30373552 197509928 239583872 34501896 198267190 215386270 64404186 154540826 214665704 60393740 259492530 121160578 1799116 122396604 143594616 63573664 88607442 244834898 47133460 119648430 66539044 241188200 4636368 97480306 84123732 219193150 10519080 173160966 66593472 315435384 163079796 62220202 224980756 86170062 264389950 3154888 58090010 111514634 259934686 139754142 185286772 54828840 189538866 26691764 15989336 206958752 14684274 10464102 78914088 211097854 199366904 249477382 104921498 146791744 62628280 169089272 113261742 53011816 231921756 2829046 175651938 74600262 61907296 25292080 76577798 38718724 309289222 91435762 34579468 185844780 96014886 36471226 34784332 57380334 108120804 23205160 113208282 50478472 99328438 192875782 20479844 77975722 48226156 149434890 16081780 213252182 65054242 20578206 67594626 163184010 156436962 77718718 175057190 138757014 43969486 191663186 93307192 82361972 265054548 21172954 5635850 45909864 169492972 195983370 158604380 38077490 127277656 74520776 152005964 24619078 225988444 123051962 90061356 67689248 203977510 22189662 94360574 13518978 82498152 21410334 249776252 123391136 125108456 93717448 298958858 45350096 102727900 112700874 27784130 190511860 44816904 179215168 150777924 11992090 41868288 242021890 213806274 10212928 10108142 13616262 242086944 12244562 112352834 5644386 127224702 9645438 53819986 124082662 91069000 25078218 1724052 75740720 28810034 206408158 292740030 29586612 77698412 286112750 121811294 174038458 156390234 176898590 110350064 21987240 51765956 314332700 81367220 197498554 33847308 18084924 30173330 9515506 5766838 18259802 180607218 86096780 167090330 124637678 112801018 53017514 11190102 15426906 45668920 32246720 96381912 81344758 351201906 12962642 29697866 24895442 132568392 411565154 83208994 51774756 81342800 51939624 139534934 55425392 44417802 22721204 5889356 229590372 17818130 248932046 29442776 175321278 172718040 47360324 99905938 100970496 50992238 164158698 276522972 174676656 84603728 11185878 85271164 375521014 29632570 12467730 44102278 176761838 10651982 80670348 220374506 83196190 148506160 111201068 121963006 133395680 84020112 15049804 157840430 16462050 294410358 188279212 19717126 194593344 28078446 140993864 19693674 214395258 49335044 172638950 28984714 77569932 279800224 94963220 65853810 68236256 26040696 75863502 72661160 30928964 258159682 47801424 71442118 8052990 137516302 111033208 9665326 97048468 204262476 17608448 56810424 210738000 26506194 64127514 115150134 35046660 71803798 20264376 62547738 178439250 135853014 248736026 79610212 132746900 73538366 41633768 120056068 38106486 128550598 40048008 171509206 88392326 53993808 17472774 100185778 10616298 199930060 49750448 16145712 163965538 49925392 191271740 9048556 53163286 129334084 235982032 3124418 342500048 381326 5402848 301580532 176613338 17919110 53546504 62136008 292985902 42178334 83922828 315727918 181887706 105294662 249655362 93102702 81995320 217480758 152386564 101595450 50648862 213669632 175004918 6679860 93686450 43485728 75636088 219302160 69146770 67452220 100403490 147080208 125652692 170429248 190814822 15456364 116772568 239103392 198167002 59844004 139746068 17052024 99017402 20041912 226452732 150962328 297751850 109855548 381018 237665714 49534298 42010672 103085092 160809946 175782024 163174902 15300142 59646664 128928998 40478966 149650182 103640900 14150092 87945990 220287386 159840956 43462386 130510358 10630070 22464948 207657582 16868940 244659140 23340306 45628066 81198260 77267476 366803096 91727108 82842606 35511080 44184712 230087330 126138276 16014790 120041658 27906802 201257980 95857762 103119170 185524240 119091456 162486698 12972146 122091904 186557514 27861130 42307936 46251678 64381284 129702474 61418126 173059062 62392066 193768630 135535620 4756972 47966138 23968978 171513892 36722312 102908850 102771284 239555822 100866018 136857424 60413276 141632062 31952954 225245108 107487864 169327422 194096342 97986460 58768886 311386570 10533182 159200822 74232730 88074646 13333364 38766772 134737394 43916972 5613036 230592516 98965592 140549288 43073184 55774422 63567636 114809222 204409392 171828624 2285404 63700582 58692590 7648124 290534156 158136880 56731004 201466298 4036978 101936054 113069308 24689280 134893682 100290410 16194948 120181688 518281500 21807654 4528414 108861082 85791354 108490580 182433460 125517656 116258076 85317958 75153320 109021990 206705356 16734300 283071844 20099640 5564658 60232216 119489722 98450264 33452342 183126086 18188148 197666920 8600328 96001312 168058902 40262662 162618060 159996034 118142002 241253232 98449296 10410092 18853494 230889120 136631682 220132286 4980184 196088728 174314096 174136776 11558668 135170134 83335252 64103688 54427714 109136258 15638502 93682072 71435144 67048828 43990716 230365322 26188602 169736072 60104726 77167926 97840270 15844642 102732212 182370342 7844430 217370186 93418732 252133222 271075244 73874240 69352668 216160428 10925486 2853928 7079842 146640296 94958314 61207498 136829902 78050786 198443960 77414128 120812626 93855806 165381568 99342936 95598030 57121064 151511250 209962302 95280438 149336440 153060138 65301544 5571170 237322426 17334812 257740230 51921584 61328102 114866642 333109964 4677464 282676174 63094592 92023074 106419808 152440464 17054994 282839612 5287612 268090790 253642576 102830376 115333152 264096580 74839292 27843134 5023854 168781272 93052894 11960652 233834458 45938750 85209674 169025604 14866984 49808132 295623438 8128560 66071676 228788098 76489380 58349984 253607310 201112692 45742730 81637974 21157532 183978938 25961342 276040028 83502100 58234968 145206688 98836210 85124842 261019110 17481926 139092668 404298290 2178880 13333914 17141718 88844668 196447240 7612990 33148852 86792222 780714 125795164 52630160 158791864 19329530 136299966 249927854 84196508 13507736 90270840 40940790 297616792 132685124 154820270 110647988 205856706 187633886 127073474 11532268 111268916 203171694 39993096 269101932 68195138 123789424 48626622 7748928 331368158 32622282 82513772 12885158 125839516 3786178 64970202 177093048 70478056 211790612 83954662 3551174 90038586 49553130 215436364 130562102 37556618 58118456 133454420 93194508 244067120 87037918 90395844 41926038 70852298 172724090 133228458 25998192 89871474 114919024 88190740 224085576 118008044 35706858 180738668 72765066 219596718 25229028 142672926 165639650 153354960 21793288 42910890 120064978 87961720 62314824 166656688 28791994 58256528 152115480 254459986 35146826 186377862 163972578 221997204 79374526 24712798 139372596 345748832 155602040 20816532 176488752 111083214 180004572 154327558 182102492 27597108 38734586 196275332 60026714 257542450 64353872 100233716 69923744 6045688 87152934 34449778 110429264 7756144 11726638 122068914 50941484 118277214 29526750 336480562 96734132 51740238 70750592 92334528 385002728 66738254 30011608 79747976 152679274 63680342 3838758 436502 244081112 13758888 151197750 57247410 34297670 17014074 222836680 81748788 43516484 2950222 68759460 3378760 31064176 112788962 25382940 72447826 85849412 43445468 208008438 61863692 34773178 66590172 306043782 146423354 95753636 139634044 34774652 63650510 129926016 13278012 78923196 20087100 186852028 127853022 101622202 67635766 166892000 181438972 24831840 180195796 22455158 243509904 65172580 35597496 94378306 43056266 128044180 161425572 86128768 243904848 53812022 129409280 192953464 196151362 100786202 82210370 227777242 59296314 81329094 67246080 287311222 396857846 196230056 99439164 128360100 167045098 5484534 91328380 101369136 10113818 74126426 68097700 66113388 231642730 62556098 134172082 76593660 121765380 2256276 262716146 101373272 151804928 193581630 105926546 8141342 220359590 2736602 22397364 22891198 41464368 37328962 38192220 163125754 104969238 52424174 108812880 81383918 338934024 6402638 160812432 113167472 273589096 178204466 164802462 81043490 27148814 147286480 68702414 87039216 38908122 121625064 187065142 236006760 114945622 110104654 35092970 34211562 197946914 53254190 304932914 129998044 5822718 199359798 130428892 63247602 50312152 138818240 352946770 122743808 23450108 318471186 24129028 9227042 226966344 29712760 259405102 74234732 45486914 357809100 32831546 223233604 97209222 160487514 102339930 68067846 174946508 37210800 174170766 228309180 28098972 81551470 361117196 34763212 167007522 26200306 28346692 3491620 25540702 80384656 12779030 82849470 6686504 43387080 35146628 70051916 74936048 196492252 130963822 210437964 86381592 35340514 123131140 158760228 290048990 118578108 14432990 269207378 109645228 66556842 283134324 24530902 133885488 183002050 208997888 58234924 66543510 320357114 84747366 145205720 25264206 319563178 50782622 174947520 107505464 139444976 148801136 8637002 61024128 109500710 73993744 249083186 128955332 67057826 130882554 95620052 118688526 261273144 82340874 214394092 104408040 12034594 182021290 9747562 126005022 207628190 248666396 95315132 7248560 192977026 155668744 81735720 12425864 185398620 35140886 48134724 172461542 155901570 226650490 109119956 44484396 173886768 149754462 137262290 206630996 64950468 203753572 2255946 85878320 163499710 280038330 39781874 344194928 17844772 97656086 102080418 106168040 162065728 19507752 174106548 162562312 108601922 193181868 53942174 9215844 369441512 43022188 48981394 222604118 256796716 80699410 256740044 48023712 64145972 219530344 188548668 181660226 82901236 57859054 27021038 193803808 135299054 26270882 104957380 166971112 91939078 109156542 186243552 103207588 113187316 289043854 116268680 187784674 52463906 18186608 190397130 83374126 49966246 129169194 71774934 127520668 250874624 86297024 120036422 111283062 164806268 33617540 86977968 140014556 180529096 13967206 18064068 201053996 288333408 71249816 125249542 57625854 36833940 34185690 242168938 46913504 57502874 88620202 123208448 203548510 119211290 7852570 76817818 173713210 68114904 4162158 3326576 125072420 108934848 1720642 186534282 47706230 266208096 100884190 137802786 2142162 13006312 126134910 189148674 36991130 9812946 211703382 276862806 61130520 177236906 27713686 47902602 45640012 194064222 29712540 258433428 39048900 186613042 186591746 13002044 106202998 117471728 192349586 53702374 92996640 87889956 304984944 5246846 56298066 317112884 119408146 63255676 11580954 81868226 61406906 104794558 82114208 5603466 188973312 53826036 45306822 51289458 78762288 211295238 59282212 143556622 76916202 166408176 100627626 77222090 31473442 130154266 91157924 110363066 145167682 47458158 41959522 17987816 165922746 102456178 47731530 374213004 53880552 118727224 98390798 15353338 34884674 28468660 25155350 311917958 79301464 9880002 153396166 36393962 211517108 43465246 372173472 17028968 8491428 275435710 163099200 242341814 120249756 45961300 10912220 7515332 210864434 65783630 186077320 167726526 18596710 32459064 326381968 75111762 32863556 237939790 49416070 141799306 93601464 99729278 63125260 215025118 103076776 221894200 47533530 101721048 124906034 136116068 65827124 84855474 14284490 204728524 95580056 143389708 10241352 145797388 37824292 104570466 95528950 94618898 121497948 117361112 158735016 204796218 239502208 47248872 125724368 196029108 29745452 121781638 120173966 325100248 36472612 66594572 124568004 128556296 144111704 179506954 213740626 40577218 102021986 222492578 20341530 196446448 275732028 196937620 16158670 97859168 53960830 166833986 30247228 111650176 931106 6459684 8369328 123905672 84647530 59114638 27446804 301812324 120815244 35120514 202034778 49952826 247821596 70347574 47757600 76075054 998294 182346032 6389746 12334630 101044438 2383150 226078996 18829228 197154056 68572680 35778028 48281178 299555102 12638736 159789784 48093100 146385096 241244894 89094192 101363922 208787084 27399240 70390430 10912264 137657696 33715770 149811222 128756870 86321180 52126294 110073150 279086478 191098402 27215320 97695378 155595704 14515358 213192826 46792504 170304684 63453346 108032452 61400482 7470980 161132224 98142880 49588484 91447708 206450464 220302104 56177616 4362204 87874138 174499380 135406128 1680228 191164732 146123538 13687982 85099432 167213420 107985680 1559448 192813082 276800458 19467602 49763296 99964326 93787474 56921150 21478996 91136694 113002604 59397690 38776210 318086692 87579074 56705154 139919010 137184850 163371010 123418548 143776710 17931166 108511216 171381782 18379856 18630040 60902886 47302398 166755820 5962132 173752172 50074310 46489212 19182702 50975782 118699152 179598408 124763958 193010664 218747210 90985312 18345734 95661962 193428422 64281624 53787140 59175930 302028606 9777152 203567320 50377844 180891986 74912794 10271184 76717190 182771072 115246274 155366398 78289508 12068804 170858974 71797616 118105658 16190196 98930150 76163824 218123664 12403072 131383362 84495422 32855702 129349286 152772730 269608460 15249344 49845708 170278944 264413050 266607242 15021776 85267930 95592244 36505964 112618594 141672630 29794974 36612972 142979166 31014984 20326834 343939420 109280908 21876360 178530770 113940464 82231666 26218170 141298938 224967710 9335898 159460642 55648164 135441284 60703258 31206560 285567634 309139578 18987562 28689628 151391834 29332798 146838582 106936764 206336856 136845082 54302732 74797008 159886254 35789688 55874940 290547070 54420124 128232786 183502110 257811708 92652890 58185336 228619512 302050474 141362628 143664180 59998444 1161908 72375578 56851850 9384716 157204872 5461808 97352266 3352712 124790996 76190752 161357944 54620632 93927086 357732936 116916228 38860294 218575962 15610936 72383366 129475720 156599476 3572646 100819598 63547814 186736 72054994 221671670 70853992 28821012 178220592 53617564 31497158 1652090 29911288 8720448 9184846 105929780 264168586 213402904 75472430 187492052 9186210 76674180 68489124 276704560 5351456 111453870 383835034 127177974 18154378 150239452 120603054 70814084 274770034 1853544 17640898 141854592 53364212 14418052 289239214 23892308 148188546 17796856 168835282 49040376 73651050 17551930 87023222 28681378 190490916 2621256 65138898 95279624 183947236 235882372 17472004 9234038 185872104 196780738 123903670 55204182 17423318 15587484 247983912 245216312 36197788 203528930 111046738 179542484 224068372 72223932 49691950 281312702 45191080 195023796 173096220 15922632 186452090 27479980 183604872 107933254 101944106 7042332 175726958 185495530 184316352 34383580 28883382 128932276 129580330 43282646 154058322 112068440 114529206 58430394 38845730 44069432 185063142 149811046 39384906 137295972 38699936 126336474 67949794 98285660 221327348 89547392 75809712 217748520 8256138 20091786 43115776 129276510 171005054 62304198 10032220 172251310 21448790 173375070 102991724 2238786 58570182 99062282 3806858 255400288 253996292 143260788 98392052 37182332 32743766 289147650 102421000 44173206 18839876 62154686 30565348 110989758 299052468 28733056 6146624 48259882 286064702 123620992 44130680 156822710 1320264 32467666 188075052 33335742 280779620 53500590 106634484 144187450 132496628 258034062 51411822 198932030 106130310 72076994 122028236 154922196 23125652 167885850 17679222 268195862 213855950 170957710 69431120 76219440 169160882 229893752 130549672 90948088 15157494 67191102 9023564 105262498 80279188 186814386 348478152 198148984 33375100 109314876 55408606 105212800 148359112 58599222 142506034 173500778 139032960 125997432 35164316 103104892 85166620 198585574 28587372 49756652 205801860 72072264 434478 139622868 33488620 130262792 282452500 315237648 183636200 23863686 161793676 115390286 28801674 262587996 108284748 17715280 222669656 14932500 204354766 246939814 293626146 6024304 91955314 83240300 78045770 188315138 187374 126030982 57415688 7916040 38207400 113353306 222962762 161841460 22137698 291587010 49976080 88104104 8455040 42648584 64582606 113110470 106817480 19853196 102008940 234220470 118998704 87529354 149392826 260952956 54734988 82480068 5185158 154176440 162035192 7500482 64649992 74813838 125679642 169897464 37918716 62968114 70034778 159512320 148524200 24912360 166147300 32817840 151973206 32143870 167927298 114781260 64064946 63301348 259363104 54374606 187085074 84569782 10378632 37555694 52512526 139768728 157235716 157417282 4661514 62935532 19964098 144714130 261660432 1735866 141352618 332641122 205557814 10496596 151800616 100322640 72872448 5901698 38528402 136364778 182825104 302167734 271274168 149274686 99948024 143416702 45256838 94772920 210047398 105957852 7299424 379845114 21065352 196454808 214922158 105766980 29475864 47790270 149748280 175508564 150544746 12913274 66984170 138534198 141636154 225821948 229337416 71289152 2689236 110328878 20646406 118785348 40105120 163638244 116411416 225121710 85829084 266314268 195609766 103261180 123716186 134250402 272611064 70122932 106240376 3489772 24338402 172713970 142890770 171675812 107727906 246258628 190402828 98257456 110546502 29092404 70747028 184406662 80924448 46378288 126614576 329616254 74255192 118845254 65256862 76561320 21801538 113760614 159171738 58361204 13544960 43618828 214945874 212225882 8073802 4166426 213628030 34963808 357682270 16300768 176828146 128790442 41925378 98049512 83844684 114676804 166433542 117946312 82564526 3750252 57488772 55930424 104643374 122798104 25184808 69496174 184844572 9159150 49500066 169221492 12801294 124526754 117442556 263868616 15967842 126111898 12763630 273850192 78465112 42372528 56217546 256888104 11584760 228317694 6580772 175028722 155691294 146498418 6308346 138401604 40896196 13453770 78006610 47578080 58977666 193584908 42374200 108562718 169551052 138163410 100578346 88273240 136276866 56366640 79639516 105658938 44358952 70250224 178814900 150003986 261689670 26377560 74966386 134482062 172907196 227700 90521508 107421600 18100918 50549048 109420784 137128156 224642 80954412 145326170 38319930 94322580 16551370 110457490 94458980 95586612 176922504 144616890 80383270 164187650 191253766 39073474 8615156 136696758 24564672 113819750 25302112 166014332 52425032 35281158 343889238 140548078 66141526 121366850 186429496 28980886 151078048 39776792 28708658 88121704 102323650 243466234 10711272 91863992 56325478 205049724 129438364 101770482 48669940 211662396 20792464 60633562 165041932 159274302 74495124 267315664 66377454 36205642 193339784 117021124 4031588 124483810 189662550 140607390 289790358 3528470 130546350 77150700 36014682 307371042 327572212 11417780 96462300 69380366 2086964 105542976 219017128 124307876 38206146 300360324 84210346 69759294 72545924 144789370 30839160 190700246 386512082 50329290 15265272 132370634 58241942 11353782 61975826 269781908 43280798 55712008 337998694 15278912 20580032 165931502 164212180 103046350 135897454 39882128 288598244 125714292 142298684 167460194 119142540 106806018 118838544 36636534 10068938 262621194 81858282 193097542 120008504 8369724 374492272 97313392 134258388 14051268 97882994 33048070 32723680 235066590 109664280 72029804 79259950 136858898 140747948 68946724 66103884 31971038 3092430 25318722 73230256 118997912 13862024 44269324 52068874 104422054 88330374 45385824 33665456 110628342 244444112 119163440 105567682 29623352 92499286 188864566 29227286 1929312 58154426 15987774 239927842 138418148 191777476 234091616 28469056 13024440 188427536 21307946 90034208 138002700 190478266 17013524 200017378 381193538 185111344 90378178 41337230 32245202 297016610 41248944 109733734 59322142 142188200 50472048 172224976 185269634 43569834 220720544 248561104 109418936 87143342 14023614 279459400 22649264 63069930 194977992 162068676 68542914 49385292 129444876 131483000 188884388 99252054 124819530 175015830 393809614 9819458 174568922 159568442 83433944 216964968 224169858 63149570 301537302 201702446 24207282 88097526 46625590 12205380 260291262 69151280 97433006 38253886 8677878 95364170 253440264 40449288 23005752 248238144 155393348 29837984 158174764 27097554 80073818 5765408 8820262 173975010 269824368 60121226 73524088 47510848 12997842 5615698 259758598 72794898 34171456 164402062 63182614 65226920 43738948 10580306 71192748 106198818 209193446 130192436 151165102 139970754 14553550 54380260 262351958 44792440 287327898 106492716 35380246 273768528 88610126 188681394 37031874 29527608 126220270 268078866 169496052 39813026 85753492 193862592 45363098 58031622 240396618 64575610 73876506 6924654 241390402 146668412 103961330 256390948 36587540 45627846 146594580 110943030 46859934 66159434 89864104 51583642 194378184 122704252 20092930 105314726 75243410 108215140 141322434 70996244 69995596 75054562 225158604 34530650 78534962 97587226 68801502 50490836 153983720 12030722 94511054 155074722 24693790 131353904 170235934 120868286 194373630 42164100 24416238 59111008 122766556 259441622 94706260 5134426 188670570 173189126 34261106 90139984 207790528 202202924 176004290 7591386 5309766 73223898 308318604 73118078 218464334 113932830 96932286 55501116 155372184 8895370 259496072 165741840 15633926 203272872 111951994 186569064 111883112 39675482 45112298 184203536 85565810 215432338 215108960 170866718 88484374 113264822 70118730 157142986 79400882 116808912 78728562 215720780 69134824 282166280 76102730 85224700 28142598 33313126 228025974 32653500 17606996 29882358 261127460 15120446 59493654 13806870 210693736 4558950 140732328 41326912 122658778 142498620 15150806 196282108 6568034 19824090 157722048 156939178 64705608 48423562 84128484 26788014 177751596 1961476 8503902 52600768 13103398 117579858 110974160 79553760 78661748 100783848 16200228 39474534 43200080 244485164 80479608 352495286 107266214 274812670 47137750 130188520 180478584 196530598 263393020 10870332 100691888 105415288 70539128 92397910 58775398 161691530 193130652 106138186 163309168 66815364 51810044 118123148 29225812 95870236 3390420 108306572 205878068 111102002 127282628 317917094 69374074 105929098 192958678 189571470 100278882 105579408 42998274 24880878 138436342 46757502 40562918 364884498 108339748 111991330 122251338 43561870 145791954 163751148 43021374 131297540 261830536 128311172 78280422 38032918 275710380 88804782 204303462 64428716 57068704 59394236 60420514 130750488 17602310 81957986 32297276 8232180 23241416 344136870 138695524 24131646 44805882 221754192 54273780 165934120 15542736 58148464 118509402 103674318 123293148 66168124 19305506 104750360 183039648 143856372 185963932 100752476 7249836 184339188 5014790 221869186 131119714 72915854 89297076 152462970 11928598 106868828 70539986 309271490 60403860 2315874 167583350 82088930 67584770 236595986 43624086 268467782 123220218 40313812 81488440 179297866 45330824 156448534 53406936 133506978 148852836 164324490 31032826 50591508 137199062 3065436 169322780 128509150 13198680 211445740 29731526 91831432 9815608 279745202 158366868 21889142 204863560 114531582 39350014 8410248 2172214 135670876 90266792 55401698 314402726 6495148 73425044 330421938 172183814 43796544 145107314 89603096 69919586 249403572 48961682 83542910 203566638 273943978 5551568 186402106 30721152 8988606 137451072 77299992 44085558 154711238 155036376 181353502 50170428 117641942 85059612 218188696 105346252 82940638 258989478 114889170 8762864 230452794 70788674 37518448 26637754 21560484 179375306 52249054 218438022 250177070 11929874 26302936 44071786 21970256 169979084 126443680 217259218 20683938 90290464 52628092 9703078 49995770 86821328 81812654 42742040 188392006 193798308 139996516 129414780 291293662 148843200 40327914 102204036 38765166 95922948 59243646 90764124 103835644 277413136 80287570 140050108 76383582 154093522 93628172 320690612 87965108 158494798 9585158 214247748 115000050 45091486 58667510 57155230 94608184 14665090 168664914 89231758 129988408 96642920 7409094 35990702 188668876 62883700 64872060 144489488 103250246 3177020 257408382 89698796 229269106 111146662 146029114 251370966 67063920 147382268 93252830 4062806 64552092 74729380 191086412 45580766 34490918 197445556 6604422 185005964 239515804 197215260 138790520 313162190 41061526 132637186 27723014 95070910 47638272 175917852 342055274 6267030 45594208 566575284 17289778 22601634 221792032 15454802 28551182 79388584 284943384 53505540 51241278 107683488 294775756 116647806 104572534 13467212 135482446 59788630 139400404 104940792 99789580 93154732 75775612 179109766 147923776 70030070 209037818 11118338 120241902 162986054 127216386 70871152 23508892 373564576 25435300 192267064 37842200 55496100 79054514 135797288 85721636 35929102 71657828 192346880 141945760 88677006 65906742 72593312 128985912 190500574 4215882 22914518 119168676 131978550 81709672 104416796 81878060 24844952 54028678 294148272 5213978 201523630 7131828 26698936 190128598 131471934 53909570 43564444 219210816 8301150 240285452 68215378 51295354 63616718 372149184 23873410 102894638 150257602 133212530 60870546 115233866 121375254 94782204 248730636 22192456 176410080 332132086 63913938 76636978 159191780 18205638 23309880 199284206 30790452 23412598 45732544 99936848 77921074 181808836 79487694 267631518 19680408 56675366 140741964 15082430 5149254 73795722 102969108 332242438 19035874 77389158 232773244 18247812 106019188 72499350 28686262 58278528 254143274 199506450 2750462 162143102 161548728 1534170 244194566 79653310 36996322 27021214 80885596 122512632 4993120 28278536 227110092 232223508 84497512 36941080 119195846 148625752 62958962 171655198 58420032 16419436 55468666 150955838 12108140 214633276 62859346 10751598 7666538 91257958 75698414 86443280 27481322 15050574 60626324 137038154 119150064 253331188 6300294 112870142 27259826 106250320 30475786 33012210 39540556 154182666 169340644 41668352 162457394 233015992 197563674 63226856 64354268 248457286 84377326 19265862 260386940 124110470 127444878 52397796 28484038 69276042 51702354 81964102 139405156 41400458 87514020 147084256 114875662 127801212 69268540 87992256 20161306 236230984 70164446 195128604 141505760 59213726 95052056 199852598 11339240 24507384 88090596 190315488 270766210 21300840 46817144 74881752 126095860 142491932 342644060 15802490 33746702 141808238 137897078 158623190 45879416 87122662 20381394 88032010 15846534 42607510 342314676 68237378 159779950 41799538 182410514 305148008 75139328 28567352 15777718 30832582 126372004 146954720 133972124 56202696 21615968 262344610 39573952 51948798 242435270 53620556 41511448 146222296 58103452 85926588 200042546 85692530 37088414 50346274 40960238 143651134 62851162 78438624 19931846 53980168 181965168 14441196 73318696 4515038 49104880 4278032 132083182 77313566 16686956 247548114 8410424 25123164 42307254 178024352 95740942 58353636 10988230 230147126 36360148 33245212 192944664 212384854 277267320 16292034 3825646 48101592 171620460 24158178 122568160 34312146 112733280 97942306 155382964 200631508 153114346 306228934 2855050 40150198 167505866 47826680 41100180 55964348 216038328 346755046 24168804 41236074 428484760 74827676 47411606 118379470 102374668 30139296 315456064 97327120 56758394 51902158 132035486 14554562 251826344 57544520 174864228 201679720 5213890 56878382 72301152 61969160 99904750 48679620 12616868 17686042 269216948 102459368 64988264 144595396 93734718 27030828 233661230 50610648 256855632 53307738 95630700 4129686 103762868 200993804 204375336 154780956 222325048 22673200 14037144 180409130 157311462 47452966 116745706 173084670 78911690 58931994 40338826 127483114 200418834 45771572 63847784 5459454 120247248 175047466 4476758 225097686 17095452 12321430 191683074 125916208 44278014 43547328 265545258 319719048 33932888 131745218 138425430 33113696 81815360 117907284 242212190 292099588 14768336 126307720 27906538 159537378 58954874 34166220 34576146 25312936 159214836 132093434 161439520 22069102 56898534 89832732 109009736 200726702 210774652 162828292 120948828 151554502 29310798 124695274 11187704 45038356 14153282 249383816 26840836 11860618 143465872 120021616 190701236 123579126 253294536 19511250 116156216 10624658 1636382 34134760 75891222 61110544 96483200 85471056 82781842 87833680 91641638 113079384 21505858 104872394 42276828 290795494 151885514 87976328 146860274 13517724 74653216 203631912 44678260 189620024 63190138 151343390 106445284 40822034 58062906 188780856 197376608 8140660 15540008 30511448 149720670 156907520 59090174 330745954 95807800 10024586 1514084 25990426 14736040 85805720 22173778 210138082 4703842 150865990 57030160 81424926 3164216 158685824 27992294 33650298 227272562 47462008 180619648 133973686 61404134 153409344 208496486 638000 274857022 11906950 107197706 65034618 46526832 193490484 369658476 22424358 38819000 18284530 65013322 149039968 133153130 263264144 165668294 238377678 14118786 171697372 162114546 170317796 78574540 166873850 189955612 27715820 84093306 59149530 88787512 4505402 68586122 248128320 20140208 102838120 80503764 192913930 109464784 290180 264429836 48872384 174121838 121532906 119147226 135842586 33564652 76989594 90580666 255344430 87799426 91231448 99862004 21133926 215247802 113011932 62678506 168911314 74445360 10080532 67517604 145427722 33804386 118653392 261385146 21034090 5864254 35285580 23603250 252985062 148158098 23079034 200280542 150220576 137081230 42768352 112352064 12194006 17983966 35812832 216167490 103415972 176964524 232797114 68149664 32823626 10123938 70365042 33220528 27798650 269847292 181412220 153353310 55689898 87773664 119217098 39841120 236517446 43419816 38693908 204309908 317622558 40130838 35290332 142057784 103019334 30959478 127637642 82174400 150697008 40587778 86993302 14978502 23334014 254129788 168858888 29447946 3481654 138690156 1804418 18632966 175043946 93359882 167278870 71521736 133872926 39913610 65601382 18085540 21610204 75166564 14357134 178286548 127353556 116655990 142541652 25034768 14184698 3364086 44558932 384399862 67075250 8370868 60746312 100348512 146751748 93007948 167828650 19819074 142148204 214537378 31227196 116769004 175295582 3348312 77694320 104335374 226720274 140571618 46180420 81993472 106140474 120505440 125061728 13033416 41171988 120743568 57489080 199698884 51759532 43497388 47850506 154283800 133817838 5446540 4994 19822462 152633250 188164680 81108764 71714852 75527122 206918404 42070336 278010150 11899448 67508958 23337864 136519636 12160038 205634704 197556436 101414918 54022386 130644360 87469844 254037014 171206024 18826874 69936416 158671876 64820360 111061742 91705746 121156332 83219554 193108036 80274546 108915048 126275842 108137392 89850574 82586746 255221362 42613736 76847650 80124858 26409900 23980946 70661184 142285022 142037214 40843836 137400428 99811778 256158254 205132356 43067024 47287328 360164464 56340394 28880148 78102222 24781240 51608612 37191242 195859994 62453732 88103004 55439230 176155122 135325036 86297068 81476934 187839608 56512720 60090954 273072184 90585462 124611212 40539664 8663886 103394170 101769514 93312186 52797998 32289092 283283726 173030198 80052610 221140986 2702524 150520744 119949082 1099582 245392972 155893342 75770178 170378714 184358856 175387894 122115378 58947548 82601684 160844310 199025838 220195866 233138664 129077454 39164642 13115366 79400706 14182366 133354958 13738164 4530724 89437634 321440196 130165750 57562890 8525484 51525782 332275020 211284964 61183012 25910390 105955586 2907850 5684756 9561728 97620380 85963306 69041170 219764424 60690520 229583640 98039238 41436868 160470948 294437836 41147634 157852750 299671064 12603162 192796384 322359400 80130776 120533204 117485104 143757130 6745442 76069136 171018408 29082438 63487138 43068982 67678358 262701802 118753162 67753378 171960052 1477740 168605844 148127782 114852474 20538848 39041266 138906262 55788590 147628096 25278220 88821986 49137946 91628658 59748172 170058130 139932518 60207180 302072980 2725668 329244300 68242570 147287580 2416546 128159504 63327484 104015186 197244322 100025596 208826772 97320850 84412284 62982964 132371470 66302236 62539950 64486708 190751022 156456344 28663008 80597682 18425066 41940514 178881142 82747874 120893322 23956086 177413874 152003016 242694034 42977374 60794228 203409778 86620094 213792172 52768188 25262600 87574652 119157720 97113874 91827912 128094494 140959764 120610842 303705028 4666838 2553474 5564196 68916518 481179182 2782538 60404124 65722558 91955468 43756152 213090966 198440 36173720 142062118 70161652 205967894 117980786 70451348 158363238 115291154 61431766 79911832 239711208 29530556 48864310 161111478 121802076 90199516 43223488 87242320 29446692 163645240 99682594 69701324 17008002 212461458 463826 135034196 1168354 397333134 240097638 2696958 147269782 76265376 92278780 67082136 29335790 77773102 113790974 95975880 80728340 255117148 177347544 25649800 73103800 119526572 8085990 188466036 44671352 37032578 3537710 78192708 219957958 63493210 160343216 55261844 149774790 40577746 78279014 29011708 4098776 69862254 40266468 362878912 4875970 33423104 75688778 73482244 93719626 36929024 83931474 127476074 81177426 93212240 213717240 117748686 81794460 213219160 32985700 52730590 51413736 111632774 138473610 77739816 44266332 89032328 61291208 116554086 70699596 209555896 194363400 110382580 119205548 225240532 27463568 77774422 34219548 58831234 217604046 221170422 8700032 96136414 245244450 59599298 111487354 54891408 200971562 164230968 165568854 41450882 167110944 35098382 168767918 67980528 154036014 240029328 48958690 26023536 81804140 178347246 39805942 61881908 267093222 82421834 110929852 107536770 4848074 169916274 14320042 138748148 77914166 75753436 195820746 80852508 246772416 167754664 143943228 1184964 121669350 77716408 97787404 172269922 334859778 19599734 36446498 163233818 102424828 32066562 62117638 82848832 103232624 135366638 17153488 160151222 205108948 51827490 136879226 32273098 167325268 65656118 189860660 10239130 71055666 36409406 64969124 46630694 28884262 34883002 310723908 129488040 110374814 14975356 242587136 80591720 68565002 40845156 88772508 113808684 31489766 263689008 56551660 227782170 98881112 66370700 30231498 33542608 253077154 50385610 151486742 52321720 144864874 87976262 44734360 17946104 63433590 180860526 236326772 49673888 111156276 164773928 7732296 194811672 191667520 55953612 86257600 131658208 132729982 32292678 209924748 175616606 55234080 123040192 61871018 121815760 267905176 58172334 83280120 116051826 122486254 24500828 129822836 39819802 48205344 150167578 8076266 53118296 53883610 39391132 111260446 161923124 92909916 414832 239172428 120144244 113252876 23520816 173362970 3468520 13635864 180332922 71980590 544038 78876292 133621774 78163580 101296206 344458114 1992166 148126770 103325772 137331700 39136834 20036258 222434960 42660640 131339780 93618602 4753672 87690658 369972086 196565996 9507366 314894646 76214556 163601878 94142774 361348812 63926236 52004524 139289854 79229194 246864178 170975948 37513124 193627984 22052690 131447118 105336242 61536486 217739962 7191712 188770340 126603840 9076364 241986052 18187268 219614340 90449656 20669748 47201044 58736304 70615490 114322142 55406934 110576026 176068134 96038866 140215680 107715960 139156754 85757100 199002012 98683354 42387048 78928674 185526550 48346738 135831520 48415224 159237562 83993954 229184868 33263164 230568690 115321052 92268044 135676090 5413804 292992282 17768300 337652766 205964726 41311886 46111274 161475072 37949384 58255428 42885348 17066016 254160588 137019850 89419792 103195752 106518192 61957346 59336134 75879826 81763440 113054546 154483296 208987988 28322536 71300526 14549876 457126186 6296246 28802620 312043336 5306158 19947664 2186756 145914890 121654302 46985620 145674540 121780010 154694650 85565150 234024956 26396304 370751876 92286854 145258388 22454080 92482258 111296152 13584868 56252658 51450256 273899208 30312260 242200486 12694000 159440622 27632506 33772970 37863144 69337092 7780102 228366358 208575818 57576684 190536544 141400182 25910962 13489322 44932778 59452250 100101628 132587642 13959836 312132480 3953268 62033070 45526536 157504028 43991486 107714288 138350916 222389684 119861654 134293104 62751326 154040260 18575348 1392864 132987558 49662184 92487186 25238928 226762470 185013224 176585332 107410138 259502606 9745252 241633414 56588818 250068918 184311996 9985294 100548558 207994754 116371376 92441602 16782282 168528954 136004946 143231440 28769312 84000466 119704156 139955926 209325094 27555000 40563050 125619868 99591580 48501508 181360190 14852750 234510628 47983452 29947808 36312958 24515722 91106092 69204388 161997352 53426076 98320134 60106244 167884376 44602514 84139880 207163000 309868130 34918840 29404012 50118684 4070638 39136020 271753350 98725506 77337194 102569962 189737526 35879162 116370166 149122644 15309096 299911040 98388576 121685520 98799316 221523984 57510310 124776850 107768342 225072078 97816950 41699372 93199722 110554268 121925144 208764028 109207318 175605408 229257578 145224640 46651858 184910946 162581562 169063730 124091836 162183846 180499814 127008464 91315202 148387712 140330586 302633848 42568504 47974630 131155134 212458334 73473532 194134732 296223510 112493942 99501556 125013548 21179554 39717194 243686410 162256842 94453898 21220606 40287742 137424826 256865246 233038630 8655746 135263106 106766594 193568166 139673842 209121858 205536716 140193064 10529684 257507888 148629492 11822844 88208362 326180536 146892350 179472942 118971006 53300060 185532446 51861700 110983070 210587388 94555934 131005468 33304216 131139096 8100334 331709488 10333752 297364078 103129642 6908792 134680700 79016630 208278840 27028210 109626286 136007608 151157820 44079442 62892588 23981364 158859184 68290376 11755084 171614740 124456134 46820180 254659196 2646490 36383776 353395262 109060160 43620148 55320518 203051882 61146602 169470928 101172566 58560128 83220676 38028518 180521022 207492274 233780954 53236128 166564860 137339488 92993362 21073998 165261206 104565714 7089236 131049402 39127946 91603050 34563276 240635472 5121886 163360560 179200802 129773182 183005416 54582682 68257640 40076718 111896400 174434414 56351592 127552040 78066670 183187356 63547198 198040700 150125030 42537000 82066050 136427082 135171322 16271552 107031980 22908886 80256770 23332672 72997540 121792858 138152498 155484560 13919224 129117978 222945030 121429792 218297200 41605652 64646956 5572754 34071950 130071876 296139558 28718602 1184480 175143056 10669406 169440062 179031754 330774180 145271258 25631892 288592700 23340636 74679110 145025144 59381146 149136328 56864170 98507156 113728318 76705156 91363426 122131064 47767060 12688874 5685372 118907470 223325322 160705116 33772178 219001046 115834730 67744380 77479468 246487230 56084468 50059592 200700060 48610452 112772770 276558744 42809734 157106048 76149546 66200244 90389354 55029194 215789090 28047316 217060668 292793908 129406354 200673440 57402642 119005172 117195166 117953066 23312982 168486164 2909500 135066492 139060460 22851928 217793180 49851868 103208952 7109916 60643264 83434758 68975676 145910688 216850876 6845630 106338892 188845800 39251586 141426208 240268094 97108594 23283744 222641738 40970050 186081434 40147844 332079418 9539486 128761380 53767186 44484352 104581532 36709134 324914524 39610670 109923022 58285986 105290592 87555336 202553384 115415564 179276196 28829570 236705788 133942952 110387618 65451848 229336910 3672262 5244008 180906330 152390568 1923218 24242724 200847878 203094056 178509848 153694948 18037030 219280666 15955632 85903752 48591114 26078228 29448694 214449730 82698396 4301198 67917410 31673774 231660198 148633716 87155332 21093336 227248780 154326370 48594568 128654196 40404892 119164870 106938018 56696244 32257984 51223414 250622240 43699018 97821218 91886718 33897358 116302384 52064914 1182104 247819858 263278334 121649110 101000702 222596682 106714146 189504634 41364554 85441026 83669410 40198026 2567312 106272958 201561580 62621526 1372404 81471236 189679424 36231690 30061878 155175394 110653774 81182530 188128776 41291976 99826320 210621598 60138496 140718666 53796446 52957542 135514478 105542690 42060458 51349254 189430956 226118948 12098614 90939288 20268116 317464026 48482808 48722894 116554746 375864500 7117506 186923044 51106792 205472916 107137140 151449276 136156460 71459498 121915486 33633292 25613852 45125432 18899210 173293956 34039258 81093958 59979260 294347922 133164394 147285644 108903102 158659908 138093604 24604250 27461830 233891724 13875620 197019240 45435456 359946004 7137878 6017330 69093618 112085908 190488584 37792084 161437188 56571768 177963390 39878476 52920626 115430370 23768294 229766768 50421646 141808766 39163762 390489792 174614066 6985308 46170916 74373618 283920912 159197082 31166190 194551610 137075290 24357784 126099314 26386008 32361032 46622048 50045710 45274526 191265756 71544110 170295994 190594404 171053674 49143336 202325574 203705568 68227038 42734472 188674090 152459780 50549202 38181616 88326590 130089762 72885824 185003544 27533528 230297936 37308194 66819302 120442212 146568114 20952734 24129028 124223946 156666730 100485550 43543170 151940360 44754710 77513084 125133316 118739060 228547484 34178584 271588152 101109360 158343658 40230102 90032492 31599546 86569604 32457942 129991312 38049022 146512894 100018534 52403208 66277332 61131070 108451288 71656354 378855510 38117970 10962974 105040650 130086000 256700642 107097738 177266892 47644146 86504990 119332862 165851972 49802566 47899258 59794680 34738286 85771796 65199464 214564966 60586834 53003214 167055284 159572160 223960616 60912500 2459292 55510400 65549902 42744636 109528716 149002612 129290590 13715746 48887564 44613272 245657588 107543590 116394256 34840872 98961016 144631542 57207634 206300908 16527324 45970914 150745276 3584834 40311282 130191336 68818992 45938948 94699044 66010054 22601216 30967860 10906390 72623892 105752834 159334186 159495182 37116310 72514640 132199386 115711024 76968166 38280418 189655862 91892614 80013186 140574984 29230938 35905980 257662284 33575696 121254562 209483032 30402152 76343498 169430206 18401394 225909508 43988538 186656558 235702808 17064828 152284022 83883404 166399640 9679648 16104220 21595178 28406400 172283540 41963856 103975586 48351424 90365418 126304266 125587088 45881858 51931594 190252832 123871396 131564400 101772770 86075880 75846936 242939664 143872036 27037296 44122870 41047600 19816456 121483032 96882148 100602238 77842908 58903020 85425428 165728882 36604370 185583464 146132162 46841344 202397162 59846314 50435264 38616820 191829242 226301856 36995178 20667020 42116712 44146850 427844934 24595538 42051504 32862016 66705298 119409708 97096604 310575122 81514818 71928010 82808924 54951380 256384854 25047726 11186824 200454628 44682616 133172402 68574682 27265898 160322844 16983846 166177308 213584206 78343628 41653568 66988306 180354834 74326648 27147164 171186224 106673006 92414894 11530156 59911808 47730606 33285824 3185380 50256448 56616208 72610450 68811644 37320734 82366900 162102908 130496278 24501444 53918700 48517612 161887814 121358688 51970556 94172342 117886560 49231732 189801150 59952530 115257956 86188080 108193030 24173512 286469832 142299432 73202844 109141934 136551074 137804282 60940396 46856722 212980372 79610872 27274412 80916 63387874 1965612 10087198 182855288 2200638 205182472 42878572 43980376 136094310 165499070 66591470 285387344 101855248 189353780 31810724 173251628 20424734 133271336 46137982 168126684 121047762 68771692 72022258 81845676 69306402 57505360 191005056 325927800 114186380 17935104 78518902 173899704 33772684 27259474 165782672 102373414 6109004 168035494 228633152 79026068 209841478 40918966 16445462 162042650 221511268 63912970 155758042 98218890 86600558 185649596 216948160 86289610 164064164 10750542 20632348 401255228 61058734 82957930 259656166 3977864 86900990 10846000 35721136 156653134 21930986 43419684 80491840 108978848 193155248 209505340 25977468 117102590 36869668 29266732 256168550 34820412 140040934 298286274 207094206 24114376 3674506 63788912 141100256 114835490 42257336 82448828 134448666 99828190 102124132 75498192 175318220 108544018 144386242 178449194 26638766 64820514 79328788 274472660 46104828 7552006 146112098 36056856 191458014 50044984 123930950 215458474 55256476 158958404 255508726 5743452 46839958 114148980 35527294 28661556 13542408 36933952 65170402 157441328 157829760 319511148 104501914 112395602 5090602 33576774 11769098 93528336 145345684 124505326 90894980 97737134 142432730 233190056 51519050 162742074 17367328 117282946 160367812 4996728 165398816 112929168 155645292 101671086 140429718 164681462 108289632 97713440 143737022 327910088 68546346 68823106 60305366 180194168 232531398 133944668 16551370 193970942 110351648 6240366 70140158 2515150 220637758 220768900 119793762 23550384 337864978 59511012 45160500 216732912 119874810 55205194 105979874 283869982 19819272 68365242 2869790 18507940 232771176 128972998 32650596 181375040 129970808 30573180 130775304 229168412 218450232 87480558 11706002 115026142 239166972 90114068 60970448 91035714 25690874 293925038 247093088 109775094 102612620 78249204 166101738 75999000 110038170 269784262 97513724 43921240 98701196 68648888 141630280 44718894 197497806 17601452 147468926 237220786 234890788 10380040 204431634 135039080 77477444 91271796 225925744 3333022 82539578 190732828 47914526 40699032 222261952 245439524 54435194 19026392 313136626 120340792 35238522 49342546 209329956 86813562 30381164 65904454 149493124 358118442 30448000 4005100 305705950 65984424 17937612 292603608 44652234 246776728 11813164 73322238 299320538 55546744 33608410 149479396 184492110 183644670 83802290 33797610 4714864 43524778 93164412 54368578 23744292 270490704 134187020 54001860 169326520 156585836 38749370 28246152 206034378 2212474 28230114 211003078 155954326 105993096 88205656 155261898 39345328 177940202 31499094 59048814 19855110 28159384 72405520 61459882 136682304 217459330 148760326 100015454 85861908 23650088 317352904 10324600 182274642 7280240 23180410 144490170 280459168 102267968 31378468 77131230 84526992 134824008 94437750 107117032 33945406 198485144 172039736 138214252 151034378 35224860 45763344 125793800 290843366 104318808 67739430 175825364 7898902 39135338 252716970 33414700 75782190 63813684 181317708 7423262 191064610 29119508 144707156 118234578 75225216 304634770 63778924 87222014 102845204 36435234 139351872 92131006 55077044 112159498 244500212 227301206 62934872 6698472 97849048 241462804 104899278 165361878 247386238 5194464 117517862 189275988 138969512 40524726 42727388 9002554 272966166 21811702 256008676 69119666 123909786 46100010 150629248 196013510 219800174 101053260 5784130 118620084 43888328 111713360 102449688 278285128 327363102 12704912 261567130 193778640 43790164 44920876 140494508 121763070 95342500 147256934 114139586 141535020 31288862 93318896 13456102 244500476 11540122 247097246 23255782 82901918 76455104 237067490 117494872 201766202 65455852 70117454 142762004 43515230 344821202 26879468 246275854 59506546 27521956 171551226 146935294 138107222 128033180 64559352 168088910 62957092 4799718 183230696 91534476 198010934 131958552 70185588 272291536 133702272 106531018 135319492 65258468 184134038 24831994 68370390 138267448 101959088 103182002 142048830 11336292 169934028 385004180 221669272 98125918 61794744 281026988 21798722 61583148 215556836 202667960 288613468 1053778 57502698 244868338 130004292 24681778 182755914 59078580 63603980 89052766 208147280 136007872 58043348 91660206 19713628 10371702 6048438 241853986 42338252 186039964 130438858 162537386 10079476 39198280 342349304 264954932 10255256 35384118 268364338 30597270 78737912 120049622 20695686 171412054 108702616 131928038 13669084 49841946 42796292 68413664 40951416 339772774 67809588 67557842 247726028 136279000 108221696 141275134 26790192 5284686 221071818 204664834 21510016 23431166 16444252 206350540 6987552 111112188 164842854 120391590 69505854 67623468 62038460 102016222 241607322 130267390 137203484 52887274 262115832 63880740 158631330 20183328 165463848 36212484 106551192 146189142 174867198 77496254 5046074 79344870 86405990 43810272 28568122 214483038 31444446 49136516 238133412 61405806 206588954 128667022 94737060 21120594 55073524 82769170 125403784 87407958 135032260 1913802 13613556 193432338 83918604 160120202 400940056 12452352 1288694 176298628 51972294 145461096 20040262 172392286 197255212 73731636 93744178 134615624 231354904 94938140 28600022 69168638 69627536 224725666 44801548 48624334 100924912 128667418 172466228 137853980 20001102 27057096 131603736 52839336 48396634 151590120 26068372 152634372 149044918 35451482 61669212 155777292 2066350 93793084 111310650 213895660 293458 89707464 47147386 81408250 82859040 129947202 60286028 109405274 95767782 221696508 117913620 62136844 52934354 55255068 91837482 86960984 160400812 217484564 111184392 46788852 25714370 191509758 31907018 165314292 129463972 46996796 61304496 199945548 97507476 209893860 97215228 100273558 70305136 65566160 73039164 59397976 67432178 108905566 98511138 98045750 62959160 37231546 141258964 84160736 195157688 121051964 141681188 266861078 27170066 70427478 167254758 123775432 207224336 5745168 78860540 145538844 163541026 43196164 137394840 64852370 93805470 60689200 61019156 345536928 9329562 252375640 169118862 87580108 165281402 52462872 266690930 82728206 47240336 115692236 226164268 37824754 105753846 74338176 13207590 89227600 41132344 111993310 117604300 38955774 149334460 19186068 68983860 30397466 183167094 245084576 60632462 313153434 51847224 23515074 87276002 53467920 8929602 45939960 123830542 138294134 37875134 131544754 157173390 10411940 148094056 101236652 150819416 206139626 135898774 4770546 79490334 132616726 83554328 42279732 97484156 10730830 223670062 110454322 2944942 42586302 32680956 261738180 95195606 61154478 5690542 26755586 98596982 32576214 271226296 6562820 117850260 126148374 216111456 254699126 15744300 27779950 144313004 145464616 13379674 190382522 130802452 113323826 87241088 241197990 98727266 111393788 79106874 56779338 277825482 97555370 79915792 11498080 160677858 277150060 163145070 69166218 95172528 177585166 91213606 94358968 312224374 7582916 122668414 40962108 578138 66393052 63681376 185113104 97712208 45322530 98087682 45789898 11193116 121657272 107377776 15011480 21163362 198622512 107678362 37339764 200488948 124749724 61596040 246649018 42986790 168785408 121961378 3572228 196094228 15775584 260762150 59139080 12315600 149134524 11866008 177446104 42605684 345586274 109160348 5410900 104302836 171558222 189452450 243407780 75456766 24152656 279554308 67237082 158615248 22957792 37905538 83700562 6994856 199999822 139321490 94626510 109445556 22358424 132676016 25707154 70742980 15252116 140193438 143248336 171317300 89255958 28904722 200426556 210909776 34113618 145036826 112219998 138475986 75584234 220436392 45347170 216444536 3623664 104989830 6475854 170120610 287655346 150443766 141921912 11883586 18827776 28798418 65637264 164852380 68332726 8120574 132273504 117167314 277347576 250886944 24605284 117365248 10009406 1881132 495158378 830478 53128482 228479284 121313918 94534154 99685366 278515798 107947180 55417472 91006938 122544048 122350580 68993364 111679986 147939968 69606372 157601246 16653494 26104738 157754278 23995840 202678828 94029518 289208568 175272482 43247732 17132764 297901912 101740958 97683520 77842820 14240754 121826650 215234910 44111430 81324012 154865150 44519222 27270716 146627976 10331970 64466688 63748080 174914630 171007144 135061366 24960760 117030188 112398440 21096680 13186888 442651066 134084412 57153998 214818010 86598798 136854564 145056802 2949452 168296216 109180258 92008026 143130944 29291394 307712152 16805492 12547282 146758568 1562638 90848868 93536542 114323528 48643760 380807064 195228374 128049196 39489802 96467030 272848488 38837920 59063290 185640752 71389978 212936812 30128032 52816016 7428344 164589150 151352344 49831078 20095240 13561174 71200756 41512416 80536016 149956466 85390558 19234248 131221662 153918974 103916186 110381348 39002150 130780012 51643658 343942390 55453134 38569190 161946378 169477836 60633012 402402594 118154718 81966632 109281722 82770072 160746234 96310038 337755814 129095164 72073100 47609870 13065316 12057672 3869360 175772894 68141084 203819506 65903200 184216626 109425800 169591664 137237034 62593630 303062342 2126168 60502486 128997924 67322134 125121414 9446998 72440786 121732512 352806982 34175240 129607808 99965316 125395424 236302462 188440626 255521574 147625390 43161448 53573212 123447016 110098714 239999210 155946384 116468946 66129008 108017294 111253802 303108542 72782138 16648698 42466732 111895564 153132782 51996956 22100870 177551374 105638170 160653900 21452156 3197810 420069188 15901050 92215310 31958718 83819736 208217262 11208164 259587878 199183820 123726944 8436956 54186352 87782948 187755128 157548160 58634862 2400838 18835806 90918190 212975532 130689130 24782538 70204332 158146714 3049992 42621590 67843204 132484792 38839966 116978114 115280066 154346962 9918458 95762612 64135126 40847752 94957016 172286510 276156936 213252666 13849198 61513826 152146302 318479040 108990046 29400404 247226694 87960686 29929042 36399462 212990316 15283136 17456758 53697534 613734 290373248 87525878 29928624 51436176 128523406 157875850 270942936 59234230 38594050 125402288 2024 9627684 199181158 197120682 63109552 47664892 28106166 223277670 176000572 52585544 81906550 168226454 34437436 138592960 95164652 176456434 132794860 41124402 56021196 117202734 233986874 171701640 257972022 74304362 169669016 8726190 28541150 55400510 195579934 261485268 163380074 71834268 46571800 166468280 187316250 26267186 136481664 242225588 40690210 21609588 88319748 227471662 170838448 63244984 116820616 60519338 209554774 89128490 113062312 93604918 216881478 45271292 102742090 42300082 155640056 296380348 28991666 113118280 104152180 2010404 187736230 208904850 124028388 261724804 22263736 28916756 5664934 29172154 208241396 2920632 70586538 195134280 52575314 88560340 235447058 77225500 121411488 100462450 30217352 292621450 176082126 198118426 371580748 19871698 266768700 157272478 33269764 139080326 6304034 187886512 151097914 167841652 54618740 127378768 214914722 22129712 58046626 270357648 109080928 129517806 35657292 71207840 168823292 61157976 70111778 243746272 3200384 157082288 209188188 16577836 88414128 287338722 44594704 82290934 109086362 119841898 237695832 22611490 330735218 84235074 70116948 5780940 149844662 126441678 233632652 69189912 214330864 17590716 131953910 166421156 49556760 62053574 4413662 198928906 91621904 106977662 77358446 144740794 225176930 27222998 145239600 218008912 85949468 246194300 81709650 103792216 85359296 63067158 152724374 1266980 197036136 18880774 31479668 74663886 21437482 99698566 220989758 479622 10181600 203307500 46993364 76776876 243074194 18564656 22964238 154914386 77120340 78200100 60042092 11235070 151355688 188201794 132472648 102449996 228662830 4065138 101411838 20844186 9679076 2940652 20194218 24638372 6028352 106547496 36365428 237951120 119905566 158400242 6069536 224910180 46760560 278146462 193708768 83768520 102777708 277291960 80660734 58492588 65621974 159977532 81880326 183286070 130399412 77216920 15873880 31353058 71852264 134244748 257314640 21917742 162346624 65728850 112190562 194508754 159243150 151721174 24327292 134232604 28784074 104412528 43856648 13501994 214363182 246744036 185137766 6765968 3110888 23676928 57522872 247554142 102411914 226672270 19816478 124728560 123073280 218654744 144214488 89797180 90257464 182979412 221386550 42392614 155290674 40934366 191151598 274679746 45477212 114146692 95640644 84133126 29105582 100549834 4859272 120058950 115803688 169137056 222969890 187744810 76812318 25600014 58523476 182258934 221369610 101395206 51113678 133344024 159912632 68781570 189224024 13822160 77221298 152144190 222091386 65730170 169377604 186680780 12041854 207623218 252446260 196204844 197772146 22537086 80811918 133596716 177309528 71837546 158405280 19130210 183740040 371471408 146046912 160740360 89334982 79593404 112653970 185273836 119381416 66894234 18920154 12692108 21078816 382944188 105221138 46791822 124524136 59606536 258849228 128584764 146115838 44079882 120521170 207174 123855820 114978886 9815058 37073652 54613900 12671846 111540374 146100548 18929438 65374606 79770702 25054502 320026696 3649316 102182762 91810136 22666006 129836146 135576144 226518402 245166394 71858028 306678592 94760358 168708628 23910788 226947710 87355400 237389834 187645876 29718678 90828254 46888908 62746882 147525532 113472986 48907012 146320504 126722310 118579032 127086014 111031558 177849364 79283512 35694758 85945398 118809944 92747050 220079046 34991682 162460056 3318304 186939544 155879262 125782052 12547986 93787760 103018498 13521090 193123546 39179250 64933462 71377548 65190752 39992854 43463398 152001564 180658192 102812138 125649304 174001124 299704394 109929314 122426788 10180104 132545380 215265226 12078572 140591528 178375846 186551794 139846498 213472600 19025182 135064358 93147714 78738110 208931096 119379392 25341074 7550400 43927730 198020152 42862820 163146192 59581808 162994436 54392492 38357110 88118294 32567260 68096688 39857400 8954374 100021834 153896138 118625694 4409328 81148188 182122930 44669438 302927724 84543426 148132446 198643874 88335786 290692292 115719538 177001418 66382096 42933836 125037110 103755828 92498648 65392052 67402148 88679206 228681156 26770898 4972022 32054330 88351186 84365842 126089414 41960820 127371662 51425154 134907608 40575854 16047504 174523096 246777388 83378460 28884438 178128522 151985218 70901138 295403482 20327098 22223124 74371616 142192886 95450762 184455788 278637766 34215478 2936054 3937076 194581992 193073254 83508216 57709806 228537100 63827258 98684806 214847490 200296074 19349396 130534624 158484964 12077758 77541970 121037576 72221292 131444742 115974210 68122890 52035698 165668646 99764258 131356016 74961612 46420968 256999336 116248550 42094580 16748028 314776088 40156952 105372696 22604318 203030872 33227040 63951998 283371814 62863526 170162256 95682268 8233962 39494664 56375814 93027550 315612132 92657928 97218198 36451272 133330076 68853312 168644212 172770246 113669402 147560204 180186160 59082606 190398516 141935838 220922086 230071358 61436738 47427842 48925426 246854190 14446652 14770360 18506004 129611878 167940146 91005288 273941844 42172812 40085386 336302406 87146180 235358860 95879630 348145270 141737970 27190966 100387342 66975282 37626226 112950002 69723060 154962742 73122874 319585530 45898358 124170200 164843646 36848086 102247926 91582810 41070568 74144422 110117854 150232214 176025938 112308152 109870728 9150306 58597176 198620070 72123260 117499910 151275652 67431012 145477860 172422228 50024744 52446724 19807766 124116476 222701710 110568150 38607426 152535548 83946874 21012486 162153024 103832806 228053562 127687780 178405502 84519952 113213672 71940220 148083210 314868070 42059204 142790956 39254116 34899832 210858142 141775436 69693162 217899330 100701656 17606402 144246630 213154414 17343194 56026674 128235734 62383992 159619196 20231684 707300 66408364 45171280 66870694 246890644 54838564 114967336 263087814 26687848 155762508 30264366 167258168 55820952 108304130 230687930 7819570 189000218 17310062 40753416 83020916 166801316 149652250 76324776 166271688 181487966 41528498 96974812 42878550 26364954 159603114 107836740 137383334 96978442 61858258 22954690 228728676 203975332 196699316 139976980 131500336 175233432 317643304 10450 183834222 24665388 37354372 22647856 84844782 28616852 63897372 11037554 150526640 50665142 195594674 81604974 72086146 7346504 150831824 69929816 140302250 9509808 140303328 225807890 91114716 40625970 31146346 234297206 206123038 151484718 162599030 52312788 229519994 10037588 39471564 131444170 17996088 58706538 101429614 160665010 102242294 80889622 156329558 105805612 69594382 40766880 35481248 117677164 249759708 62387226 94471366 291856664 38038066 12358412 50681136 193175972 78880736 80598122 149975540 179159596 104474788 10201488 322308382 82011512 52712660 65682320 122967262 55904574 38760546 100157750 140502142 94137604 53990904 178393512 177496418 19378546 29763228 6951714 180818506 16119070 200774376 60381816 192165006 114088018 142012596 86592726 128777462 131724098 56176230 166596254 112460326 75345512 68305380 40850040 72232578 73413450 35920654 218911704 31343752 146013296 111502908 265207492 88336270 132829048 2582426 35166472 165727364 59455792 84614486 109849454 45806926 148789212 113026628 126687594 281107794 51903852 68985796 13347862 299781504 45644346 1685772 26807748 226595270 106294848 138891412 163560078 12605780 206392978 30084670 198627550 95840030 38581576 23051226 71065742 9918216 153943504 30206396 4304520 24556004 42865504 65557426 121573914 139827424 178494712 30753668 54704078 130721030 78149940 144329306 77903870 150913400 2558710 36525786 95604300 98754106 128513330 52995316 143827662 1672220 148309744 179831938 163912628 180689278 81834236 113748734 62476568 191279044 129681112 162070326 39080536 138212316 147104650 250950744 119050998 56156452 137193364 57459138 132381436 11487872 19746298 293303252 114681974 285255036 36589674 5410504 232046628 82149474 6622066 121036124 88666908 45348556 32621666 4336552 127360398 254135772 42807578 156023868 9868870 8619952 28360068 288234056 61515014 127296598 123833182 153053692 130906490 32392360 26058450 47992120 116557276 64495068 162309994 58284182 215256294 34677742 100822678 86186562 102704514 136501860 100828376 35000570 230575818 134423850 67552584 98446634 233611224 80577222 32080048 207013620 724636 126197874 71417896 285436074 58404280 12101892 27366526 11828916 42656152 42640312 51758102 193787242 188153218 226866486 101789380 200166824 47775838 296789174 111566290 219919942 66900482 9628718 169571446 127510174 177064184 16531130 2131426 108610128 1447182 170631252 166483504 73725916 11447898 88823394 43149876 26571160 39986056 91719694 163114644 86483254 291338102 50489780 53631336 36603072 7937292 181778344 31104942 40696414 60296060 78118326 14603028 145162292 50641866 81179802 67048036 163747584 6228552 162131970 18520524 157662802 145836240 90656962 122634820 71119598 5742044 209210144 154250866 195677394 4879358 99019272 209776006 214415652 62094582 23179794 408957846 1185360 239166422 124734412 140600482 103692974 27914150 40052496 73977794 27177150 109427912 88511588 21425954 44931942 97298718 32174054 136381762 36333242 127605566 322142480 179088030 26605084 49808484 304105560 184923860 17012138 98997338 27272894 194688032 97119110 103889434 74520050 64704860 137329390 17603388 382781960 6119256 16777618 152422710 7481100 71362808 235108676 150651468 95085540 27248254 159943850 173591418 367698804 39400680 111863554 172293440 105070526 57334068 159838536 13932094 105155468 160420590 97441102 123407944 141494694 141590680 63161362 147783746 10739498 34439416 195918954 86237734 147285072 31354400 69046538 49119422 113294126 8765108 58383336 110307450 122681328 46827330 208006084 186404460 57028884 134602424 268080582 70712246 188071796 138529050 182112876 89383162 26610496 56911316 178157408 19103260 206834606 206776416 34003288 176378928 47520242 218841524 167267496 4110920 101571250 102347894 193210424 62329190 256169584 37554198 146658952 35322958 34434752 66560824 174753436 22214368 177774938 259477966 122875192 193857378 41963548 14378100 22825132 174254828 201233846 138209500 39983768 4354394 267824964 57452208 58810070 63694906 170081120 202301638 248336616 104859062 14495514 113542660 16912390 34892352 111948430 49946028 173063924 17685118 175104666 104496810 45523984 201720882 17512880 42465390 327197772 11324390 18173936 103560336 45069310 89849738 14849714 148708208 71480750 153654820 34957494 54233190 234065722 128334910 153713604 62282110 250407960 17254248 32050458 109090894 66005148 119468272 39874010 59819782 109621864 55420178 189085468 7485918 179151962 106828326 77235972 214317444 145118952 186903178 76188266 222273436 56493404 84499316 52362464 6318906 146552010 29509700 45555708 81692622 15338180 73255622 102686276 197549880 121657734 8641820 33479424 50864088 49487570 139739710 71527478 196487302 3610596 66814396 8882368 7841570 293487040 134759768 17139518 153277960 210076284 78826528 200371138 141300984 48854498 37527490 25204388 190278814 190417590 59355758 40642294 65526120 19542754 102439854 94810606 35537436 351741236 196744460 43715914 48821630 31160954 22064196 10412138 28204110 28978444 375774652 131024916 134553056 126296918 80027090 302444142 90641144 64492736 114793866 32023552 11654280 281484104 28766144 155754808 253110242 94454074 201006850 78775994 28383322 234393588 50227826 16654506 170888740 4249542 127844398 164216910 3065678 14867028 209136422 34954150 79592964 202754904 114253898 216676218 25610222 262053154 37116266 160474732 26640086 157089174 181831848 114434694 404017724 88536844 121914760 23357554 246687496 37687276 154347226 191666794 21298992 257359212 115636334 92172036 291820254 4077216 149327904 133027554 48315520 137738414 81160794 44053900 171440346 4471236 160517104 111327128 37695878 216546044 4534772 169976400 108431466 81871482 23520794 14932786 105328960 220006336 40873316 68544564 112040632 164136126 137447508 42539992 125004660 166278882 92492400 16289966 48648314 57795100 120984710 197513822 74327242 80821224 81716030 16787232 179022646 62917250 284192546 101477420 49420492 222013528 29532316 109415328 79365220 24511850 74834320 15246462 210523368 90720872 86868078 61271958 77974842 86309014 205242730 148380144 52002214 124552164 161225526 159210832 39357956 50301042 70346210 41073032 289734566 168887708 102407536 141060612 109216954 132665544 188822084 20774666 278453516 45475452 53640488 48701620 198719488 18984724 62517004 8057698 80233692 231212652 97410060 158717328 100590996 102239918 248144512 199317250 9998516 134137344 209845240 12861530 201511464 228490966 46696540 53267016 137454108 144160126 354035770 25516436 26688442 90634764 122992320 58119864 96215196 21769044 182675504 123632124 69565386 157523674 198090090 144873168 136323462 242976250 35959110 63098706 115495006 161801244 135100020 100734634 225815634 55241538 78234772 96869872 4040498 227496060 29576118 63628312 10816278 48622838 14639284 84144984 186063658 176974270 24939156 24160950 62917492 126168570 163066816 58327324 71959778 117772028 210553904 94264522 165160182 69288978 149290680 177653454 47826482 87440496 35735084 100491050 18927326 19774964 92857842 84933442 44306416 238509348 149919242 506880 92354834 130558318 10214028 8173748 169643584 61632824 117405618 2569710 189771318 27082924 49348024 69603248 29446758 159710980 318569922 109907952 40592420 133748824 251540124 6905734 37453416 1321782 177967394 14383446 19587986 279410758 119185770 253604428 59818572 210389256 138155424 74439794 72144820 180199184 58431802 311373348 100208284 42748420 222466090 37652450 188373504 3792404 50375842 72225428 152254498 127025470 53189928 34724140 117559684 49632198 29143488 160636234 10993444 216594048 80028256 47676706 142887844 106484400 29454304 246649502 74160746 190163248 210787764 155022648 154666974 82140278 80826570 43724648 204261156 114804140 23299034 9319486 93206322 38148682 25735490 144783914 132559746 133774916 22949696 174625352 55964282 14084752 68635424 226178722 39486414 86518564 141039096 106744902 147318204 60933136 189799236 87078772 57534312 165252208 145018368 104908342 226934664 149877684 123552814 182157690 213035240 157639482 127043972 193301526 36688454 187734448 170754188 4648996 99573694 83408226 42961006 259255194 71393718 98960158 172675426 52950018 12441418 106277468 33592460 26879666 29104944 79320978 33803682 110061270 97527364 23619926 214124460 198811030 50701464 206267094 2954248 12989416 114221360 239556900 75821174 101880504 110148676 168617042 91981296 129882038 55838574 233074776 17378680 157851386 262017250 35008138 96959082 143674234 175626022 61917130 83262762 56343760 293152178 29793302 65600524 27235736 98269512 373171392 14107368 21352100 363464090 51139682 100059806 50999872 83487954 149015570 133998634 62743472 4172542 261295606 309606 152816136 61485402 35963510 102338544 231768064 13597210 188623468 116603190 8398148 30097804 49827514 143551012 64095988 31210630 164993752 49447398 266380576 135324376 121375430 31422644 118298092 71939362 34610840 221104642 3406766 9196044 147278824 93207928 116205474 32026676 133078242 86463674 46708376 70407172 48945666 107792894 200655796 154653576 310353538 23877238 46614348 132955306 45643840 24643762 213551360 127422856 77623986 195696952 132692406 75571056 20523008 411670314 84997858 104439764 70450072 100571504 68355628 101014826 206635308 115897056 34620696 52299016 10012596 259398678 47859240 95837588 139705148 91069418 18965760 131453014 174913640 83410558 65788294 87334038 22081048 312609858 166890658 104388724 55694870 26344428 65803870 140932946 149031410 54977164 20511788 149826798 166979582 37269474 79532376 166788600 90402686 31596444 10986602 7183396 47444320 42656196 199254044 214624102 96173044 276207580 182245514 219863490 29807844 185734362 109772322 95543228 9028338 35379850 135761318 119306748 111242846 16965542 130484574 205167446 67247862 154790394 335442404 46139830 159955928 40024050 88491678 101373734 67537998 83448948 114782800 171653878 79269322 24883892 104630482 144557424 140948434 98696224 235430492 18108486 73043696 100900910 124423024 9877472 156239842 4459708 287093774 62484488 70270794 215707140 117134864 311444584 21754766 4995716 87192094 77516472 107038624 16146944 89823690 24326302 225731660 18856354 2709388 77823196 48379892 184671190 38092846 194685040 172019210 32617420 134222088 365242262 48573470 59517898 91715602 50561434 121314336 311839308 228393462 89904122 3993066 38308380 32790428 151014512 100481106 62034830 108090510 141427440 68877358 126254150 151344864 84083384 81795032 309247576 110250492 221647074 10833966 142140724 52844396 33759176 117682994 274040932 13081662 193634078 54383406 32636604 81980448 292810958 106055114 64777724 32881134 12332122 111822106 45995994 71156954 38926096 217139758 29575106 26621386 245202078 81345550 62402582 129885602 219832250 38216156 170225242 49803622 6216540 150468120 94710352 22153252 37435750 179344418 180919574 146901106 11264814 61467758 10884478 81523882 269862318 255715460 157151632 18020178 191049210 97842030 80635324 329114610 44148808 80342306 112356860 296608334 83927712 113375372 272091556 162924696 161205044 5924292 104880314 209535348 94361410 338386642 8714068 60183772 118037810 178621432 88063976 142082094 101615778 64690494 289870130 48546960 24508066 9144124 45730256 211904440 241503504 49164654 214155458 29590968 16850966 9690582 99385088 139490230 177425006 76562750 38987586 108323292 229115656 141373804 148304882 2584956 138015086 44471702 96640236 178708552 243526250 20459956 148329610 11603284 237605280 12006302 77146102 206051736 340472330 34625206 50187104 53481054 8502120 207148854 92840484 124970098 279786936 51413868 21594122 195528168 105734310 82470872 228889826 106462510 204501902 12928674 238230718 17319346 72959766 169283950 29016372 38574030 60413980 5194156 79014496 252766514 25375548 39527994 137844322 256666828 246617756 152404406 187211860 40211864 161410722 72033302 185329782 156916056 94135866 163741512 151066586 189632432 180140400 89470260 5028716 131204744 191630890 28082252 38347760 42118406 128559442 81964080 126603092 77508860 42975174 43229032 168619572 183182868 141919008 10055826 100812734 123572900 80843686 190198140 58545102 17703488 223926802 56838342 181728404 100699962 137762284 302979688 20481868 24119722 42237668 97666404 50994680 83308368 33597586 235680522 7680706 122934372 61534836 2142888 6220104 156640880 128680024 26810146 257949912 190577574 155029930 69563208 7419720 219409432 54382306 56224608 135254570 6537982 197789900 14251468 88242748 129492154 37449830 98042736 4246946 106143400 129566888 196390282 21508256 37696736 42371582 218253882 83143676 54344774 7266512 272058666 215530370 65136258 45646854 152970620 16121644 301881140 100667996 176753104 74974240 73180030 122008722 5901192 65169390 180859954 64588260 97371626 49087412 65392536 75433666 119900968 140366952 241664698 56842236 172543624 164002432 220052206 15773054 191114 287176252 33218460 3366572 16884208 112208184 316638366 110218196 24314070 55132220 253650870 35720586 108545250 248262740 4162532 377058968 808302 8484344 15087336 88655798 134389596 120171766 97142980 50554218 171278338 79590346 228542600 58127784 135117422 209119174 66018304 220631422 13139170 172981512 137320348 49836226 55587576 13809378 46596902 58635368 41565194 121503360 198333344 98521808 9727740 219765788 237607392 9246952 151857574 144593174 32980772 81301594 133916024 229157412 129729138 83234250 92078272 58028718 157156120 8863272 340727618 48097192 10377246 39400130 91913448 67087592 15316070 71912060 108283538 56910612 109522270 133522862 143927014 64506860 17784382 10244982 101141986 47471160 11193578 343995718 108177168 16506006 115893866 121644974 73616906 52129132 49923346 38162212 20801264 93665990 118701088 234585406 323833312 39255964 22981948 70427038 24822446 182566054 410702050 33045386 28773360 307337382 136156746 78060246 100460536 65442102 419978438 115078062 17224878 55289366 59099656 46020524 46967074 66737000 47213958 200878964 79937484 30177488 121778778 35940894 63347086 15353096 80521672 24949386 168310692 101414720 82798892 252186 189130656 86353894 20708820 63718644 111811832 181271354 27831188 74640830 103963618 3361776 138109774 1104444 36644718 188045946 297916454 51839348 67729332 139412394 215309446 27368000 166745018 197703814 26832586 42944220 103513784 104375722 265024012 57792064 113315488 20688558 64667306 120522776 205009750 107016184 46500740 45598740 82022072 49674680 65504054 330384692 14798718 67969726 118614232 76925926 108023344 57388232 195709866 121719136 87462496 122742906 167642024 17006352 147464108 146846634 234434772 18816644 304217276 74692970 8769398 227805776 14677718 16168504 78028478 222025848 67285746 21378698 48633530 87353310 10756064 305962206 92471280 81190296 94063882 242411818 116349112 80839352 71429226 257074488 124584680 65092940 13274580 28178656 3945326 104284400 135322550 91703040 122814318 133670218 70836260 58348796 221454728 201030786 110754578 63118330 214888278 43975778 14749460 158819232 141079356 79165086 154726 166679106 96907976 80354120 159170462 18283694 244749494 68946482 89698400 31577458 17220390 86670518 73198400 300909642 9523690 243304314 14070430 190508978 157750208 85304164 20223390 25125188 268546124 173865604 211370874 99351890 164119802 43495848 93333680 77843106 83248946 71107036 212275536 24740056 127309776 83100930 62697558 178938804 117238814 104730054 29810528 35644356 228836586 137496392 140971094 73631008 3469488 242636944 431605306 77434148 40881786 134638196 361233598 179486956 25592886 197230352 40085606 91528316 116167282 95269042 173542270 32647560 5435804 78484428 5085278 223771394 107202700 30086122 43941612 289197260 57884288 92769138 124826416 306949170 7294254 84460046 298930522 124737096 10152780 29059272 185851204 6850250 61005208 44193028 61836434 124112758 58742420 48536312 75647792 240196 195734836 29319422 229925300 222050488 117048030 5682402 275884532 27172970 129465930 121360536 140219926 13362954 122714438 61192560 36535950 249836840 25037342 24193994 200957702 25566750 181914502 64199256 280310052 309136696 36445244 2472206 142021660 107054244 83748082 110277288 32138436 112811248 301279264 6894294 26816108 2598310 111643444 146016640 207043914 292507160 96514770 72229982 346123184 29787736 75831800 77624514 4090834 78889426 124231448 184459924 30976550 158952068 1058222 161155060 247977026 21305746 120716926 183484136 242251240 78740772 413235042 160521218 12960552 28966982 362376256 73263300 54722690 33410630 415510216 83696096 3960704 70654496 72565350 229965934 35837714 113756060 205992424 4144800 69116498 216943342 65706916 63578614 93595722 157899346 80836866 26249168 142795444 58403906 33895752 183850128 111491138 160370122 208685708 64642996 124879260 41146270 70112878 100604592 117079468 34005664 270144116 187431772 8559122 36040620 216743406 6509470 312547642 149208114 15544144 7151496 146239346 152246138 5841418 110778822 42211774 121848496 123304830 108135808 132912626 85328100 17312482 329900604 128082350 38824610 240825772 3279782 27507656 80743454 79438106 77890120 208429122 39119080 34499520 60666144 16468012 294423558 327265400 61384708 7083450 75221454 3093574 8103128 115755464 46558424 258604302 9606454 74294858 198511654 172884976 40745452 64717796 193618326 84970292 88500500 180693392 79135848 7223128 146201242 8818568 172402318 8786866 206174298 205859192 194597414 204657354 86759706 89362064 104304090 126818428 4240478 117940966 44802692 27960834 153400016 147601388 339374992 25231074 114757896 33580536 119764414 6475854 247267900 129667714 190848020 331557820 32189454 118854120 102710586 13507098 18687108 52294814 208195834 184785546 40944486 229401370 28590364 40749522 69066008 66778162 239017614 180317368 74523416 58773924 106182142 176388564 88522038 94455108 320683814 43217658 2941026 210412290 131566666 51476018 10769330 186279324 36779006 144907224 121979858 2231394 184078554 132602998 160208202 68039136 34461790 94233854 153410334 13545928 221193192 119003302 87656030 113625622 256346882 67819950 103196236 100948870 129503132 230255146 62289172 94001600 107984910 214127342 63501416 10898448 23167672 147874188 13053348 121392106 29467240 66841742 158488220 106278480 289609056 59928726 2601192 29930186 73081668 157584262 23864412 279631660 375679172 140869014 59847876 8712550 158654936 18599350 170840846 184505068 162518686 26614544 34096524 133225532 164169082 36629824 145806012 245073752 33592218 58557224 12381226 10817114 33364122 156195490 26413992 157520352 48228598 36560942 249500460 105121610 46812480 33394218 154709500 189484130 2896784 198075174 182812278 56070520 47444936 91106928 84815808 29629292 88176044 3498572 172676746 76148116 148463238 152978496 88443102 191183234 100088538 77693572 147110128 80934458 177322156 311977314 58423662 158730440 115794184 103534574 231827970 128664206 127734244 163490910 124126376 9609798 213942564 145769184 12373064 7744022 73867618 162030660 31125534 56121494 230189938 7358186 34705330 63464148 140423624 5776298 186331332 126964024 159852748 153438692 78629892 256435454 248497788 59251324 69857282 87943636 169385062 101765488 135311880 187817124 51448408 214477912 1788930 24361392 248663052 141081292 4472908 292107992 61759720 125318666 27252126 322373920 76278752 265027004 12143494 194878068 15006728 92359168 261799604 123299814 82777178 107979300 71818032 22561110 227867486 61035590 66384010 271700880 99157872 157821290 34336126 244710114 29751304 34225642 23897082 13334266 106944596 8509644 109608994 173642436 115846698 8782400 31915884 104854112 174550728 167166824 52762226 14403488 183310314 11176088 125991228 127613860 134241404 66447194 50495434 187795388 24059816 123870494 84268668 66875908 147713016 48581962 291993790 48354064 102969548 43357380 108695136 186158742 207496652 102422276 191353360 83908440 60030146 7357240 14078152 226743088 36120106 99878350 175399532 124244406 73919978 200857162 49166172 22568898 1872200 13542694 28347550 197638628 47379640 6776484 219442190 45264362 355175238 149121720 23714328 117765252 122511752 26771008 182422020 37507052 31641654 164186682 44840180 290752264 20003192 126651976 94309028 257777058 95711374 65769792 16562788 268340072 209566676 236567342 37102010 70904482 142425646 45603976 46429240 27412242 129942340 21481966 5399592 304802388 125693722 50442810 79134242 40029682 455492400 27032478 41530588 232168332 212434618 88188914 21289796 62810792 279970174 6154236 130280480 268805944 160527290 163415120 75520170 144106358 99348898 305607852 52523108 148527632 468138 15729120 76894246 161815940 141423348 134624160 100330340 19755494 128571366 56952786 161446912 105877398 10579998 148461764 81888752 275252340 8075628 29488250 176802208 135267440 117412658 66400862 63669980 18295816 267041104 92355010 8864658 159048142 212794054 66741422 142884786 170007970 84602694 140744956 34907202 8056686 292789794 2105642 93456726 159900422 49320348 29553546 238088730 254961476 1673804 190208018 55991760 19786382 44197120 223707374 212470170 96489492 33477488 167168298 64858552 49995132 329878978 95806700 74308894 110629464 109899636 271488184 1366200 160225868 200882726 109762994 53247524 83451192 214238618 210973928 145606978 79826934 211253636 53804058 18682202 300779842 137448388 152853866 50266986 5444648 58652924 126394026 106410656 76850664 398712600 274362836 47817242 46932226 98722294 79356332 32777316 81687034 4840044 48356594 97319904 53757770 324098148 82416708 46589840 87360482 200001450 21633964 37232888 57922634 131962996 43324732 309689248 27360586 140706258 87801450 16165798 116096794 96311314 61100358 44898238 93889444 62969478 46085820 123831664 76036620 255276912 14445464 126092560 74953494 169136528 28188952 70430052 27182958 160020542 128515772 5063278 219725594 168507086 149083066 141715288 89107612 14343076 112134198 250953164 223360016 76034970 48726128 178421210 97773918 119607598 81297392 22236808 91080968 78619860 34661594 137183266 56101782 35476980 170044798 198401060 38297930 168674660 134825658 106747586 17278162 190253646 21151350 36899258 235842552 20290358 332854940 16736258 146999490 56555180 155859484 277764828 44173844 74448924 78202168 82030564 81655046 136879534 55227106 149512220 38222140 64434084 217590450 100753224 151910484 110126170 77046574 59076710 22257290 98798304 171276336 111764664 192666870 28322382 8671960 132223146 246767774 198180180 212340106 118261088 163380404 19110102 10055760 124673318 7262134 119418134 105482718 77871288 41543920 127018562 177772210 1765962 182607172 11601414 125735368 139344194 175626044 17902324 22490204 17627280 2930334 50144248 241342398 184599866 69267110 204377074 92095718 26068592 234227136 50963330 97418552 219366378 36479498 174889022 41710636 58255032 72982448 206491736 160169680 93214924 162942054 186956176 13089142 56661550 20178818 82315970 54638914 97931394 42010562 68989866 132094512 80071112 48307512 131468788 9706884 70097764 244480588 3631848 204281638 25844720 68358092 77347644 72531668 91970846 8785854 133238270 208623690 138040386 212303652 80516744 192389230 3699410 70811246 137661018 102913228 120791330 96302294 209795300 69369036 162720316 185113676 26407898 91119072 101096248 93569586 45349854 115418116 71407688 274845362 22507122 37908332 19104338 5080284 267958372 116782490 114795978 71251950 37646708 156387330 209216480 85017394 138655066 190488606 219706102 20945892 245104398 315421172 113493622 163573300 214026780 62471266 45103190 197867670 164791000 53405528 66824186 197025818 101411420 44827288 13649768 109637990 211438766 85986846 141425306 724614 290673328 46658062 18754890 156297372 100686630 11781924 515553808 17855882 113194774 155992100 81274380 57963180 197328142 56113794 151980048 169063906 22605330 188940510 104889950 222286460 9119440 60337200 163363310 205150374 145026354 85332302 29909660 295258040 127551798 180383016 53200180 18691970 229849246 117777264 36755246 55158818 173897790 101383128 204263246 199607958 32339252 229581902 69932478 49038902 205709570 131709380 20057972 220552684 67841356 97034564 206665008 6398194 134528108 95365710 186245488 295655382 1005312 5775374 92245758 228578724 9517750 115359420 271101710 97065848 47277538 15559082 52459418 345166184 27218070 127241246 41764316 71173278 60144854 70843740 41776152 158541922 59522122 126801070 45393172 119417496 971344 3891800 153499566 108750466 55102366 113728670 82021412 128471706 128200116 223308228 46153690 19552676 227122918 26275920 131985304 103369134 32151526 240365532 111605626 3114870 230635328 216415650 219067200 64526154 150173848 197784532 80434332 315723782 52367722 147328588 144284712 94222964 347821980 224103110 24542694 181405048 142768956 244612368 35550746 7377876 954206 135878952 37416698 95083934 179900314 17463974 113550536 266531276 53061338 149005978 160136548 127236956 168375042 51831472 26188360 18316122 359437320 7188170 17993140 149662810 311486780 72319258 120600150 69321098 82406390 75846034 79836174 27992206 102780634 25927396 33526790 115464800 59825414 235857534 54365652 31583816 187901560 38939626 117646012 132656700 51303230 155788402 85649784 30736772 118134434 2682592 228177466 48126826 273221344 141425196 60025328 296017810 124493424 4704986 139746882 149507490 17324032 37105464 174241320 208042186 135302552 25380916 8152980 95304088 50189590 86961006 275553608 249088642 58984464 118234578 21722404 99991408 47934304 31879628 97917578 50760996 171316310 289672130 53337812 157200494 139686470 12197306 53874502 169371796 158857226 222622972 65168686 171478648 176598598 5228388 117637762 72053234 32029712 114176766 166562198 262193426 36469026 15690026 2559194 20059182 136938934 128641722 96632624 48444022 112651704 201045856 48051234 51665086 158226046 4161784 315580342 13250710 24357828 97252628 20143310 30866748 34981562 109844592 89747350 183273024 53334490 161625288 118127658 27950164 96664766 164484716 54932042 193403342 225603114 121407506 106347494 82795988 126296654 138807592 70937460 40918636 106743802 28367438 64199190 24299044 100973312 327628576 16060176 82842738 64666382 144362548 84154422 56976304 106314362 238994910 191081330 46744082 410282158 47582656 94547288 89072236 116306454 27888916 64112620 46175316 312123526 435292 169403938 86763512 1464870 279534486 8281372 304360826 153384022 13216346 28854408 25562174 91433540 189184358 41112742 184381252 57444530 141881586 163893444 117663150 130196220 1321892 10249250 306328880 19442214 69175766 6418610 437278666 89528120 74378876 48241270 7825312 121601040 268314090 182509272 4787904 100490874 64253750 53186320 123761066 7250452 148100062 60570840 110305184 236889884 12639902 167178902 143583440 177738616 44490380 35633312 109002608 100018116 333774386 131079696 104528138 37543484 10049138 276819642 27695954 49614004 124211120 36603028 12869802 254897214 305591132 46629836 28031828 70029014 53709502 71039122 106559398 49549302 182903050 122521344 45382854 67460558 64126128 3643486 156800380 19500316 375020470 40245040 16138122 240961666 176590590 34734238 205101820 223828176 60335286 243753818 42573982 110226644 225635234 38724004 107909692 132338734 131865558 128821924 125478892 129630028 82705876 25364394 106149186 65273604 79491192 148319820 177861904 30777406 56515360 104505940 134127378 69318920 105914908 98483308 129183428 81603192 165144364 99083842 243530650 59934006 78953622 136122514 43014774 120082138 26062278 50634100 52035588 194229948 19691606 134709322 71593324 140270570 15648996 152614264 218925586 123898984 65682958 167850804 186999648 34833172 57427590 43072920 82581180 231644996 12293534 146194730 24541022 146619550 13288242 255593448 92383148 9301908 140947730 222068704 4358178 51781268 113799510 56010570 144990736 136453460 45887556 21742446 88480326 145641584 86442136 139633758 23778392 142202390 122255386 46477838 173108914 26886970 26771866 13459776 157498264 206488788 34943150 46624996 21313380 48693612 202302760 116842198 41662126 28742164 1628176 252648528 114757038 94274576 175618212 245356276 17924962 75715310 274419420 93454746 203948734 61534374 56927200 70509758 180653528 37069582 112086128 4940144 42482462 175207384 134626844 83696250 60609472 64963052 10045750 186971444 138010334 177488036 193391374 15405126 320640254 72753670 15314662 44162228 54169346 10755910 72366382 47206038 159651954 57944018 138339080 37619538 473136224 20324612 51259230 196584080 49713136 112764982 238188478 162499942 234109546 58611740 5387272 119751258 69282928 61274884 123096050 121636702 98474530 197585476 241323632 171856608 203361202 106663590 147052774 93331304 75981334 235247936 299781746 1919962 56979076 190228566 81915856 94394036 71626324 90694274 131355664 91163248 70944500 13767160 121445368 253338338 88851994 218679516 48855598 73913400 10101146 107869168 147488088 27912698 71573810 151745264 69266780 165630366 99391204 59052356 173690484 3602720 83953342 59162268 151550344 157781030 65773818 56679766 43774016 200750682 75603044 97341904 87549330 18928690 8279260 93160078 38943762 222609112 28108806 117732780 173880740 25183356 14095840 9704574 245403796 101870362 158186336 91758568 15393796 85491934 194184056 40697778 142392756 207315658 10310828 82439126 79288814 59154524 186201334 46162226 202974684 30172054 100344728 264225038 86195934 12831962 291893580 199260864 53275200 188553244 12463242 205190788 8517542 159894262 121892012 37837866 127569948 50677506 255346102 14673230 98309508 98388466 126771128 63234754 16764616 36343560 187763532 2746128 52796722 217611768 91770580 67186966 35273194 18534934 187901230 2386098 217683136 13905122 27306356 81640570 41174320 23743236 241005886 130929172 255793384 52085000 187270930 42875756 26595140 2419164 129880476 168706692 156901778 27697120 170043192 99912714 54036972 32131924 100646062 42552862 209898788 185557482 100381710 6075080 45564970 180442922 109633854 119623614 117510910 38695272 162811242 97319706 178233198 69399352 171988388 112576046 32270788 85872600 254425248 22032538 51611714 198667480 148012326 65849476 185190764 76480580 264399894 108142210 88728156 131526340 191808892 144194710 103730726 227562698 55159698 128582058 169028794 120168796 182732330 40845794 93595106 223413740 21831106 157341646 268050464 92860240 37707120 50485512 16125978 378610188 91597440 182731230 47071244 68527118 159318082 86161746 54336744 264768394 39545638 90571822 111447886 221917674 56466828 50047624 51611604 11880242 81459554 99874896 148203000 236190900 77014542 242569910 7037140 373855614 119233224 39900608 26966522 278952300 104516148 134201078 82537114 153016424 130278720 172329586 196810988 13093344 77383218 327454292 33458304 195643008 58625908 66600072 184952746 45434180 132104170 77895642 77988658 183131256 53692298 44959090 63373530 1335928 142204106 32014092 110250404 172929834 5884956 19694708 129256798 145239952 169042632 106281274 49049880 157312628 2062478 260135766 87927180 19144268 215753428 156778138 42260174 15192518 82478374 126122656 214213604 93619350 170214440 35367948 321241140 59680324 63929800 179043304 283322424 19465072 59337388 138945994 298201398 36857854 12170598 47274502 244659404 67990428 73587998 2724788 131051074 131405978 60179372 972642 3849868 59525202 105467340 154897512 66121198 10665336 67538350 144050346 74155576 24916804 314031872 87780506 2910358 91452306 201905308 129556548 14486692 90909720 63382176 160847940 38061122 157274656 192302638 302200250 12535116 270090964 11434698 13382270 209176176 31706994 94149814 17442920 57713920 259267580 161043608 29816050 239071272 16598340 94603498 43528760 157503456 146681612 165055990 274720820 49078964 31431114 237552832 207179984 83121302 103648006 91430064 99379830 121391886 36558786 15855444 7405134 147933214 21446502 293172924 109620060 72985066 66562386 112833908 183369406 14001900 156008908 108665678 80147210 76890924 146658644 174549474 84623418 5935292 126943014 31668516 203688254 227171846 26366868 70913678 11660044 2922744 115511990 82617942 81038452 210400498 232486694 193704258 124120436 48465252 45801008 137624300 3354054 269652658 173131772 43223774 106212216 234400496 177774278 157321890 118507378 77761112 223198778 37262896 110197802 191168428 27465306 144572538 179180496 166803186 95928184 17510504 230255938 9966418 145014364 122189914 100532938 61244524 18402824 183520128 147959482 224466792 24303598 67874114 52414934 104328334 74956420 59652780 177654070 22956318 99896236 22311058 3472150 56004014 51853076 161863922 52066366 161431886 34957428 102797442 313742154 108622228 55081972 25650284 91216928 29141992 98118020 56047464 14176976 26403784 8900650 126647532 144724162 6529160 179163732 31805026 32892948 164321960 23220956 92798618 74910286 74863932 25653716 141391162 264577896 126387404 288975082 35934162 99464178 125831090 199028170 271833804 76735582 11248380 7539972 114059308 147586472 14099998 108891090 128288226 29538146 29220708 32013762 177021702 93968072 303545792 45754610 71775264 81490420 207544282 80930124 4695724 504695158 15649568 119054914 42169490 130715090 204688748 17044764 46985686 5294740 32874468 12344222 161020750 86206362 97113236 79304918 126095816 135726998 130711944 46589334 57183566 354328634 93121908 41307464 20062064 164512370 5386612 374466862 137488912 13215246 259430512 158856104 74766142 147681402 135691732 24261622 253969738 33946726 85801694 19468306 204721154 99890252 6225010 128865550 106370088 26347794 95616796 90812766 19291844 79982892 97944066 219180522 19874470 141010386 220135256 59214254 10959036 128385994 71967192 24437930 64861720 30205406 30200236 185096560 100735624 3745214 29501824 134671900 70905494 145991230 49983186 125867126 102616118 83870732 39210226 148917560 10840918 289141160 64449242 208850136 121972576 11747912 273846408 4809530 238308158 172219344 31022838 191009456 25129764 190013868 82498130 141440486 55361284 245802062 224015572 32451518 214270408 13206138 111878360 309190508 29544702 63428002 98704342 202225892 211752068 73608788 85395772 94493102 6158438 8463840 175089178 61158790 26946986 123115674 111626482 108240726 163939578 106752690 35163216 66322608 175211476 100461900 71151190 33075680 309675102 75613890 103200856 152248624 3549744 24324740 149307598 46627746 2373844 107568076 89106974 69392224 11986436 80047858 129839446 169054050 185240704 39773448 47010194 20254982 231241208 27563404 111471514 94359276 234956502 72937040 7644428 1871210 15239334 148372004 107708370 57072466 21705134 111931424 226071516 172919890 212558280 48020082 117200820 111691932 31336756 203317466 6056754 83572786 174832152 137441128 10358546 273119528 198135872 12985214 69365010 106367294 163934694 124360764 42974030 86822208 11966636 6074420 201259916 57385042 117139352 39915854 164482670 9788174 98202038 185042946 48543110 154289916 85708458 127294662 36590378 102722532 20907172 226512286 307498576 36737096 3425708 90537194 66259116 95777154 124786244 62419830 216367690 47352140 115715600 77206316 174490954 134141590 3808728 209887084 15436674 12584132 244710136 245030874 1608024 32795532 141762522 77009460 115326970 83584490 99682748 300123362 234060684 57314246 27299272 226464216 66740828 67073996 188826352 44660946 6787154 100020910 204444438 250952790 5085806 103780490 130541180 3141380 106577306 252936310 69838538 170196488 104633408 185298124 84252124 56475408 162740644 99807048 191380882 111804616 127113690 93382586 36721014 153866988 7657452 4043908 145374768 177522334 28401010 28689606 59544298 8529796 140485202 95602056 6768608 120804750 246369024 42748112 58770470 54438736 222313146 79045142 36952344 224836502 37439952 5792754 200717462 160779146 131861158 61768278 3744950 131735868 70491388 283643668 90670932 108380272 68476210 195553666 8208134 86055948 77616792 175195306 260833276 209157190 26872890 190230414 316074 134143240 861476 45678050 54786292 16406918 164119494 132918874 107760004 188118876 103201428 59108324 19691628 187788062 52752700 73453270 26339214 38340148 149458936 90583614 267084048 8646352 302573700 23004564 86184098 28322558 35380092 329024014 18680244 203393366 189138686 56480886 87861752 230983830 12765302 22916982 160121126 70899510 4234956 133606110 130698018 64520104 168421044 5358342 84468868 30434998 14161532 26067844 25744708 92550964 58676112 95271220 123871682 169781260 73216616 91674814 132171710 98523832 12162040 11552816 75184428 25752826 162186860 121126104 172968664 118679088 1129084 102480268 120652928 175617068 162171240 136795142 85359142 116908396 120489072 60327454 172240134 116625828 68231812 54731468 135141952 105984010 22181742 159754100 94804358 44627814 133618166 290041686 128412966 125725050 181730648 185325690 120180302 22714472 95305188 166725262 10075978 274928852 7745276 92168626 15197072 238457318 35571778 224285798 66918148 324054632 38751900 65002102 249697514 54029558 85151418 219907644 72560796 84472102 58192926 8104844 331293974 211754136 7042486 12270698 159275754 91899940 107009298 163078784 22521400 172400976 3210856 176241868 22862202 66168850 197843316 137285170 290840528 27656816 230526428 1200012 88800052 138476822 67634512 26209854 39827128 17902456 229931284 18818976 132012474 26916076 22680680 156025056 35362272 30874250 72166160 167484944 28249408 30437704 49462182 280120896 75590658 18900024 59585746 123165108 89208460 56634754 42337570 64608280 27897650 208650706 132667678 42860180 37103814 129635154 333850 75003280 153043682 102703700 79528064 235458014 112390168 202094728 76008152 80846678 8362266 40438860 512380 306086550 34548338 29445834 279353294 78229646 98659374 153239174 6930682 337108420 7973548 132280984 65771596 231090310 6427674 11940346 320131350 62021256 189191442 17410030 228442940 175613768 116381870 23445290 194724376 70310548 121654918 411202 64093018 160384466 143029722 6138770 185013554 229360274 118823738 396354332 204003822 4043116 225700376 19574104 151349000 88496364 108030384 16723652 168908366 116950548 120343256 23199836 87573860 16312230 83772282 13549052 112098140 19895502 239656186 6694248 104439764 263387476 41202304 11866316 238051044 21419530 233229920 75763644 212900270 84289766 115097488 38698286 78824460 131267026 100177682 23980440 50337408 135071332 24382292 156616240 213338730 66844140 90032514 176561858 208894180 67430528 83318268 144900734 93212328 162175134 10412094 72524386 6034138 155040028 39805700 25885552 13277814 88557678 91396910 35357784 39809660 65990100 104810420 170325782 6240564 118502736 310187746 2154812 34267200 68489784 142449340 41547660 191447542 73284596 83507556 279685582 96720822 19956486 64523800 127355910 30039856 48034096 164966714 6005846 251207858 192568684 20579614 73954012 42131452 277134792 60976850 76068498 148262972 111458622 66734228 123157672 60646168 80845776 226026592 132515284 51841504 20721514 291690762 28179668 158561370 24927166 251362518 23381666 114118818 127897726 64291920 14645444 75514560 47999358 88504834 151731162 78511862 173010860 16418138 335843002 28115494 126476020 23750210 8261088 47204344 110686004 67733204 6921750 121341616 309809566 930358 138433878 14867138 6226682 118286300 4315520 377620914 31903960 7060900 72107156 150120608 49140696 86490646 100698532 99388410 96675480 40172066 17893524 61094858 235603896 24027498 150996494 5628502 23065636 147560600 171411658 114058318 37638700 102745962 104527214 125344802 256112802 180462590 123141194 3602698 187717288 11561022 203754144 226355294 4100492 124092936 107436714 119743096 47349786 194424406 40117550 163015776 223926230 54578568 53699338 113387230 39224680 204054664 117588064 108426406 76959366 15818638 74176322 213299724 68565068 95060702 153570032 84853868 32423094 26631132 244265824 46055438 40140826 101111230 59922830 175497630 78584352 29886318 257414014 20934100 42567492 105046546 43201488 20140362 45006412 152489920 81791798 99062766 67787918 100277958 29924708 111327172 281948832 54316724 137735884 55859958 218129494 147888532 89819642 190948714 90973256 110082258 102621904 187297770 46173248 160431634 182769400 83425386 172199676 92113670 151655306 224730528 31761642 144968846 148182716 90729298 2766060 123200572 175508806 36510276 73775922 111813372 309395130 5086004 70641868 64754998 135948340 220652102 99520630 13390080 47607846 221587498 139484070 202366956 9735506 66573540 12709620 38318104 86241980 137373016 359816688 83513100 92444902 49385336 186043286 61712684 276147366 11416240 49557156 169546014 309248588 100814516 75052868 80825998 23929510 7748026 177254330 118354544 5377350 250343698 177352164 80097270 157473822 120944692 87702604 103993010 70747886 104243678 78575662 185979420 79906662 6169812 120564070 107316000 149148142 235815624 51563314 208343256 148095200 257400 84172044 304656 30300864 290989666 33556952 60085190 22400158 170656068 68904484 76854228 112445586 19853812 125776684 141839588 41802992 28671214 173895590 227146700 5159418 53897206 44538670 96663050 75879804 43512744 106171494 34323410 73356272 132334202 25321274 132565884 243442672 91554342 6565130 186463090 130589162 171385764 39443602 13610520 76661574 94252400 63123412 43137732 142349878 161268932 9269788 254125234 75656988 64405616 290050772 44561176 30512834 148658004 148520460 16237782 61731934 195920780 198339460 46565640 79473394 48100954 115518084 227981512 11280214 225607888 8547066 26633178 76524008 161310270 163375718 30488986 288163832 89226896 1989614 95997396 168460666 164508564 84721054 18726400 161196794 88978890 32694464 39290834 131150096 175510104 52161208 80123780 158302122 179508934 15916934 79358268 146592688 78541936 130637628 321420440 76608686 125586472 177783782 3665376 39531030 182064124 210972256 266740694 84192240 109197550 11168212 49003438 52838522 238873602 114566386 209981904 90277748 76824 66425436 181668454 46156176 106301514 269369518 287417944 36375218 166717232 21082952 33011902 24489454 118308036 118112588 158481730 49890478 66801020 21693760 97204646 75699976 157973508 206108298 56193720 33770440 266437028 22483824 51876594 182119894 86817434 74722164 91720310 9332092 95579198 87996590 119168346 109943812 177069112 112897026 127573842 150992974 62928470 126928032 5257450 112711522 4837514 49456616 106213778 191825590 83255238 24882418 142284736 237047316 165789294 81925492 240493770 36774958 66548460 83222832 122444080 40397214 219418606 124521606 77579370 17752372 191159958 110787842 43949004 103541724 177959452 23551308 87103500 17390846 390386876 80731288 48493478 336914930 134004860 179875806 159088930 66356818 60703698 1395768 37297524 176985798 32240538 58677212 23436050 177716022 51681630 59238366 104821926 3284226 10120462 173973866 32785896 78532652 256789412 145705230 103934512 51209070 257296424 18869268 45029028 40131168 134451570 301894384 30917656 71926096 132537482 9295242 27467440 14861572 31336734 95876198 94870380 92343570 82754188 229246556 37889236 116679354 17190030 87866922 192694458 61910266 113314652 54128932 61785658 8713562 78665312 5170616 42923694 237122776 364168794 91644344 18349760 58425400 74359494 15398812 83326562 122823272 92180242 82240818 334611112 103632430 88279466 65348844 55229482 10665490 104801202 276314280 69187690 117194880 119063736 190316170 44770044 29952538 204382970 73441038 188310848 114636830 61128782 162558924 28882898 70548676 72071142 18808350 199584308 48842310 403833056 6297940 92726634 174350484 68890272 90889062 42791518 67164460 57055218 307306956 122885026 141198288 162628554 12438184 208723878 9721008 31775326 205003678 218846716 118841690 103039134 103072090 160836940 117396598 123249808 62260374 112067340 189713480 34920534 96194340 137913622 255852410 133602788 56534236 25092034 107700098 15041510 83863714 13048750 132204930 49338256 177634974 106199038 91878600 78198340 178454254 142841182 20205900 160277898 8848026 24756622 76436316 9309058 12916134 147374964 184285266 148346066 52467536 55902594 139242862 90170586 145202200 38682952 192699958 20589712 171453194 242663960 81261356 57096534 335982284 106443260 14107412 22425546 159738722 252568118 9161460 214866168 71077490 25159596 90372172 36929090 311262578 229864646 24167968 73399788 139533570 107247228 38215188 197149986 7851536 12671494 62126724 55441848 59134702 284889374 40695622 11131296 126524860 37738250 22777370 268224000 71976564 235462722 48345660 117995306 88223498 211021470 72878190 67320946 8145566 43849344 226086344 94540622 87547218 3096874 157650790 63709536 100377354 119524284 61909826 13126608 40414902 68599322 56396406 5493664 136831948 29491110 15774220 310328766 59812368 125205630 169867544 112182598 165889526 6195574 164960840 10111134 98842700 84857828 102776454 26401782 77925540 73645286 119905434 8641490 165624272 162330278 10071534 241090586 179176910 22459822 183053046 97536736 105743330 89178672 69112142 1571394 10276970 166691602 246637160 58368882 20321774 2312222 13823238 362995358 3961276 71696966 187427790 202664220 75592528 193230246 25448104 35743752 231443784 134115498 200638966 19066850 64152770 33856570 207343576 8471518 328011332 136705536 58880800 24287956 33129866 261660410 173411612 38956192 266107182 10452332 215581146 84375390 83398062 42311786 45658470 196372352 169101790 5299844 201165558 7584720 176124344 180356 150662204 19755758 202929452 108686930 110304612 84305254 11633864 331853654 150338892 61940010 103801170 7035204 55773366 27485084 154581900 63720426 50361520 36604062 94451434 174642204 93860932 86967386 64740962 33488004 196704948 134091320 173060294 201450458 59786980 32676864 120944560 73197982 118140550 169059484 9073328 61194540 221236686 206032244 124619022 9932560 10919216 7317288 203210700 87480338 107204922 1092146 48140686 151821274 931260 29670740 19563126 257604116 218355258 173133884 281389548 75070314 79633752 10806906 97058588 219514834 43599116 244971804 83504278 6767486 173959280 73219322 102336542 35589664 17219928 259491298 22964128 49285214 18223898 155962312 162837224 29125844 111905398 178928508 109107306 256162478 37174280 154516956 74809152 132215402 53791738 80009116 418479050 92835754 100932612 202528216 6076708 281507270 39803456 69632574 132398398 3582370 101682240 5893690 190572668 34617484 240364212 18179260 294850930 149388404 5237738 237805810 22382976 72583764 161783336 108239296 142707246 54285022 80795660 50678562 249991324 47202342 1550406 20193294 201924734 18256128 201177702 81806252 90698278 27572776 929852 69255164 235748414 41141936 48275568 116722848 119409862 98459812 64356204 130487324 74054640 145922106 135798102 57951190 341818620 16808726 67151436 108657626 186273120 81601190 3562394 12969352 121377322 33244992 383983556 33608454 114831970 69724116 216890014 68837604 62379372 147452118 43095756 86741732 33108130 203302242 250421094 70428996 73500394 168734588 95870676 56644588 119655646 63127086 82037428 220456764 79556840 22288200 127335340 88631928 120541872 46467916 18615410 198677226 109350252 94992150 152862974 241236358 114004154 92261136 38258528 49052542 110963270 54559384 777766 28989312 117471178 146284820 21515362 96249692 18145600 184243224 164189212 31004996 168463130 18790992 138378438 158187480 102659040 226689540 4300384 55576444 171003228 26128872 117122742 73209840 2763002 58839286 81934886 52962206 71969854 124985872 110298606 248900388 26847832 42204228 294927952 85561806 8461134 230302270 125552306 162893588 98516748 23279278 77985556 81438940 145121900 336706326 67186812 72536838 144737538 97039778 190989810 222002154 5527632 99500918 35986478 55140668 16190526 241661178 91761758 47220800 157123714 5767542 170607932 105962648 197622194 148887178 46879140 122443992 21658032 95665064 93898882 196864162 26472886 142936354 98458118 24905694 45315842 59471852 79734644 70823896 241982928 35378530 93748710 151221444 216312492 48542538 21762994 142104666 205401636 79570392 294932770 78765456 198792330 46755874 285853942 107280800 66846604 101585748 66029106 79091452 208930678 26723334 101482018 196491504 76834692 32358040 42724 328828962 162907118 29032190 73900420 23987810 205148922 193502716 43549682 637406 1430330 119412458 23437810 189382248 80743146 58887664 197507860 175823406 69755510 122366310 169663626 166929686 40591562 121560648 90822996 67480402 69249136 113839022 33698962 52951360 203796472 114373974 186050964 82115000 8153596 122027092 45404744 323611838 8029164 169441426 269701058 16819726 83868224 369737478 237691608 130855516 79145638 79720806 45719410 144230504 217123588 127980710 8354368 94742252 36729748 117940020 148275204 51099994 190088756 76476180 50470156 10811218 175927862 141473002 136307402 349666922 72965266 141878132 56250040 50672512 38661722 35931918 117436902 53534140 102569500 50893722 130513394 238116406 42446910 135018136 194597876 57254934 78648966 41751842 17296114 186637836 23134804 62187664 197374012 187272580 120648506 46777302 76866812 57649350 36598144 36745478 218781486 24109250 129064320 300164546 7662974 28482960 77031482 153995930 257597384 155579050 5778080 82372862 69113902 64108902 176748836 74004810 194777990 79783704 64000046 222189902 179938066 273435008 112597650 140830888 30688218 41731338 141519598 198596134 49905878 108357018 41717368 155330186 2444112 9522524 174717180 52827874 171254160 270645320 13185524 147844048 261000960 58046296 4170276 181656640 233762738 43489732 90200594 80532012 42526572 60660028 174124610 13320802 9405396 41307684 17226308 223416094 342722380 53357238 9585796 190805098 41988056 39581608 358163828 137037296 26473150 163004512 117681366 33728112 59565660 43225600 71245526 124499826 55346962 80155218 262158248 86829182 251761554 22827442 43248194 67639462 136927054 215308214 27287788 16432350 97909240 253503426 192044248 103992350 150409006 200717110 87962820 145097260 45052216 43921020 5710936 345498626 145881538 29142344 203604588 10374628 105003470 100334960 85115426 87572672 207763798 59158484 258247770 182388514 76909558 69711554 22998426 124672636 72836346 89503942 80824260 50246570 78335334 190641088 358666132 88595298 112902086 102881504 84076872 82263676 273701296 101479422 72883360 166966536 57416480 150873404 40058326 249577240 151258580 106769960 128580122 1658228 4849790 90315896 66608124 174337064 172321798 13641408 17476162 208824528 130185110 73510866 60746510 18872766 229599326 41836498 54063768 155686652 86975570 236487504 15602598 84574754 91773968 62217914 22003300 128549344 322306776 31495222 142706102 44840730 240968178 105304870 91049420 77083226 57108436 71304596 225915536 149794656 40318190 48776156 103345286 141118186 298729552 177400146 99590282 68422728 6711320 2608012 70036318 37584536 23421684 131639706 99498300 48132810 352841324 67924428 108998758 187495770 153541894 39119344 263728212 69490608 72619778 54565368 168870658 130153430 285815486 128297620 100476486 23817662 37249124 107101786 127487316 30086166 148018552 92791380 103073718 113367848 7140430 44981838 30190182 114045184 108877802 45549350 44745492 53040372 22213620 59630648 220593296 80524554 9502460 13152678 176848738 210744116 136308986 60496260 2391268 2652122 139337902 45299342 106074892 129742162 113161026 135997180 18684930 66442288 242311014 180527072 125413552 74521502 171257856 130574840 58239588 78152294 187780318 19104514 166139226 155902890 246107620 73003480 8593706 139113436 158410142 198830126 113680842 126923566 138927096 36286866 334038760 183428190 5507568 12494878 341899250 530156 107362090 220535392 95972272 87803892 63341300 116933476 120196934 54011980 17101436 48644134 133534874 1369588 249676394 47044646 47701522 54886854 56918928 240228076 148826634 161615960 140231410 264712052 107564336 26321438 155149522 100852532 134636480 133596430 116682566 179123934 77855778 135349654 55667942 1322332 369475018 1614118 175360064 133092674 75075044 120337008 197556964 103983616 54046674 101954358 8508500 306589184 113044492 241911428 253434742 23889492 27181044 81310548 27653494 51596820 123638988 69664144 220013530 183183484 94207300 225540810 59003560 134820906 48737238 105234206 28389812 60068536 326241410 79723006 77372944 79705054 78844656 25842982 78406504 241144904 9278236 22095304 311086908 103160420 139135634 142014048 112762496 152587226 44066704 1898446 82473380 102460512 196150724 95600054 120898822 279233152 146032106 11650276 84211490 193621956 98542928 129238604 198529936 71431118 15734224 64052428 15028926 71935446 173421446 29824520 21061326 210620850 65006062 30514242 92956644 233242592 59461732 153480448 26310394 276208570 57357146 81970856 222039114 55238414 27371916 365849418 95265192 55060258 49180538 202435112 26894934 627572 219615044 53555128 1539274 129583454 43463662 93754628 123909720 158572810 181322504 46830102 58587650 219644414 227205814 144392116 47454616 255377452 19824464 11408430 1299540 123341966 72384378 326075112 45730190 86169732 26202748 138853792 59294334 23665862 105251124 71879016 89320264 104777552 146031622 128654922 65690174 174175606 6997540 38988466 28526982 25612708 80028300 77938256 98365652 175841578 77813274 23996764 57866622 149201536 149711650 210193764 77600094 95094912 96479834 292379802 61456648 266570458 7669068 162139824 121603108 137809892 53360406 23053954 117883986 193472730 166581448 31143772 117756914 178395426 107508258 95125140 237587702 14021238 99631642 78738638 56234948 260096606 59496866 234896024 283934068 96969620 26842706 227258416 46830454 87284802 34544004 114237464 57706044 160497986 113312848 184353906 136291606 175984996 2663672 97559528 29180734 118052110 80628262 53669616 4897794 42711966 138640898 224785682 6498690 118163606 343273854 123988568 3192618 58197194 27546156 188395394 153283922 66607948 223300902 61246460 298860320 26624906 22191642 152615430 33165352 115387910 22502964 131987504 164560572 162593002 46695682 36051070 112620530 72522846 55353430 29416090 100683836 176790768 52302382 58020072 163252386 131563762 163342058 319962962 14916440 142870904 260814708 74373926 128130640 5417412 24775058 183076806 64660442 95990422 245981758 130020066 272469450 86657780 138235592 1641816 45735162 174548418 53544260 8454182 33704506 38201416 117425352 115025240 159910586 115024514 231094820 3126574 92339830 225328092 13615162 76359404 74574104 146994606 24342604 33911306 243741168 53331388 15800620 239855308 26680214 22885368 8120728 74593442 188958396 72426112 70269584 142258666 50836742 25546928 43261746 99410014 69817176 289076920 149943024 52154322 6667012 49806702 143863676 43178234 236248936 36065876 161963736 171192032 94531646 140403802 180675418 38388834 18343248 181362412 222412916 35420924 36758436 84626806 150582300 179778742 93781556 72338904 28967466 146628042 103035592 265313268 95772138 46422772 97276102 100222100 10451474 144608816 47145868 146589674 46406536 48225474 149627082 18733638 118400942 1860386 93935160 16677914 178302850 200334618 152170370 57266 155216094 135595526 105879752 58440250 13192674 17374412 97577216 82584194 166702514 83657024 239690264 32933516 206153552 187811206 30705268 159341292 128557330 85340090 90991098 186666150 57228050 118268854 133085678 255373118 60000182 216222182 13272468 17062386 109149502 239976836 121806850 178611884 210881308 176064438 16573304 8126250 211279200 6948062 232000252 86009396 50868598 213475636 198226600 107957146 29943276 317944418 98321608 106057160 251741160 115444384 186294636 11356686 311377110 131839136 85295562 9332026 252970344 154985864 23248544 103489320 77352902 93758104 64466380 105315584 162152100 42731920 11519640 106127054 55505054 6463534 11898062 62656924 182674184 194703586 53063098 44260084 186156388 261023796 36322682 151027558 56997974 230003950 18853692 28426552 19711450 139557440 258277492 14204432 152299048 117859214 23654444 202482038 106485126 62152772 75624912 46524280 105802642 174267654 90287384 160592498 348218266 22422466 86041890 222399210 130853096 63834628 137528380 64346238 71939120 127599912 46512466 94549048 67723986 209282282 181389670 119224974 135210394 199217326 50003360 15504258 214434550 156344188 126686934 54147720 109248656 251498082 18127802 133083874 43278378 4847458 148169538 297912538 33422444 29285124 168616096 127542184 2253284 58690346 317845000 7113238 24627856 31268402 67725636 22055044 18947434 115951132 86749014 45145408 182671764 138760094 134916364 83683160 90271896 85068390 6129156 9826762 363625086 28534088 31337372 171170296 222660416 10271382 65359954 124334760 61305002 333002076 74095758 8469956 74335426 146354780 361226932 77090354 87416758 18424142 48778202 47517470 100394008 231972180 21482780 33670120 182450048 43436822 25446476 41910506 14873716 89917982 115382432 261665514 15492730 136878522 132612084 3722972 37821916 52073714 168995178 112527492 71377438 200964962 73107078 6997606 13384778 142308672 171076048 55013200 146695912 90949738 106084242 1165626 117991588 165208516 38773020 79563000 112980098 96110718 135468146 14882274 167263008 19244962 139452236 92816504 165738034 3205664 218433160 225599066 49543934 163213468 154684970 68339348 236783866 158803546 186402128 216753460 6247098 218766922 10705178 136024086 56205908 1002848 101871132 201666850 43760662 219164880 22577676 106832528 182858126 43589700 72344272 143313940 142174252 105348562 37314574 129983964 31244334 51832528 76672574 203830462 27544330 23679744 52460694 64831910 257832894 67945636 65984446 87438076 241569900 38392706 20385530 294491648 139900046 59178482 76583958 39837094 35429306 296784136 21976900 113644652 106096232 69550228 101438722 26031940 10973358 236714214 319745316 78613700 29861216 117600758 83318466 133405866 108006470 153221134 91983100 72112832 329254398 24571712 52897812 33809182 164168136 40420886 99608850 231899052 40060570 44903892 1080178 174003236 208945264 38527566 1795816 122045572 110469040 124055734 11701492 44746174 34157552 185784456 86065870 73170020 58449006 299422574 4746214 198234982 199523038 98586994 123066680 25848768 216973328 163240682 31786128 2427766 40469924 91209382 16834818 51938480 45374054 164161734 63899726 67875280 30846112 333476924 15306698 43068718 131940182 136226530 74873568 225071176 222197800 113466694 3739978 57818310 189928244 277207084 12532454 23347280 230941392 17327068 108419322 306463630 67593108 2543860 214011864 86106856 16933950 223618846 29392528 5664450 98988494 152210344 82563360 86655316 123754356 56154758 278947570 237248264 14020050 310160202 33872256 140780112 16953552 38271354 245616844 68046704 164463706 156633400 45485968 219588732 150436396 86579152 156672428 96865582 82214924 40581882 243375704 38948272 119671640 85281108 95063012 59661624 254363582 9391008 23524930 305943440 156475000 17335670 31401964 15657752 57899006 52661664 1246784 47758040 193189370 3008676 67781142 2831642 25711686 193193572 176529188 60869732 118140924 121111122 94669168 44373604 215607348 211031898 64383308 144255166 4404114 293370924 16268626 32088738 93025746 56036970 45679150 24838836 15333934 85812012 66783310 64659430 20877824 189591336 177927882 206001246 227710758 40745144 572550 340067002 175735758 225956522 80668192 139205264 269243238 111114608 26812082 4811664 88639870 151814410 20989012 311990492 109154672 62218332 86685148 101801810 148644430 21139492 197217570 36716944 144061852 165148456 213470884 187744524 237526300 200611532 198090772 28165390 59708748 72412670 186070478 35195072 181183244 89227534 265494834 6764208 48422154 74662192 190460842 13364120 233425896 78502424 116276644 74638630 79084412 56237346 206417772 63424790 18842318 63927666 48885826 151342004 69364878 66514184 65197242 2605350 120881904 126516808 22352990 33607332 186301962 3552934 51374532 235079174 298680250 59033282 267741386 53959708 150026866 165515526 80278198 36681700 267599112 204008750 8426638 134352526 21318110 258358012 161509326 112000922 21824022 71297886 18077510 94919550 112111406 167379740 69869866 157044954 203054500 106040330 45227072 180773010 172510008 211158860 16657300 115619504 86488864 166377860 55219340 250496730 61033390 145736690 231998118 128293858 51990862 79745182 287565872 121803660 35613622 33415338 213036604 146217258 143236302 62106264 199828904 138420414 32329748 45043636 23816078 96823210 84353148 105593488 44151910 138462478 5990754 210520442 89208900 77981794 76725418 237141014 192085872 63669034 30898978 71072122 166284712 59890622 295478172 16765056 209967054 162282670 71892700 246001470 32394076 155926672 287457280 8182328 143207922 133416162 46659558 97710294 99846054 105715984 249466360 37498142 320476046 99450780 183083582 89334102 85877440 65750784 182893238 10655216 149904766 44732952 109738398 16596910 118716158 150268228 81959416 186049754 197000430 53356842 242604582 148704886 277477222 20937906 191091802 262508114 72841890 47196600 48902414 174526990 92680236 15397690 90613952 234992120 32347854 283688042 69294764 80580346 141991916 136699552 102012592 62421722 58605668 344823116 73091700 191405170 123325774 28175334 152100982 89772892 16462600 81610870 104330050 32680252 102089240 61182462 158999918 12976062 201897476 92397008 20142606 24024946 143489478 170281870 14579224 179504160 127389878 27273114 26086632 3837614 151985460 171485050 166654268 93923324 119585158 52439552 16662030 40544262 132371778 54228284 201126178 75421192 114654650 3344858 76424238 122545478 63779078 159215364 98157114 126377504 85586182 61369528 227226648 87259678 199097338 118871192 106485302 157126354 80378760 110880990 138282408 61896934 66023892 262926620 36279914 257925624 63016954 9391690 142869628 47593766 61472774 123792988 157626920 289973288 77296912 93650326 112321418 192605996 121032472 37276404 57907872 32631588 10120462 50104648 246963134 166901020 104248298 88491326 25970208 72688616 154511478 70556442 82454152 109479700 124090582 137818956 86801550 77767492 111649560 31588260 41706742 4311736 177549394 71467748 237345328 80744554 3342702 258605952 97129912 166546072 186279698 120541960 62341400 154557304 194251134 30252398 12045396 149404838 252468392 62432832 178963422 23208482 281339564 106869290 119820712 311974718 68852960 161104680 154533038 2943380 223445178 129726410 224443648 137461896 95004074 51403770 5509702 171328564 6989642 97262968 119564632 138464986 40340630 106278370 168240094 279109446 22146894 121575630 121088176 108410522 90434740 99411862 54163098 115825204 10928148 201386108 20006712 118202854 99631862 219398938 102246804 66473066 53179236 144609124 299384910 7913708 2391796 220282986 10927334 22858968 77781286 67583076 177666126 109091642 25053424 42476192 26152852 221924868 94053190 91220382 12301542 114711630 141837696 256244384 27690388 227604828 117260528 226558486 210770384 139170614 32691120 72366030 192576362 16304706 185614132 71733640 254818168 100696090 104644452 60397502 140652226 229716102 80498 5881942 146433452 212810026 25141446 53648914 120768604 160441798 117624716 51264620 240917600 30516266 83880544 105482080 46842466 54434160 178069122 167983596 138292396 226684810 47362480 36712390 85469296 234374140 56736262 72911322 125042610 48070792 73262178 138842924 217654162 249681212 119380030 223113726 118494662 115108334 122717892 61441182 277259136 50357846 251324766 123227060 120352606 140720932 82282068 88144210 302972164 12208416 72113294 27176600 160835378 49657630 23868922 314971162 22935594 308733062 21773004 204175048 82702774 5180494 94425562 170222316 56251492 175881288 127239596 80127674 221299342 131307726 49033908 258346132 108289940 52359582 56460778 159389362 230888592 74024764 54924342 48296644 119232564 127457462 164773730 115495050 148883746 47195742 244722896 9636066 241023508 33428736 261624 54917566 278689180 136823610 82896968 28041530 58762616 67302048 179486208 46726218 138092108 7045104 77893640 66960256 31785996 145417866 5809122 12184546 30056092 214850592 5416994 17937436 87807786 114799212 87287508 350596972 129947312 91956854 213157890 19527156 34136036 198877052 5343360 126042950 106950140 95051946 168792712 129431676 157316940 1721060 20986240 87447140 155715780 137344922 92407480 126667310 213191066 119366874 129021266 22549538 180784846 3141798 60214396 13796002 75068840 371702078 26076776 93574404 32449846 224540030 107095186 109721106 125599408 204679178 80882802 148108554 85735496 4353580 66180466 93659082 227468252 18217034 123516514 223790578 119731062 44399036 24510508 73400910 187422752 91211032 63272484 179001372 115056326 45613634 248265974 142558724 179970494 43037764 15850538 111381556 130053242 42382626 27298898 144592360 23087240 21730588 16621396 148869666 85748872 44239536 29303494 151765570 172182956 98166244 157985300 180062740 23390928 28330324 82339026 357121886 169706680 56581756 33023276 138365128 193210864 12116852 66425524 140881818 255968372 46514974 116315012 50067666 61099082 10037632 265824284 53037468 124541538 163503802 66775830 11432300 97275464 150789298 79419274 170411912 19340354 261492858 27109742 67703108 112606142 29694456 179374074 4460346 125457266 73664844 138488416 173081766 89289706 148279736 15224440 178729276 21791440 145982342 8070480 11914914 268353008 139523868 153523766 27548994 209470228 8015546 227778892 42549716 38251994 34561802 20422776 181312934 16952804 102466122 140865208 177236026 177749462 105563722 137976674 75042396 258838514 3031138 132338712 112134418 85136018 197274704 229081930 23150534 16939538 5390748 47058616 183673116 93714038 222454386 71320018 135534168 156641826 147193464 186975602 71490298 90263976 65227052 179281146 110101156 192019674 142509774 25685440 167039114 163632018 64274034 79545664 95939228 55388520 122068694 103902942 297906950 131561914 77751740 100209186 145183698 175562222 21469976 23649890 30964054 102605778 6410514 29355502 28836720 40921474 200659778 122248412 68429460 122032878 66791230 69265768 23599224 34192026 178380642 104473402 171755276 92747578 54894202 16333790 87827036 118533162 104891798 115568068 77351934 27427334 176299728 96509248 103500606 71552052 16753880 232394800 261014270 47248938 87714132 32592560 125643584 182618370 90479532 169480520 259634452 44276826 22886578 2320076 137693974 62322524 16979094 133228238 85771972 185160536 34508694 45205226 38875694 205235558 154421124 185208232 18425198 165993586 143745910 120305328 190791898 1451538 244121570 78674508 10844966 299138664 52454666 12809720 265897412 34518770 232499806 145583570 67274328 63014820 140030132 23046562 150134226 174682332 79183368 23714988 31578712 163345138 16293486 120192358 169638018 22706002 101213728 121659582 49352842 67409012 94444372 82476614 142560176 26723444 247311570 90710598 3823754 324453426 127617204 19680232 190263282 141678812 120145894 179828374 104478814 77184052 123290420 338441158 17598086 258385974 203757180 4218588 408452 39368186 75270008 262001982 212782284 3387230 57827792 345092 61538972 177965150 73727940 30148118 59904790 9096076 437682036 6399624 51176004 193553228 73233402 256855236 28071186 131342948 91452306 91251974 40155720 101498166 165863896 277787400 153500754 146814448 98156916 166065196 1487926 264893024 186234378 43494088 248169856 41809658 11988196 120628904 35714646 13551714 106878662 18976848 43244960 2863168 79912734 227610570 315422052 159538984 147314948 19968850 65764644 205818976 50469716 199917630 169780710 111833832 118454512 57441626 146349236 55593560 231887128 52475478 40847686 99972620 21984358 41894314 9146808 228043838 225891248 141199014 180264634 107340310 106490824 65413216 42598446 47507284 15007410 103788982 172623638 49318390 84938216 94158790 169606470 138664856 193575294 71270320 76004082 89659768 200084808 62490912 3857414 18180250 128952824 12590072 29145776 43823252 8191414 82255096 150811936 297216216 43129658 73680332 108427022 249032894 52059986 74258910 25471380 34204544 23616692 43297936 170400472 46297724 259783392 149962648 74331444 43984864 179829012 47942026 86923122 42187486 149832408 3541318 132044000 202958074 322055360 10032440 71694018 33195756 369996 80047704 131244058 98067090 131279808 49891952 266619078 12298990 78902626 7430082 123676278 116233502 175006612 52198036 22337546 139861282 161890410 181758148 184069930 159805338 12695804 163853844 113915890 124183796 98052746 81959416 160784360 40559200 174594464 135051774 135342614 131827454 37827900 26489760 525998 356359938 2694604 30379844 226451764 1144924 429880 92601454 393360704 2421056 199583274 98033276 23941060 28510394 34757206 2939662 14681678 7887990 255172280 48687606 48505908 36893076 1946120 186818192 88168652 143528374 142292348 18434306 144601908 248834696 257743508 144418824 130492428 202611530 80739604 91641000 6958204 118303680 182197180 56865204 195627476 154548856 108116052 120906104 139149428 96187828 81739042 83931386 206636144 53316692 96153728 302062750 52717192 107328914 15125088 66910228 160822200 247114252 11073546 180532990 93057844 37418788 155661726 9090202 12516856 98681198 22683518 214600188 101764674 107660476 59618350 1982750 135170904 66837936 106589054 91679104 68523070 109128778 132497354 239780750 249985648 155564310 32962160 64662246 155608552 278229864 254068804 102376890 35870208 87176606 89421442 74717456 332988612 81838174 18107540 1760484 130710228 113182058 109492482 75238394 147876542 322826350 8057302 30771268 102945634 218779220 6725796 27309194 55441188 71476526 244647370 119460682 19747552 215882436 163884798 46816440 103998488 81675000 100690150 232588158 91521738 58991152 117237538 1780130 168424982 58181794 41896668 3388550 118817270 26569180 199874268 30978772 110947650 28095826 93378362 24092794 59573844 247945478 165770066 78506824 90460722 77503844 205083274 287085260 24259972 47498330 59904856 310714228 83875264 177857262 181754848 94034072 43783806 208604440 24251986 116740096 48799828 11362736 251209948 8406420 209836836 51834706 506953810 33785004 198995544 148352688 25366968 76791022 222326456 148321030 89304138 57520100 70532792 57005146 36484602 233559238 73268844 306108 5547806 216032850 324999290 248551930 26142556 51381176 379945522 101409946 53456216 72941880 74209542 198846538 66904354 159917626 168240424 111356454 74332764 144041854 181688122 103424090 128305936 96450552 139910298 114433198 134048046 38416290 223002428 35975258 84499558 19496752 56662012 97766614 50492574 25718748 196918194 142928830 63179512 83082274 202612938 90207392 34241878 162404440 144793484 38879742 16020840 258396710 213933500 24134286 184032486 129351992 212327478 3378254 39624640 117167446 164510896 66417802 198810700 200950750 16688562 282782830 46500344 240386784 128590968 63950480 153235478 200226752 64903366 16438510 74960644 12540066 30589878 111122682 188737472 56627692 119888582 6862658 247860624 78809962 107902256 4720144 66565752 99842754 82388900 114601212 183523428 119710272 91746402 120764798 73646144 267267528 74278556 113068296 96845100 195930416 75205834 183232962 110246840 158862770 161993128 223974432 32852534 80727218 146399616 27101184 58949704 130418552 73126130 245428942 84416992 2384030 30404594 51181944 107190380 203105012 13929388 31111124 111048784 45611434 86234588 132481492 355311528 245007400 62953396 44092488 71099798 76456028 140207606 9097616 230413370 34932458 87673872 124448170 64676832 245003132 149870204 58128246 184209564 152229660 151123236 24764476 2119414 129459990 45201354 153837288 114142226 85710504 41301392 48078998 138538510 85810692 114763880 124932786 131150052 131482978 139862558 10020582 113927418 33493020 26388274 38999642 138131444 32155244 73877408 146625534 21339142 130343664 22681296 142547240 57569248 222599718 118954286 151583872 55812856 153597972 217848026 17292990 17930198 11794486 6146888 125950132 75929326 117321754 114948570 26229984 49222360 64231904 78137994 86320894 229443478 7468230 73718920 294939436 193937370 130555854 1728694 19405078 86019780 156440636 243253648 123748856 182718470 51270076 15669478 9030340 39649368 139955200 138176236 157070320 2708816 69757996 157534300 194743890 20997218 139263630 148468716 148485106 122763168 134797190 201567916 7083736 72618260 8524824 125624070 85018406 81762978 152106790 142172492 305357998 29944530 26005012 55730510 65365014 19081172 210262052 32492768 38727194 237420304 58654882 35975148 228022894 59677310 17114504 235163984 273061800 56286626 122820654 255757568 49010434 116664306 338766582 201180210 198359854 20797722 50446 97079906 85499194 71357374 251453620 7644274 134344012 50125152 194034192 56058486 135872528 12350976 199744424 120165298 180846160 34405272 115465658 116999146 44915904 84279206 43696818 214497998 73697514 158900940 198088110 54058884 131011672 190954214 87052218 226534198 3574120 237125416 137251796 69713028 140391262 189269520 205756870 402961152 191099788 43893432 13511828 46623654 133657348 172644296 179316544 1468148 294697986 87948894 2407020 34796674 25999534 121392612 86927874 92284368 63158084 96000630 84523296 8000014 113792866 5611628 152876130 240817126 223794208 165491150 61873988 354333782 84864802 309395878 91569038 95919252 13925010 86887790 181167800 60106926 87963238 57994750 24840992 325126032 38354690 174234984 190459170 68646182 70803876 121803660 122095688 168619660 106074364 15100888 75621700 70027672 116677990 236616358 119260878 159042862 158474800 77313610 77426580 33790614 125314552 151316770 21559230 135814624 2630606 90415996 71854618 234586176 57612852 30567526 160918010 199545654 76680406 148012040 176457380 68153162 89639858 139839612 50121434 171649698 51701826 96548078 219758946 31485124 124509726 155715516 293569716 17410866 110084876 121020240 122770384 9793256 385079332 159096432 30314548 124477760 19019308 105991666 142513998 8845716 319478764 56486144 289624412 237712134 44048466 25798454 165812262 69766730 166329438 4833224 190341822 48334902 279248530 65956902 6116836 71310338 43571154 128044048 215085464 106058524 78427140 27977730 58630418 106889816 145841366 85863580 141813386 67418362 69767830 123284172 130427990 109709204 198664224 74115140 118931714 108227438 111171918 169048528 155683770 56250040 5291660 267173852 289495624 162658452 70224572 18439586 111069618 197339626 200872562 45000538 58804086 162305550 111484956 71567584 70555188 155525480 11159808 142567832 16241456 239917282 164148138 101094752 92384600 38515664 326245282 124443462 130018856 28934422 115989566 59362996 354405502 210292566 157082376 27247088 88684486 85827610 20650630 37230842 14905748 182693588 76217152 232876380 134100120 160232292 50694182 76854646 181190064 239565194 236435848 195127020 203717030 7121136 50116704 116174762 29972250 114757104 6527884 164150866 64162516 49685350 210576190 194632768 129222368 40187532 115168152 5198380 150147536 37697154 47339908 241651234 120336546 187270908 194443678 54172030 190966380 65883422 219372494 13546148 124269002 177356586 259199622 26949318 102717670 100632598 302624168 128603222 55643390 33876832 120388466 273308794 14148794 219936398 37795978 1388926 130908800 57519572 144497738 15080890 172836708 40646188 245715976 185882290 87245026 128858004 1791548 365341350 18083670 24169090 118821626 10101520 170502112 24688576 150090094 252108230 51460706 8605410 229806478 28360926 116496270 101569292 122320440 88508552 70101922 196588700 23491292 22562958 27676330 128371980 37124692 23005840 36558214 108737090 37123174 165873510 66006138 161441764 86086 29013974 243400212 153432312 76325766 81597670 6138814 117597656 271339090 27087456 38152444 293365028 66767778 25877962 98657174 119721910 75374002 256543232 11616154 7005262 224896914 39523462 178850540 157817396 160462852 12928366 74758816 94742582 21470658 5452854 189312970 109985106 28728810 57947164 250910946 8036446 151231322 265332166 216545054 31938170 164322356 66041844 13612698 215538070 196650388 118140704 12654598 144905046 65091774 207289038 138163806 32329000 341633578 125459070 36218424 17980116 103813842 179478354 10719280 299560822 14431516 78959826 39452402 20544018 115935754 16014768 128314362 74821406 137965146 75510468 13380246 58457718 83675416 11441694 178792218 299661538 142826420 171745706 30679836 115227662 146366352 18611802 39929692 44653180 112150874 260096386 21791286 6414078 28557496 32291358 212496328 213309888 60801026 37122932 82966730 319723382 70409042 133525216 86270404 183707722 38358958 67505834 110638264 46705780 50897044 148898794 39057370 56914220 28153620 85613220 6841472 108646912 131374826 88994796 186203094 75322170 8910440 22044660 174677514 2051214 95114360 81079284 125686616 50407940 69289572 13148322 49133964 152901914 109385936 49315970 136865982 32087770 331988756 67141338 274969794 99844206 48023426 106197410 107784666 118779672 57471656 144278068 193740668 113588750 72047734 13313520 37771316 90074028 111917366 165515658 82890764 15192606 164367060 157474548 147248354 176705914 20503714 43859068 132937640 99811074 155174712 9056058 180792986 21347634 69670392 133503788 15629614 104457320 137065698 6349860 38475074 31453334 29605686 96837686 90015046 51691178 40735662 142154848 17562842 219820392 79682218 70623168 169752176 90936428 30459330 250192514 23945108 8056994 30334458 365129578 176276628 2916584 184160856 287988140 41661928 216485764 37768148 100922844 213747138 69452570 214260156 24591974 28419380 245097644 12815506 473349228 21719984 122337644 33528044 244801018 23642476 61794458 139094054 262943846 25707880 62537508 192819968 201692216 64086066 206911232 37549534 93674064 80164216 111214840 183181944 96575358 212356474 38663812 212704338 288214630 49338696 69550492 178564056 280595986 8157248 135128664 51864780 82973704 127412714 90189044 62802564 145624864 196268952 39047162 21406704 156783044 98620170 59830980 19098244 110452188 165481778 138207476 72311294 167942192 206530258 17133116 118473498 89725350 60489924 110564564 56053272 33653180 113079736 101628516 293303186 92948966 10867494 83363742 17585524 139937886 38432746 36413058 7959160 84205330 8915808 276530078 75482154 150851052 144500796 39269274 100665422 112663958 36660998 59892118 286077440 106237824 72659158 126476614 122234750 80850418 65708390 141793322 112031766 280505522 129653436 55882728 7862800 6806030 285937124 50200524 11501710 211060828 178144956 162767726 200229942 77541838 302087808 1084006 194570464 80909774 44005082 286541772 68975588 181059384 131451012 102716746 196782014 24370346 200539504 193250244 159114164 188034000 243341538 88672298 29983954 101799632 42270228 4166734 107713562 118070436 377479828 3757050 21367082 314699902 34468984 138132148 74760708 89682780 201346728 135098898 30478778 34860474 230629674 36402168 92137452 15304454 50830010 308559944 23870066 184851128 203988928 197209386 216686052 49604786 81966676 12673408 157735666 65646086 99683848 19719216 29500372 89596870 179245506 100229294 10486102 43859574 160247010 46379564 180720320 46354814 63530896 62151914 161321314 95671664 176387486 70756092 103532748 122728958 111739628 105894888 12501874 91839330 127423098 146658556 48193244 196795368 186377048 73260594 70874012 87151746 4927318 29881588 289481346 5828438 56944206 126220644 232027444 127884020 99069938 199798214 73022862 23458820 2027542 67389740 54881332 217554898 19752304 39659356 174824518 215299920 221644434 80697892 83439774 178652430 40363004 90292158 209805948 124258024 160145392 195229562 25822236 14412926 219496552 261039790 30039460 59577166 337485742 8459836 68173952 136442878 51329168 101291102 220557480 323722410 51446340 162257172 185423392 91188482 14757446 11548460 42868782 244925890 2034340 20767406 195528058 38241500 77794134 20376290 102833236 192495600 12479654 45866238 170129916 284796534 44389312 23491072 14120282 33830984 64800252 121230978 197840302 2910402 189775586 48168054 92064808 33848210 108543314 183245084 168614050 125827240 89800832 1004124 72352654 53720150 32872994 230674818 183845244 52711384 58616998 134787818 18180338 6241158 64468844 237133160 180106762 101484350 165473616 98211938 264718124 82450258 197172910 7707040 42151538 67164394 66335742 441021636 101715438 132434170 127009872 865876 75110002 81559918 156865654 140894710 8431610 87134036 80377286 103743926 179942686 330606540 20918898 414795194 109165826 255228776 161548574 94073782 182808978 85916446 28715896 119092820 141662598 146792668 50224394 189226268 93137462 131563058 230008174 80188482 121285692 57847218 46274382 99029194 14090846 979528 90352504 3651846 154334576 192153566 60355042 286232122 137179372 931370 137519998 62113568 278985476 226430006 19513890 185840270 293830988 75776382 11174526 83272068 82648302 388979206 754270 142330584 30922518 114765310 63992390 155619508 160178128 40477074 21302578 201453824 113168660 55854854 160489560 19422480 267492104 157848526 45859506 75856902 109967110 144165516 22098142 13536754 99207922 102426368 152469174 179428458 77432696 194706688 1641596 24104014 28615444 23287000 55967604 327017768 131806532 26764364 89598520 106186520 29673952 51278304 244088526 98339054 96115734 147359916 218335150 43024322 52260098 120522754 153867428 12539362 85657748 44601458 101289804 126829758 130758188 249727808 136696450 161169030 65873258 51415562 159025636 39167854 134005410 18175014 183582828 85714068 209096228 72334482 27231380 55782100 17899596 244728704 168281234 2090880 180290990 180026088 17102822 125004396 56591282 47383534 309787302 216905612 7381594 54166860 75716036 137427114 115283586 32270788 266457928 74884854 114522936 67771286 14741760 236823378 3355220 230377158 70567508 13056582 363674366 127512154 31744284 197080290 19832670 124243856 88075746 128178006 93063432 67176010 173051208 200395756 70900830 229839522 27780566 40078060 168954148 5294168 316053870 27778740 33361328 78108712 234218424 12008832 22085470 158668202 118790452 96859202 277299880 134867326 30919680 123224354 68650362 196264464 42727344 50015108 139692762 7935620 22133738 123796310 143033594 22487168 56924362 191715546 111710808 73315088 38011226 493605574 23518132 22910096 197161646 2475528 13216280 90549162 235456518 176626604 8652820 66533016 29930120 41478492 145508682 19700362 69496064 24833930 269935204 130397388 30285640 44034694 108066860 70392476 273642666 54692440 151163122 65722800 45365012 144084336 15813270 124472876 4524454 31056476 133773376 241540640 74442390 13593668 32159468 140048282 41066630 172040 196844604 43306912 229640862 94633440 180808496 88096162 65034464 30869366 59942278 136391266 223623532 91242712 81208930 298144176 82336936 56479478 111345190 74991114 100513952 173517190 195853658 107980092 126431866 34059410 197161690 8569286 42427990 2336202 18009068 204106914 118962404 34013342 15623674 277438810 47907398 172357504 53050426 86579944 124966094 59632870 149608668 57113716 131289290 57779458 213517084 193335120 35447214 38132468 49746950 79461382 110921492 64119660 51836752 7434416 90210054 126606524 36168352 137152444 21058202 254655258 37197468 59148232 56628968 141394594 621918 63641248 27690630 107746892 21184306 134709916 291909112 20139130 136844598 15232514 49907836 51292208 10929226 112025364 129088806 103237860 174265652 43769066 88282568 86927148 56805452 215178260 45044736 73912872 99541508 265177462 72387722 26553912 4211284 96702496 94126428 56675146 16707460 170093880 276803362 147843234 166975336 140670354 46516272 125930310 157556630 188242494 55569426 80153348 134668710 55117744 232097382 11274208 63519082 55822250 214756300 194588790 121595870 196463190 225374886 72852868 121367422 62283826 163500700 124687156 45654796 60081824 102877214 247812884 375876160 32208198 269919562 126968798 258588550 132764170 126555418 43484540 199525854 181591058 64325690 2481864 256601620 14027618 48751846 105800464 96972436 6940296 13320252 264055638 53158248 27315046 49498372 277321022 30511954 148937074 19434844 123485560 164097076 7241916 41569572 155071818 137819682 323465582 104617546 58475076 131624042 96088960 272907294 156967316 218886162 3596670 138244436 70470378 12719036 109960554 84121906 28945092 52859510 200874916 78738066 11716540 48818528 11378598 6770808 160049890 232846350 47174600 93561072 235114462 73209466 36427534 42257688 62189798 23149236 151908086 280599748 109460670 17938910 167869636 134775784 196458680 8883688 75550244 207938610 54583364 63091732 30285310 40902004 261807766 204040804 150820934 61188006 15532550 47837724 193553954 63395244 20748728 96161318 95481232 32682870 75150900 266796398 69096258 33302764 153604264 63090544 40408192 201533310 56773134 27180120 107453060 51189952 89034242 212646720 59338554 203086532 191094618 35415468 353781076 4719550 139857894 157909972 253443366 215597756 147666860 39770808 115082770 186323874 94454668 52004920 140377138 210585056 53497708 72823872 66251768 14578168 35008556 25572756 118441774 131769946 88311674 67180168 198093038 49529480 14605008 28286148 216133016 88237732 103468222 18503166 162040736 150582718 5062948 48007014 212240754 6485952 302557684 9286266 172019100 11797170 239302734 44875050 40287104 39949602 225281276 339116162 4627524 183227770 81916340 108308992 186574212 61600264 9863282 62889200 89232616 119833560 40339398 180162224 87801076 151458846 14512674 149018738 150833606 92762824 99856966 158266614 186165540 183651710 46322474 121306526 152604452 4552218 182992018 88361658 29646386 252612404 12783232 99585398 34268344 10143166 44397056 120449956 105883228 86775810 40216066 225320304 8141034 199278596 23552672 89479214 191846842 79480654 12743522 139288622 93187534 250595026 115694810 217147920 48946898 215214164 127670730 80428128 257456606 108668516 93360476 132386672 148517336 121601898 27909310 85370296 345522870 89650264 78366464 352431992 53765426 151619006 33325424 170977532 200744676 178777170 219130296 8601604 11771694 297045056 134690446 32553114 111912570 13090418 178799610 42830986 118049492 20296936 77486002 68361722 196074384 30907448 51527102 144059410 267824106 55037026 224375294 41562598 363077946 8903224 66694078 379841374 33717464 147062674 123830630 133830048 31870256 68251964 22046662 108948972 43250548 157374822 4392036 81853948 297405108 115084992 6494598 281969974 35379674 206935542 33642466 34740684 128731724 159294608 235651174 199912394 158869502 24106676 44967010 107325284 18828194 101515920 91726184 121163856 264565708 49706316 73862206 127771490 87533292 42370592 149374192 182707712 253699710 79585814 263972214 20830942 105590628 142042054 57210252 69133790 139172352 129886284 134920236 182939812 15096774 157219414 60632748 26867940 7297972 214501386 15614588 38958216 138478560 32409564 222981638 21993356 266358774 54297386 99551892 63816852 255785772 9305428 35415820 266616240 91621574 267625204 165028204 67450702 127789266 75865724 142747704 30611218 27784790 57723336 164257632 24807398 73336890 149933366 144269620 7350508 153577424 68219448 193586998 71151388 178148542 48851814 166581008 94505664 181747038 60901632 75708556 265099406 59401518 88754996 153308276 3505436 105100402 31072646 33163614 151288456 146806946 133368730 196097220 65102158 52121872 162776174 74548562 288630804 140154190 214590684 145474736 213946480 174891156 119328946 31766306 190231998 17090326 70123614 349457724 12910898 109421840 35095236 212867226 197048522 109287046 67800876 347005670 13782648 246222702 123340338 16939274 242625548 89836978 32151856 238826478 33330660 136784516 64455094 70976642 175300928 59735522 185781706 143313170 122750826 263950632 69847360 87869760 39880984 26615930 86920878 171967532 66152988 266584714 80608682 38956368 128158954 26862528 111538900 141474916 93197434 214174488 56642674 70413332 333657610 33687500 304965760 340947596 9402778 8086716 117897164 40711264 37995980 202055414 64901386 124099008 142815068 299027058 83876936 78360106 210752322 353590446 25672636 112156528 141433028 55461428 59520824 48984342 65642390 185626760 24703580 95145138 122671450 21591856 117384014 179591654 105360420 203896044 64968816 212457322 69052192 34810402 172939470 282020816 41622680 62294628 116951098 118962602 45870550 155956724 20439606 9223896 143215468 126267108 60855366 178920258 135099030 41766406 96745330 273643920 153049512 160947732 38794206 108984634 110096338 138749028 318656690 52712088 32154628 167177604 30411722 61624508 81500892 4926878 36912700 27123316 80067284 176087384 22849684 68836108 18025260 37521220 145937924 294075628 87239284 156190672 36965324 22974556 120522908 130644646 38635894 97050250 117665218 53514296 272906788 115052322 45920028 12373724 334559654 16921520 181622474 8445536 117482464 43008086 189474736 156703668 122534632 56887622 54749706 162615442 23079496 302890126 190726360 199262756 139647552 190132624 168088030 35818134 151206132 33429198 102442274 303305926 118560222 95822166 90917310 261649256 251327780 36079450 91025550 57232582 80909884 206465666 25731904 104359750 313644232 71225572 120511688 125760316 173051868 97592110 160991402 31055530 162073758 77652410 92975850 46249962 74150340 20151824 2953038 65471274 15476054 115625466 284577920 28563436 120495166 297460262 45573946 72287908 325951780 24314268 49064972 198597960 268970482 83371574 164093226 123785860 45518924 31720546 235130632 67278750 217866418 50657222 49473006 132830148 99975876 40865396 1956306 143379368 55578864 22180488 187375210 132164846 156164514 63252420 68938518 95108024 98714396 153580064 130858728 133048168 69411342 103228708 5189844 325290724 176292842 6274752 108781772 121434368 253529584 43309596 45747724 19972502 254046210 127937304 81310680 49443658 134791448 112174282 93601332 13007434 88672232 214792886 15962452 241545810 260086530 44217888 26588672 65049556 146248806 90296668 203258352 2076932 192959778 5637390 334783856 159643528 147452624 14280222 84811276 56760 173299478 31796248 126360542 180766960 120862500 123705626 62138978 107222038 44970838 35026596 82664758 222216830 99529540 137229708 274319738 162635858 129878694 86612482 11433048 192886980 47223528 86305032 197454378 24991956 174787800 13180926 199317602 140161472 94061286 134769492 747538 60132710 83414386 109916444 158810872 250190292 126138474 58772758 36418118 25194730 107239308 132523292 45108734 118038866 133371348 57023472 86136930 45270104 59775694 20566854 2925626 39892072 292967466 111609344 191047318 138265094 224191704 144793506 1435280 376280630 114029080 184969312 37994638 33242902 174132090 12274394 190025924 181478374 107743482 103478518 76550628 194331346 82410768 69712478 23622082 167422244 56647052 87676270 26816724 78862146 157804372 17426310 2135672 45127478 119560122 233479532 35826428 94650798 119587270 203519404 227478504 46097436 56995312 4204266 22976800 35863608 153103632 35203696 122534720 156214938 169940034 284614 159353370 102604458 37142952 21196208 107962360 118066058 82648742 50438630 216171318 180900698 229158666 59833840 82418226 122834448 1312036 314217706 74534460 42927170 95619942 64096736 97676348 72401296 36705900 131394560 184540422 184002236 102990646 36090626 297519662 27599044 134968350 15087050 99657822 144107722 207630060 27862912 41158854 105365678 226233348 75573080 36807562 47386284 295472672 164828488 106494366 198445434 67814824 114119720 74115690 82445616 326773524 13214146 165052294 27788816 90647788 5374710 238197498 200480588 139456614 66685102 63864548 8257832 126158648 1887996 221467730 214273884 79897906 64499820 2065580 15292750 120151922 207829248 14468938 26574262 151443248 47804240 176377300 3557554 117167666 128693818 204116 104760392 164139184 172226076 42688316 42968156 3703414 160541920 103870734 97249614 10240846 55562782 113738702 260643702 115730164 1178518 60856356 119331872 166864456 3709134 109665402 109750718 34566708 117116208 10353332 311819684 16671248 98812846 44075834 108663060 209332486 81738030 111228084 109237238 10480712 29767452 49138804 252544644 43054770 152474828 140665536 15462414 76248898 7058260 349494464 31604804 57174744 90449194 128488910 35875620 38422912 142919436 45750914 139991038 92956226 60953992 228443930 24301860 176921800 112773144 10413128 145730684 92110964 198861366 87187034 38500572 273616662 63063462 93058350 89905552 53146522 122052282 206070986 179132778 15517920 230837090 86309784 39479088 124763364 22715990 139915182 156226356 35984608 98449340 80192332 13380048 221316370 26876014 63193614 282128176 224852738 90011460 37784362 4084322 351889868 52224458 93028144 60756366 158881382 54371482 166037960 223488386 179398780 46169024 36433452 142042494 95508578 132318670 690536 169511804 293628830 25191848 59593204 8187322 2842202 263105436 261118946 134569930 143796664 71054038 161661918 50062276 7724838 3198162 212410946 37796880 199213916 88480634 65093996 74303460 96581848 105634980 142518948 213096466 246236980 69665244 2292004 113985982 223969900 172955310 13225652 258770974 45754170 29517378 71697208 267384568 1379290 137709308 84668408 84400052 132345928 62838974 16347496 234788334 334769754 67501500 27969282 240245148 40424274 179092144 205311216 29059162 33011440 137315244 134361722 163580956 41587920 111713206 42672586 75409268 139426474 48689388 184611482 5519404 72600550 169189548 42802584 39750128 107008748 70748810 130903806 124378716 202330260 113726734 54572980 198919468 106618666 236158142 237029474 118208398 38871184 13309846 146958746 164900560 28431106 134763684 84133588 160611990 21606970 283925114 53619346 136293300 272497962 136430690 14558258 21554808 114760668 155346730 91580412 44202862 340257808 236339070 94782864 32191676 115433846 74421204 14001702 182809440 81371334 217971798 125895022 18956564 1207866 80696902 82629888 105285554 4164908 50894646 182208444 19164948 137178998 33137764 52776218 29265544 114815778 150453072 5498614 96860302 132785070 64300214 75636022 165124586 240966924 114792942 3513620 202374964 83916756 90765994 274663466 104745652 125751978 58700642 55779636 340263792 161410964 45430 116272200 84324020 111919126 225856796 222357014 76308276 158007300 213896606 57886136 121992244 46914516 98777734 278713908 273790770 4183718 87896050 170696592 294690 119481956 60269726 73461872 82839636 132423324 63035984 63966540 6584358 280509482 194794754 15061618 45448744 188299254 17179800 136222262 272828380 63162660 80060200 4647214 50953980 176868978 172775042 57634852 191091912 138937062 159936370 18468186 157872946 4812214 285328142 201038530 71374094 156424796 74993402 50241290 65925178 138680058 5719318 19219772 173034796 18412768 88773608 54922626 13041556 160028770 306199564 11601788 18348506 210492920 87958706 101748306 219091268 56815088 118389986 94142620 291896748 33611006 113343252 49013624 165092158 14156142 65645778 276309704 94086454 26189196 115070824 133907884 66277090 180294092 104376646 33441078 26992988 290868776 9595718 82400164 108901782 97940458 189046638 62948732 110953392 174946288 139774404 18104746 97774622 113045196 94634012 102864608 255689126 10228284 55869528 5980106 317126788 79227698 18433492 120129636 167821852 218199058 167036980 21638738 88947562 119192678 153687160 91703282 166773134 40657276 106530094 135722972 35789600 2545752 5430722 208561496 11591272 65816432 74976506 93929572 379862098 169756554 60452238 163678812 37303640 125346760 127456428 34123980 68613578 290034712 43654116 210658866 26257946 12108074 18379900 177186834 11956648 109551464 120084470 14538238 88848870 185478876 225975948 212572096 9519466 93381244 29965122 278078438 33563838 54637396 104072144 356928594 26947866 9236524 29815852 173556460 71869842 125441954 108132244 189744764 44874918 15222218 5308292 58020534 18467724 6869896 242202356 227244688 8703574 87162834 136023558 28248220 203053510 72219026 3519406 155748186 167157276 173846596 27754628 322478926 15664814 167807222 51280350 31578624 84786504 10104226 244618484 118498248 36097578 78135376 43530278 90566696 114983704 129413086 202884682 194503980 84866804 19510590 208244366 188461460 7049020 99473946 135950980 112896608 121898766 140503198 104854112 217838830 47097160 195456866 91615568 56951818 172749918 72967906 149844860 250436802 157338764 37579718 70115518 6221116 36157308 2307976 15878236 129269844 245800588 5373302 159135482 32282580 70098116 145782406 301156460 38821464 96877198 38887618 175219308 110744084 185968486 50090150 87412314 86712406 137083562 103150938 60403002 321965908 124350358 205808350 44340868 52740028 62380230 51625574 6952352 36398340 62519952 86111850 40978190 154651442 67497100 219158236 118473630 19350870 96369658 154560120 25485592 93035558 43436294 337056632 216519710 120673938 128486886 25265284 228592848 1860518 113493314 37488 37711058 56387232 129634670 39989730 179669204 107810956 7646518 50209830 49421746 203196972 111136784 125610408 194712386 1438646 22506704 221139974 55139348 133770098 2509870 18026228 106323514 271878706 185263980 14029950 49683282 132049786 70649216 56732720 46138884 145719662 14576540 111353440 224888378 87901044 262490778 95429334 96426902 116837072 107573048 14544090 285148864 5315464 5724180 4837668 67954942 70139212 174966484 259120752 2253922 20362980 275327756 17771116 202127200 194220400 304552226 16219522 212247002 59020588 3810686 103171662 159880688 90159432 36378364 119157544 116947710 202861032 3606812 156915418 40302064 203369848 212549040 120651212 24349116 144088318 108003742 38501452 274009868 12782616 70483226 156640022 139825400 131449296 158541790 26837404 359607930 13875774 10530630 283252310 53117130 155239480 41912178 68271192 4809970 77689920 134902504 20133586 5734960 111935120 28423516 140829546 66357170 162206088 181574030 139612990 142881750 32451144 39187038 107798196 152875580 135003814 99391820 14715998 97538232 22672386 45059718 185272428 59169330 126111810 128615344 257909806 193525816 78432618 308940214 99075328 72403716 34568600 126528688 38321822 46558996 19846200 124308272 56760462 54726562 24626690 176392568 3677212 59430998 13919598 246672580 25239390 185574598 122115928 16696394 130737640 131610138 210680470 39761832 85112896 143679008 84574666 267416666 1896862 35564078 125317566 97985866 128346548 55519904 185373430 81519988 63969136 240885172 54451892 48866048 167094686 40041342 74860236 166171808 151983920 140425362 8468064 131696400 106855100 294558572 32375200 79046836 175016710 122200650 160463578 21958552 18698966 55148192 124596978 106583686 159181880 209049874 23286604 243615856 69266208 39544252 89687290 183966706 153421686 52267204 157453252 127695392 162987440 92929914 126610088 37012096 7905282 12399750 9435140 106008210 28188226 78499872 28080228 157916198 24683670 99507804 24551692 15063070 252346512 213448334 73192416 19046478 161777308 158153864 603460 7206870 151122950 31652588 234293136 177467642 298976348 80543540 88286880 59789158 171638544 251430014 4469674 78976502 345076842 60541162 66348106 15192474 82405048 136713302 96742052 271455668 85493980 21820502 26051784 176561286 371314988 102555134 262152264 85296882 87434776 133772320 160385258 132512446 261870290 37766124 140965418 120362044 218989254 131566138 41059040 132306680 91497956 66064680 21919106 4258298 182126406 248337650 154217888 75159326 236859810 39074970 37019224 174775678 233261050 120555314 213567024 185408652 48978864 75145378 7150506 135214904 173210114 162920362 195936026 42391734 126310052 82170924 91650614 142717718 116355448 82973198 89999536 201359972 65669142 102544970 294821230 7985230 127233700 3487660 60839284 162978288 13128368 51826984 65868704 19141100 284520126 30620832 35805616 214325034 191773846 87803562 155204720 34267882 32999692 42011222 143026730 79313300 29605224 57263690 130869662 364565058 75484552 45307218 19159932 98498796 7897274 149971030 85663358 890076 61220302 141848080 194232632 19155510 117612902 84863460 9208232 59411990 240240836 101979614 2492336 155671494 178324388 47478134 176496848 153058752 30911870 79260676 75091170 49554956 325277546 139324900 109497300 53884072 79874454 30616300 78678490 53936366 195298598 166303104 82762086 63677636 57275350 161505586 57539152 170371168 281262718 3886520 16165754 86486202 205482112 19336064 43056926 90174172 154406120 179740066 83807526 110411796 116879004 73906514 43480888 6827128 146708936 236064114 68664574 290031632 16480310 132439054 189434366 83212030 76489028 32395902 79396548 196117460 23520640 6494532 37007366 234386944 3889512 214251554 13081552 178319702 144537162 50540160 177648196 151823408 42088684 43625824 168383798 76001398 90376176 190649888 149882788 215069492 91035076 50251344 173557164 170196642 138724124 235276690 113225398 106985472 33736340 10881068 24986500 212862826 127447716 217583234 11062832 57307162 140646792 117295530 31162472 196671002 142281590 39300008 215426486 203241302 136387812 182491694 19745352 290447762 69553704 109237634 134411288 181001700 22058630 24464770 115396292 9232454 230211696 54352144 110325358 34935384 156525116 53418024 204354788 33473286 255222748 8597688 31498192 119502790 146901876 21757076 303923774 71856774 137010214 69357178 288771780 17133996 223467706 29659476 7779024 213928242 71495952 154289696 9571540 45111550 244577454 14309262 30205626 91450986 185847640 19406728 101198042 12697322 116221226 93270012 281731780 6604268 4222878 210745150 184912024 12430000 79719398 27179966 258515048 135229886 28801564 243893782 81429040 89161314 269211052 6605434 160289250 12321408 36891734 163699316 158067800 13534598 109561100 65220474 167131866 132432124 120842150 165393074 75951832 94625520 57343506 26579080 90972684 140777604 24755896 13481314 167024528 278945920 27723630 135966842 212502708 25129808 64608280 27782392 92168340 51920902 144413236 8368294 156693086 62606940 40082504 34407604 209617980 40559926 121270402 138905888 47091814 166293974 179098128 42060106 73923586 265863664 29647684 26063664 35485450 215094726 166539670 91104728 2401850 84064024 78200958 74763216 56928696 32147412 307221420 82089590 87646240 125145416 78425380 135788884 152564324 250474026 77107492 99627968 77769604 152172790 4656850 11734052 16875144 15125924 220099396 55895972 264559900 63574874 270721572 77460064 128802300 154156222 18931968 50629458 30174144 140892224 189684286 44192632 330472824 30060426 45086822 228618654 333481170 141048490 9691968 71938218 252203534 168242800 3414202 32579492 208230 159544286 34458512 24738054 189780294 42817412 17843496 139287610 137892436 71601178 209350306 84033356 105794656 33634700 228272682 68366628 114165326 89473758 36834028 33536910 210067704 64173714 41010398 62633648 167359896 212481698 41748696 125374040 154719026 331980462 44973412 14882626 54087440 15999984 139868432 26545552 131527594 107314504 328673180 160189260 36171586 169538138 222477134 155680668 64554468 52452510 6288084 14643464 253912076 28807086 47068934 129805522 114321240 84360826 47874882 91778676 84164938 4555276 17506676 163336096 145372458 85327198 167790964 25887334 131026104 152595344 67446324 60687858 39410272 323170914 26467694 255012714 159543054 736516 252279786 203422010 8416826 140950524 233030270 173470528 68290508 166349084 246240236 45932260 18073418 67373614 80144086 280239344 152710008 21550914 24494932 354777060 165078232 36592798 244162864 17805260 82367824 230427406 131913034 34359358 81211174 71149210 79904198 145418130 219859772 174433314 16534936 27350532 187411422 210428042 232924868 165009394 12169938 27461522 461023420 22964546 14754630 150678660 797368 225357044 129995668 145358114 208427120 81298338 68927760 322226344 50322360 112780162 48261554 69790358 120496266 58202298 94715236 47776498 64779440 275194392 138281968 134977986 22163394 59016958 81696912 178207238 113334386 71736346 77812570 72751514 35995410 217306628 62291702 54661134 208771970 157707836 90240568 143902968 114609924 28403584 25822302 132979792 192243084 16105980 112754224 193740162 145493986 25862232 221073138 121610060 56360326 16389208 43734526 234727328 18310028 112595868 318067904 18227550 26685692 185966792 26532374 172024930 13686486 79831290 235938076 85481726 85739742 222091518 110236478 43804420 280183508 72337980 125250906 35475682 87165628 73390702 4769204 191236012 147318270 216007242 34155792 110091630 118991026 238758916 192560654 84752668 159647356 18768552 134010228 186475674 92404928 20660596 19764404 115047878 12320088 18033290 120805036 282464666 43511996 44322696 60050980 177458468 3337554 8924938 166659174 91905132 52135842 21052614 171170626 60796186 137564416 27221040 18416728 13319636 122918906 42706532 25603908 90321616 22000924 144322266 295363332 125467012 82017232 27817394 41004502 28010840 1971794 3428150 197318682 21301588 25275536 61181230 196747914 1840014 13072400 155160522 31857012 108759662 98301588 49276700 48846600 9643480 185829512 76861928 113368376 149481860 116066698 86165222 323584184 61986320 96429476 74550388 87916378 7838358 156876060 33295812 323794526 172915974 102080154 30035434 36580566 150103558 90048112 41857530 52417354 55593846 33536976 220020460 252141472 66412390 112204642 40327364 152219738 89967988 150077532 30785304 122043790 132209946 104544660 95202536 57330812 234770184 37391046 167974972 38162168 77148434 43148226 95307586 14297052 125786320 58219986 110543158 325797494 52579450 173998 219502734 161176180 123905276 166447292 37567970 157629186 29735618 82826458 54725088 358018782 248114526 181976124 140992456 132875380 169011172 54023838 40194880 220846010 23575860 94288216 165319814 127211040 64859146 40783116 216253884 13804406 76130318 5112800 334830100 123659096 94632648 98439660 63585060 25101648 10198540 280115792 121244420 66235202 127410426 57061642 66131340 32707444 176593296 43618058 39632208 177634776 43060622 72883954 27347408 135665596 93121270 465170244 26014494 87202588 41120662 234997202 254111726 54125962 6685778 98544402 329645470 20734428 32764644 118503770 110990902 163974932 92327928 85749818 185770156 143577324 34030788 28834564 5688298 432193454 4716250 37551118 74202634 48017970 169886750 7082174 268607086 105040078 31595520 277772088 70325530 85578966 40574512 149571400 55233750 131478622 254915540 43259040 51897912 109676226 207261010 135040598 118209432 117702266 104282442 22855052 60726512 114079526 52798636 147303640 34215302 105266810 117525034 91679874 135240930 54022408 219207296 117927018 3219040 89780020 52224744 193208708 51937270 223384920 180536224 154985886 217694510 3276636 23776280 217497852 7730712 65033870 117116912 3942818 157969042 223338852 223566684 3061102 279803106 206280162 10071512 30392714 12963654 94028 66096382 384736 34835856 303858676 236995132 62328882 208225028 129431522 99159632 92918364 155438690 20586918 84485170 346929462 7763228 56740200 19293274 172926908 115193056 52843406 5772800 84550774 116996902 160253676 46956448 18442160 3601950 278857612 13473856 509850 92318952 156963510 209477708 26020698 95820010 185960588 86447020 91277076 19633988 283790562 75853206 51960612 818334 129065508 110802912 126948096 71713488 162395156 159278152 1387276 11187110 106224998 201519824 142269490 212698002 37145130 13908312 30346316 102331394 82616050 92222592 120393988 179955138 121504042 82539468 131458932 59999324 1157332 60436178 47778874 63999122 279766608 84547540 77464354 293340256 114643408 78912900 85991246 90183764 99023232 9137106 235681600 28031124 30032816 188358214 14998786 115327476 153129746 267881680 200899314 118496070 38563052 75163902 92771668 191239884 41671168 187786038 36399418 185409598 200957944 52682520 61299414 175514108 106875076 125142644 174262396 73320214 43539122 65947838 25854026 80718990 84398182 176043230 168173038 5990204 186883378 4573734 190247574 115270122 109594034 145999414 228330300 135747986 91080308 292619844 122427382 24679578 150500658 82979424 185198970 157560986 4161212 223300022 35913790 79025694 251949126 45458754 126197016 12821512 29131366 151616806 23993090 170048208 161333810 18669112 286795322 214728822 72908528 127096354 83235460 66355454 113491576 16705216 226231808 133854292 64812792 67948430 119203172 135924338 28694688 6547178 112554926 87974128 32602416 37773802 148735928 205243566 102495448 91548666 309174602 3302992 109835198 260320148 105719460 82266404 65992146 76666810 208853854 59987246 119638024 53567250 45333046 147177140 22117590 125495018 161997858 131452046 173243422 22220836 205826984 121637714 332229502 81627810 39951098 200530000 74138768 190602148 179374888 46288594 186363122 137957314 41409500 158142160 138520382 81367638 97276366 110513656 49425706 91473756 176035442 180276778 357805756 34349634 112760868 8508192 23172314 60529788 189530968 71564614 98264628 112342714 229037028 8901442 11799964 233259620 101453374 195615882 25283148 39752658 65846902 121711678 58766994 188904122 42457184 80543694 135037958 191713456 69680270 96097078 98371812 211733192 20152748 107813728 16219324 81585636 334724896 12050390 56776566 72989114 183518962 110763532 25771196 84877320 87203094 27562810 41343830 180818660 83544494 285467006 178062632 4768324 22093390 5511352 77167420 43800130 3117180 76574476 24849946 134896322 73856640 115274808 238880664 126701850 221965260 151571618 23906036 48257132 79504436 128862250 36919366 163170326 15607680 235799036 25381994 198245542 201735710 51800320 92754596 259348342 22913440 201369542 169431658 24024858 49011666 113866874 43507640 92042126 246913700 38044490 102186656 82120126 144638076 31807226 69142150 22247588 30298840 161483080 25259520 5129586 119240110 169376658 60128750 147198524 70543066 99603196 173351486 36949396 240068268 167691766 130978342 80474856 95369956 499224 133066186 104604456 154959684 82044754 92649172 64156906 133602106 89039676 269743188 1648768 2823480 38715402 14164040 331883354 20382164 79153294 276388596 82495908 218410896 153816278 61052068 204787198 49474524 88130064 12080288 9167752 136571402 63626398 37840638 77606980 59847920 106626036 423214792 14992956 223215806 70542120 151653480 110208956 75177146 63204240 214604016 368815568 18628412 159171584 21876932 131945748 193784294 80351920 174604628 85778110 61024766 218625198 52648244 333284512 2053018 129651852 34680712 41436450 226562204 26936184 194904358 194589252 177910590 170441502 172595302 198597322 159093110 95611978 110982322 29948886 291754320 55920458 2933150 108876108 47441262 240333566 30626420 147928418 151555360 105780950 115736654 46869350 267098436 97205680 69976676 70001844 59142402 150353126 189729606 31458680 54530674 187618904 199149148 69355242 89323718 25635170 99440022 359323426 51083340 133791922 272715762 6106166 47800896 255857624 50291010 140402724 291468496 36665750 194243060 157161356 213765090 99921602 1019326 74644636 123387594 148277866 233160092 23236598 252447404 101184336 212265218 47835656 290746632 121858704 176690162 94527180 65388400 104383026 75292206 22724174 146838406 237709384 17209192 114358640 201006476 142554764 185144102 83110566 98820348 65107614 74295738 22129404 193291648 39899860 64709942 212336894 51193934 149627302 2774178 59484414 180380750 202837734 120464784 151159690 6553360 77700810 32201048 45365518 167914164 107929932 95037602 291162476 51697470 35192344 123594878 12535424 201522684 2297372 17020498 254700644 109442608 198382558 75322258 128894436 122053558 48098336 157370268 98021880 201374712 138499614 91349434 223521452 18484048 102351436 73275136 228460342 112200 119283032 66210870 121445478 122217744 136062036 128794798 153485948 86437714 17955212 137906318 63808888 124955094 167091408 152625022 47191408 41828336 30145632 160432800 26349092 208290390 141974250 63099696 64086638 257286260 254035012 184576854 171901466 33986062 70655860 135711004 223920004 47615216 77505824 61385104 89341648 155510432 21867186 46175690 115614598 22908028 176540122 37088172 242159852 247058020 63960952 86410874 129137888 7626058 156598156 80505832 69218534 124499606 159534100 120100354 190445156 137144546 188481150 121649572 89049972 188550428 142086032 176986744 57463670 106862690 161173914 149256778 14763540 176000242 116559630 280603048 74978200 92860768 80406194 141426384 112318118 75504220 158530768 135746116 358284498 7168018 29278370 169884066 119106460 237881798 22780978 7371056 178591776 263522820 30205516 12444146 176860662 58538832 141301204 12988404 138267646 197590954 56573968 41805368 222121878 70839846 131917236 17755430 201745302 155302312 133412334 13141106 150701562 183636948 198590634 77036586 83561038 97780298 52986274 32807786 204840064 62798274 152474366 55134508 104296324 8039988 86296958 130560496 21292128 102960000 125228378 42502174 59318512 651750 275905696 72687318 83661072 37871768 74474026 92313474 238615872 120191720 256681766 7267392 49892106 91113924 61401098 103992548 99966944 42354070 99013046 55338184 174846958 47165074 22715242 157488826 140480934 67320154 75687854 103280496 204678584 11416416 220684992 165722458 260258878 19042562 134843720 106303890 39766276 49016594 177702712 133220978 94867212 261661026 227896834 37340050 12729156 165632324 78403050 102220096 138087400 161305672 5703588 103323572 182963264 28714532 106903016 78483658 160267360 104511022 119889792 73786372 76419948 134063512 30591572 187013244 237497700 83650028 5386854 405185660 56482404 1034814 123266110 940742 128849688 31621898 46301574 123584384 151315736 34817662 73353610 190380762 19706676 1707024 304193230 134044086 94350696 187071258 120343036 97459032 73441742 225842408 96347262 27035206 175611370 101279552 32923022 28554944 228975010 154787908 33952402 55475816 113205510 171391396 145160312 149318224 15859404 404576216 13225300 43550298 217007032 166223376 44914452 10926454 71903172 10030812 136966214 68402378 47070496 140260802 188781340 13272468 34753444 59399186 81655068 157459390 45338744 112531078 32358414 179504006 27516632 36163116 7877870 168043568 31677492 9571276 137747632 128377018 158873858 59729912 49500330 112861958 4683294 59966368 149050660 255868404 5621352 139037096 338520314 94743374 14482534 208493582 147792964 34620630 105178590 62717622 25324530 216583400 32617794 155396868 77957308 38784284 204776638 246487362 22133870 151114524 171402022 112403170 37274842 199331330 4248926 129969950 87568998 181758060 97019934 69952102 109006150 16390198 123133384 3201726 370759444 45918928 138818218 36475604 21158522 144711490 32027578 99289696 55674960 282475336 27159352 30125062 212949110 30059150 193971932 199586024 161421546 76597466 240452982 21955670 33884796 25635060 2484680 58916110 12164306 190556124 78910282 51565976 66294822 136168736 42003170 204050154 204493476 185646296 64805796 194755506 20331344 46268552 295984722 79132724 53060348 22763796 155341648 120166068 122400080 58794604 64569890 184951602 273019076 12170906 256581974 200322408 29300458 547580 112675772 62436088 167468444 55219692 78966250 96644878 149301658 15512200 22758560 91963366 112259642 964260 214118454 224835908 82161222 126413562 142822086 50056380 124755224 50807658 200411442 57849132 27931156 156054382 137218796 13152898 125928374 11366080 113419284 105865936 101700808 10266608 207624296 215952638 113158958 191294972 38294168 53028624 255491280 62741954 44433708 118758244 100359578 20481120 48030884 20854174 211102936 51598162 65705860 33263186 203474656 81561150 33858792 164595244 228848708 143176308 264272778 63582992 90087778 25653276 137082506 162436098 117837632 15209326 77831732 109953800 6582862 147069494 265517560 102186238 100048872 200742124 26186512 249410194 113006630 122421112 39420524 43993114 144830532 151635792 104662426 125559566 44913550 162601670 160992062 148243128 147878412 66832392 20095680 135804966 116602046 183664052 1189980 39672864 81029564 6072396 150967366 141624296 59461336 58429558 3768556 103020830 153885160 52659332 150351388 152710426 31773302 160245624 50188358 151660850 20113434 106131080 104259342 259846136 231981640 91631232 30508962 122635018 6852120 65986778 56367278 6811332 237344976 48585768 116852802 13311034 37515346 200955172 54321850 160982624 1903418 267120414 208746956 67549042 141202820 21433654 143232760 37258166 193500626 73083076 124628922 105862878 10839246 15532770 180213264 117486886 102317072 204498844 161465392 78414072 108930734 86764018 43030944 145240810 213626600 81945820 72039660 61629590 198235752 83271254 74901574 192310844 28074750 115727414 9449550 281753890 41267424 103368320 114768456 179036022 237974528 233446312 69432506 183885548 49992844 115753484 127728788 71216816 194165510 101901910 219615418 228492264 210832732 25988050 321472536 6991952 26596196 27923676 64909900 165081224 265600698 185829204 24125882 114109226 262239802 35390476 187940742 837364 121522566 108892212 138785548 92033216 245115596 61989180 65466808 113742398 147324232 135757248 3043106 30780816 54069972 6851262 85098046 3457740 66736692 122847890 102878512 92521242 49404102 79727406 133244914 13774706 83514244 412227156 157268408 2578928 110530662 129980664 133601182 15403696 103753342 260739446 75705256 9653842 30416386 188097426 79569006 124425356 126139530 185850236 9384980 81213792 52089048 178276340 246971076 10526670 196721250 31537308 21848860 173982292 75101840 19662918 45474308 157628108 199621884 34874818 146249202 218955110 90063336 184662830 42239516 16317862 224553736 51166676 130089784 28550940 103811862 246279308 56388024 21346754 93725852 147569598 25607890 73218860 92596218 54887250 220033022 93372356 218688382 59263182 16430568 189618484 121318450 59747116 243003090 192432416 19569836 103100624 32177574 81490618 158677728 108435954 315202888 46168210 45201046 53987384 248124228 231144650 11777942 165898590 69550888 200760516 154486134 27019696 36703832 182826578 106863174 54777932 117498678 154185614 126422406 124567652 91690896 265666302 42994182 372786172 116183694 87025510 58256858 46572196 112946944 246122536 56959210 195184044 94899024 262468778 149311778 153702142 105853682 56913978 140068016 173949402 190622278 146682228 56342374 170895516 87355730 112039048 189060234 175600084 61914600 190297734 35981880 56785058 29219806 175627694 232891054 172153894 74260252 263821074 190976038 31847486 54813132 147373534 113009160 53237162 59982186 247026428 3265548 99990572 238840976 19465666 3416754 8099058 14419592 286674960 94091910 32830600 34300552 317348328 146121756 40949656 16914810 64638860 225611716 136620616 70597098 176686136 42697776 50239574 267136342 139504948 71721892 262586896 15738382 180657290 258186434 10891430 166178584 167422970 154543774 58830640 45194732 312249278 11091828 42357106 47071398 25924778 105686988 143931788 6899552 299411508 18675690 137974496 342337974 56446566 58373238 103131798 93072122 165394350 88008668 33284460 2245914 247401748 43205338 240744988 150933640 45255210 83225362 160081240 61498866 155038268 346975046 149619316 102563692 165850982 66514778 818290 159318258 7742196 113706384 266199912 9425086 21557976 142183118 83471960 39831528 109067310 60121490 160221138 13181322 146298174 132737836 67825868 492384684 15616964 30034334 25916704 351120088 68706220 41808734 80286778 153445622 34431980 57458148 79533564 24509650 28524738 272064232 113956436 47751374 133772848 90987886 381406652 42572750 68154834 157091726 204228552 290323440 21185648 333289440 78864302 128869048 133708058 65397750 67029974 197671870 160705996 66588676 24269036 167464 29943056 96407630 117286796 281323350 136098732 52379844 122167980 106770312 101127158 87743392 248834850 9919272 170568156 94895570 275209858 83784646 171476360 158621716 123292708 135171542 68873662 124176778 101160840 11478962 172857476 12354584 126845752 236851780 70628734 50129970 130793014 142099078 164729752 37253766 119693046 18154158 161511746 87847364 35333562 111359710 87938730 26188866 116840680 100588576 69494590 172886208 6137648 18511658 318049050 146310692 176978120 51677758 159811520 106969346 182883074 3128092 47848548 9845616 178469500 64858156 10235566 164031868 49585690 131967418 130236150 68193092 292872360 101403346 20597214 4144294 285500490 60888322 21408442 60949130 70216124 29048756 30940162 151172824 103301814 71341534 198703054 59387922 39578286 250682894 204117848 156473526 53600404 987888 112613644 78366992 89401884 301100294 56162678 160705644 32040646 140813266 37495128 129600240 101091936 364887028 197615418 34173128 120581494 5018376 130691352 88637582 126054280 79564650 65312368 26247716 240703166 84416112 126185510 223839924 271540544 87932240 140811770 57124892 162702188 121487476 156431704 82560698 125455044 70200372 91069066 196389754 84154312 96056796 173794896 117993766 84852064 61374302 42355808 155987942 20788262 284667218 22734096 45374802 54870684 14873078 68007126 135099536 50417576 156434256 130135676 131373286 70605810 8290854 228175772 110317240 219823912 37772350 109464696 83282606 153133288 16537026 336219048 57086062 122662826 38307500 14511816 165217118 93269924 209706178 136998488 104606788 18209004 14595196 82756696 43426064 169006134 18681168 243236554 141431576 60059120 1126642 20222378 105915502 24362250 87638738 60771172 30219926 108430652 73331038 149133556 194437188 171158350 215322800 936628 137531460 197642368 137454504 207084482 32666964 66364562 271363686 56100220 157108314 118425208 33344300 134227698 96788450 151439860 53699668 6469320 281662436 73485126 55099374 19367876 128688120 58911842 155391148 187291192 8251628 81362886 74469362 319469436 24140578 100709774 199924604 91215432 340257192 97549012 48274776 327042232 103686968 165127314 24081772 234725414 98775490 229400556 15067096 212535070 130595916 75577194 46008424 83615136 139007264 85768804 33381876 270446 285566644 95068556 106834442 45147190 62454810 39140684 181684404 64292338 112990680 21644656 33440924 177287902 169636148 95758740 175789284 117889112 128972382 5571698 18610636 180301726 238501032 14732938 22826848 64524086 117076828 132813054 46979526 93237496 103531406 155201926 189929894 135332912 48300626 27657256 155024738 107680584 175079982 34621356 95735552 165898788 2744896 284644338 216271198 68149730 144286032 164742952 113065832 164875810 234845446 146258442 17886792 185688998 21289158 211393908 56537404 96042540 101826494 91180650 163912342 200890712 63969554 50784294 214077138 69651406 293948556 284557218 126148198 15708 133214488 114929694 50154918 208908238 2726922 252650156 4018762 29069876 12399574 99402072 67596760 75504286 57946174 1256024 260027526 117697580 123639098 15576440 57811556 325996022 21086010 56669514 65978528 116616324 37977412 37027606 197679526 329786688 17753384 53496168 118017944 104135372 20277796 27682028 63201006 187495264 202403586 113462140 72340576 160166512 171083264 5204408 239115932 285705332 40104548 42683014 132057860 167856282 115698506 181633870 119812770 10109088 47624896 24261952 15427566 89258422 64011750 67669602 56223398 104135218 154212586 41244896 114208226 196635208 48547796 6682214 111991528 240233840 120059280 30770850 98942998 34544048 130946948 114108434 406185362 25437016 89462846 44536646 105231324 146525698 179594602 143641850 24398968 86619522 120135532 47443220 179923920 126673734 133450306 217107770 51812948 10471538 48558708 21233564 127036888 159057294 12360744 32324974 247808484 117907592 16643330 139159372 171869434 30653898 172936698 61087994 170450676 10674202 10653346 46104234 26460478 202732134 55601414 358594302 15401188 42234588 273276256 23404458 107309004 72325264 55474760 182806712 178222770 127385236 104873208 358931320 99804958 46691172 103150630 150185442 157996784 159416576 135196886 292090678 17272904 84857520 99750222 55721996 129880212 49171804 90498496 111741542 74372848 280358892 34885246 51029858 164965548 83663822 203945302 70260146 64380118 24597100 173054134 89322464 17938074 241834538 24294864 122819290 137851208 105552260 108151428 298148950 80563648 106068468 169130610 83115780 95417872 193122776 212209008 156322430 5374270 83695370 92069780 76868880 257745972 135708914 47365120 327174914 193308720 4487296 248095210 22456720 210595022 1422674 87813418 309647492 10890924 216141750 14017410 58184830 342715758 60977796 168407140 11149688 154663168 99450736 117745342 37565484 229499754 26998950 4554132 259696558 37931322 20586390 205878552 221514832 33387860 100233540 133574012 2611862 97392944 54460340 76069026 189412124 199669910 24428756 17854826 132028512 193461356 41631348 127085662 210950124 428589106 20339374 91522860 166852466 62081272 208170666 156219272 67950938 23044186 107888264 123144010 125512090 23487156 23273008 136966698 219548208 175543324 159543516 144248940 244539482 156319614 25607428 150061010 37339522 67628022 55273438 209657294 196579240 81719484 138888420 151995668 43804464 315509898 127139606 239521458 148343118 40281098 107192910 40688032 100361514 308589820 50839888 132649682 80950342 155426084 131323588 22800294 40134204 202619142 60106596 68029676 237214252 168104838 88813230 107893984 220719466 81151290 197966318 74953912 168116146 155631828 183916942 147447938 14605624 1133484 107581298 147955786 200191068 68048002 153121804 35395844 32549594 27023436 188342902 76828598 206320686 52040626 92622244 115658026 166358368 87958002 45887820 108898790 147828362 34455608 6765462 123820510 66104148 76681110 53155388 35853510 44699050 330575344 28797516 42348350 163392724 9617630 122522554 49897210 112032118 102505238 418484 64265190 238418862 118445008 49446320 279415664 110477554 26249190 171037614 135177988 219581846 63659354 8214316 57399408 211556884 48511122 71818010 166264604 222144384 30185320 16646014 745096 192414464 89018490 173754614 61797736 173610756 60191406 181080680 115187754 146555442 37308678 220373384 53312666 144436292 115477428 153263594 2497902 48814040 360517630 25523322 50656408 137496766 220387618 25164678 135157022 141168522 31075066 66679448 48847546 75556734 210290366 42173362 47219084 80310384 36989238 1558040 240932252 111053646 14675936 12071026 65586444 66707476 68573054 5623772 3111746 52567944 155864434 131975932 113032348 128714564 44307032 143734448 31819986 244999546 87969024 25032788 244197756 15190560 257042060 163696874 44368126 172709372 169037396 29463258 145757920 79938100 59787816 277369950 13082476 34119470 127777430 178123968 6755122 66405702 260156182 34797290 274442190 75889220 22922812 195910506 13379058 260362828 204099478 4212428 98230968 168116124 47521562 100987172 232343628 98984732 195038712 64443038 23181092 395575202 132760958 28915854 578072 245083982 87977780 90785992 140346844 25916770 71903326 149072396 268636368 206064232 48361786 31549210 173007714 44675796 83666770 141777900 273202622 1176758 152230452 100960860 14127828 12958814 168528514 37437862 132253528 15971780 73789936 219859552 6343546 8348648 23713624 139055290 26559082 52756418 161069502 97703562 95690034 300862738 24344870 236601068 117788198 129537056 44080608 66299508 103290396 89482052 20163242 173217242 54774940 109642038 25207050 52909868 15963904 144687598 304782698 214841880 369710 131462980 88205348 24707716 30438540 373605232 32371152 7022290 66433620 44462792 83400416 33803572 149820418 192621220 131766866 4773538 104693468 137471026 7070624 79337874 47592138 2336290 115350532 68395932 52084252 219426218 283585808 656898 183237714 38035580 114865058 159699364 167233660 112502016 15861846 151629984 40946862 2411332 68318294 143553014 144158058 94600132 102176976 138974352 2951916 213675594 145290376 12590732 2112748 215512330 63058468 2643344 36009380 212493402 210042074 156777434 65485574 15382444 148615676 55620400 20462926 49553174 13172500 23060202 3327720 199737956 158461930 229993830 108064418 34492986 462902 263450198 33072556 201673164 94768850 34875918 15073080 20553324 135406568 179754784 130250560 14271686 676500 225491860 112557038 72787946 161508622 124670194 152290710 98898294 82714632 166055868 6934136 224899928 9277246 83465140 147359564 67355310 181197346 14130644 203363028 159947854 217894204 45105456 5711002 277412102 158454428 33972950 22274252 40896240 317415054 129302734 6363654 29177148 13561460 241399400 112216214 12129854 144239810 170249398 32208044 117049174 77650012 39453084 81830606 201906650 81393972 7775878 161416288 77182952 66677248 15802490 153523216 122367828 100112716 6431238 195462366 192630108 90249258 27705920 103265536 143975744 42443434 285196142 103125110 171851086 19048634 230296374 157499386 56257366 30106780 148001678 74211830 110414150 54321850 147008312 176434676 113975026 95112182 93743936 165423962 138963924 7555636 259048922 125056734 212349962 59748722 106868696 194227000 44378004 6167832 256021656 47419460 241094172 72580640 56501632 30715432 66465190 223106422 86755900 176822976 36744378 67581514 51530292 91477144 52272066 118184638 207841084 86917776 13539284 214408238 131823472 155651936 24264812 115226628 191246792 137776804 124161598 70745026 30925950 201379684 54484276 98611194 116980710 231602800 120259744 112941774 23732060 109638232 56607760 115298546 69639482 129542908 24701776 243844458 99951984 202770524 30793510 156468576 89254550 167202794 91586308 100868768 98129240 80536060 89588356 175949796 38776562 187905300 109059610 96055322 318189960 60606062 61662172 67254968 105436650 260072868 33738914 12354320 71288910 77609994 42756538 121834328 151820020 31594728 70431680 201131084 4166140 146583228 10772982 315203394 39282254 45227116 49839086 231244178 166998304 161316716 269912412 194641546 23734326 30445448 140570298 256087128 97748838 83299392 283753360 75839082 20641170 47848658 161236790 221745502 37319788 21566138 149397710 368482642 41179402 178510068 214255712 50575976 32400434 1537822 124126156 156405700 71553306 95568286 31519752 11843722 76153726 150359264 32383956 50014470 137000160 126542636 92053940 87416670 179933116 134457972 79620442 15469872 45107282 119887086 147072970 133607870 175535580 49021302 182835642 162726344 185718060 115869666 178671152 28752900 194021036 106711990 97734692 154825880 4057658 253926970 435191900 2523554 81622134 242754688 46114970 55229174 2650648 238835410 40463720 147147022 156705296 202867918 164648748 31147468 21892508 106420754 204373136 120959520 231328482 45176362 63117230 78801778 50292572 76638826 15986762 208664874 61041486 168048826 1982310 182987222 308943162 2275020 52304406 149166468 116510086 160020410 81453482 83969028 170016484 135539580 165668778 279785132 128037822 107938622 153520180 128232434 196146742 88580756 196166916 103937856 65374012 45316436 153989264 105119410 110833096 10093578 37815096 60022952 135372754 129712550 140146270 49375854 17348144 171823080 65878890 111213322 146660866 226412296 5033314 77944064 211775564 23200408 252056530 110596024 188708278 39331314 72360574 187248974 105397226 25647974 61321238 343645478 45409144 128535770 69457938 32417440 137137880 67261744 185078542 106963186 38503124 81493280 48635598 154711788 66458128 235927494 64496410 270501660 105423186 31985184 120127546 149174344 70543110 102054942 132072688 984896 234019676 153472638 101494184 251317990 248413154 5136846 68725162 125398944 56649780 90323640 142483044 169597318 60448036 88547382 329997954 88415712 5244954 16107168 273397080 214393894 155189386 44759946 296924408 2498342 67067792 62799528 149609790 161201898 138991402 256835546 159787540 18830042 185423766 55301752 86680968 42378468 15975674 150691618 351577622 73383376 79870604 106889244 1015850 267357750 37400462 166561736 123252646 44500874 257698496 88897688 36144658 100050940 216944156 8548848 161526970 258299580 85195022 20853536 40101820 193801124 72988828 156584604 99908248 144503172 27149166 117692784 215148098 46315346 92025296 160545594 419074414 3389870 90554310 171916206 27948426 27596910 173432490 108647748 63396542 96220278 19440168 183363180 11852434 150250782 161601418 151290788 57827462 87587500 124962618 71788200 6302912 43975272 23622478 34316854 264509366 26255064 16977268 68715086 70088084 100955932 160417268 85691782 7039604 22862488 45091552 349170844 161650984 171691278 102649822 138577032 65862566 204829570 116587152 54456314 151253146 100600082 70462700 39445010 177556214 29927590 232381644 2829552 57458566 339904224 220193116 149746630 41738840 23156232 261998704 79237026 39025998 991980 139606566 196021276 98917720 61863890 86532798 10147962 183178578 132784454 178597826 152403130 44687280 39732242 42130022 151433326 67423136 32776788 184661686 163176442 39594852 71609824 215714906 112544146 12443420 74858740 166883926 143428076 226545726 110296912 89771770 15155580 30079698 61578836 3023416 112986456 36776806 46140424 20891508 143738760 22763862 39419094 353969594 86822318 21989792 187307846 137878840 116844464 155591480 98765018 25333946 355097600 106980764 106847466 304993260 59647390 80271180 205175630 26173906 79356552 62650544 114425300 133599928 35743048 4747908 93543186 66890098 338249230 160182462 21448438 10054660 27084926 304572730 139325428 106189908 315815544 17717656 19240408 77952864 84174574 139749896 33847176 77873884 60265898 14355528 105157822 172818778 8903312 92694976 145398616 364513050 127412208 28264280 8867232 310699840 300212 59981636 126135174 47394534 46062962 87244014 161036546 89863730 119020484 235130698 35116466 13952444 164474354 38759226 79054382 56893122 123449040 29065894 153953360 182691190 38754958 227844892 5891490 61635508 117035358 242074778 12834316 54340506 76245862 122139754 9409906 93169164 366422408 29246074 42452256 97829138 103010754 45559866 106250958 177803912 9975966 6566296 176556864 784168 103536334 72198126 169774396 123261006 237015460 86950226 174721954 63992764 88423830 30632734 42413074 178530946 150308444 129835156 138277876 167163766 55015708 120427560 118854736 162965528 133640408 67302004 32534458 120955692 299706814 205983162 33307604 171639798 17108652 25320900 273205592 101950904 66255574 63946960 66526658 270798902 65531906 78606022 210234266 23283150 500496238 8704278 53512030 131150096 28519194 123032272 91020028 287723128 44881870 69889578 87463178 168488276 94825060 118000608 28367526 100553156 46402048 34495670 167659096 35753938 105089666 156153206 137292166 83171638 91616580 364889844 92462700 6324384 14479894 73790420 185269436 158023360 67340174 232472922 31438770 160629876 92149464 257726568 4104518 41445580 15109688 102771878 216025150 217627036 194127296 185118120 60707526 70994704 175523722 150458528 205473466 44473770 132622270 40737664 96949006 108339902 15925426 239908702 61682588 40613122 40140716 262608654 8870488 56065284 39148120 149250904 196138470 103478298 11669130 27931882 188238996 89833436 148104220 59559236 19232334 84163926 385783332 124813524 63037040 277291586 5059582 107644834 68993276 96547396 141264376 98330628 60018442 79409682 155033274 22791450 161005922 233079990 106256348 74890750 272726146 11882684 114449500 125026528 77809380 24771736 111198758 117846718 169980734 29881720 149064608 109085658 249637586 99617452 113183422 109245708 184260626 86728818 218163176 65113466 35463956 111915430 69087040 103667894 11723602 86035092 66528154 37285622 155363098 221798808 128895536 29413494 97152242 201400188 32002498 90965556 101404006 44507518 93882536 163891288 73667484 128051704 28991732 6333800 107157534 171658322 38858248 275072468 232484560 211326236 41477370 1523544 11760738 215723772 108922792 194162034 167971914 12556720 309511950 65967638 129728984 162490636 44750772 214336738 116259572 204574964 26607570 117055950 153753886 148965058 158032358 15297656 42277730 180993406 5793062 142887800 60632880 111148334 76987966 61640040 335818010 17059680 196336646 32604528 8550762 41037062 229257556 73125822 207945496 164384 30721548 188098812 140561718 5979490 2031810 163570110 313593962 101065888 118181404 74753690 203979512 191833532 169558862 83485226 35543992 65453234 149031190 195721570 31928908 144166572 299400244 10355708 155428790 66708268 63214800 34358324 60583798 220978890 72734486 130761048 53385310 64448450 190067812 130869662 83590078 85485400 181719296 4030928 50215088 203776694 1295734 15912006 129450156 365163678 146324728 154986040 989516 329740554 8860280 61976640 115505544 17870622 94627588 177930104 309986842 88315986 89695716 9465566 36872220 42696478 25248696 252462628 176379082 72875286 87652752 131578040 97741468 55247808 2478454 193732836 139615212 58260202 122590974 48132590 13958516 146584240 178947164 201921236 250495014 11558250 182651392 208228284 51607600 241186506 279727932 106949436 114326718 94034490 201550778 76750454 226680652 132393448 10287860 200849638 199849012 49123008 151995580 1174800 105678452 166193918 8965528 125748304 88854260 16820232 79475374 186762048 205838600 104903128 25877874 14137420 150251420 211773254 85299588 219502756 38875276 76735626 9109958 51856310 134217534 181834268 108843306 98488478 67817310 10412270 345631440 79916870 23126136 91580764 4261642 72810782 129626970 189504942 30648310 17305904 171413990 174153650 71567276 323813226 45904210 3030060 25315576 35992748 313187996 31782520 12363934 47695692 20024906 81395908 115910806 37973298 12236928 13140600 334338906 109830380 160814434 84917888 173398544 27475096 117818096 319395934 125223230 101167968 140316044 213894824 47107852 58931972 133097844 17418214 218366830 159822388 37792282 190908850 157824172 157822544 76878494 211341306 35912360 177439592 92165744 6825060 211066482 62364676 1359028 393408268 25698420 201361094 8948236 150825950 28995120 230911164 39525090 96198696 75869684 395721128 19277192 96185584 43356060 233763508 57633136 283756 246481444 195600020 178763310 46361414 56651562 126734740 45347940 97183152 20047060 147069780 38577880 34758174 267450502 85712374 18744924 8384310 252704672 15612388 216673666 62247966 41535758 237612254 119929832 77421872 188298286 48541350 72729008 176382932 19933056 40048426 236921146 75375102 157982484 92821828 18485368 160981150 190381444 71069922 35744984 43040844 26954928 95574248 225620362 54349922 16756718 364933932 65681880 549956 104713510 149654164 74007912 64015182 237771380 200739374 149901180 28143764 97925366 10343960 278200296 64924178 52024698 65437328 51362410 29762612 70215156 103725644 214338938 288348346 38995044 209922306 24146606 68397186 281370650 15903668 201341030 45902978 55626538 68113452 129233104 38039474 155866986 47630286 158879974 227878882 40753240 254446280 86792178 32679152 96676404 321194940 119993588 25142194 31118340 38853254 2288616 104655716 67593196 54225116 1215918 65267004 61990918 145712050 202421406 118618434 27515708 161559068 124305346 98909404 64321598 101788434 29020574 29060702 166372712 57994090 147574372 145170674 50094154 67656732 152405660 184606994 29283738 8164596 59623718 515130 115764858 40070514 140613858 190144086 80800082 224472798 156016718 81166624 240483232 211413862 201605514 120049952 211870934 197684080 19805148 16396314 66961356 202220018 1166044 1182302 196913068 34453232 213007674 29317222 38622562 14919212 23149434 12042734 226751668 52354808 40910782 250861534 109950280 119351276 28458298 110453838 115433912 149601716 53322346 7497688 246536840 176673002 81769116 22612414 137165160 554290 141900990 108104194 20456348 101503424 235989644 276755732 162230156 16893624 57830982 74889166 139161088 76925948 126187490 111233012 78772210 129405914 21284076 41472574 103608560 134031876 163002510 6846884 22575344 10856714 42358294 45732478 292897330 134495328 68082190 28696558 7083824 36329678 16754518 137706536 201146528 25284138 150954056 195141892 133391104 47999732 54859178 10633260 108119396 311027970 4013746 254023198 65654358 172231048 165253220 221486694 51941318 105973912 45664960 88387508 112788962 48037044 188289552 200321220 234400848 75297662 34257080 142877372 170474040 97982456 5864914 32123872 130431510 56080904 129256248 43355004 51286400 84610790 54958684 19634428 4741022 223365472 95767760 47247156 144868174 160286940 19071844 202170144 172141970 6985484 49304662 155645710 177681130 206448154 78514656 138499922 208510764 69384810 241093952 65562772 28751580 10814386 133600324 16516324 144941896 34812404 155942776 72683908 67307856 26886772 53964020 194452500 121643874 137177480 96822330 46715460 241695828 113422452 81958228 216905480 12548404 7024380 109424964 33634040 10287376 64251462 61292924 14751462 280280484 11394284 157974036 123573120 14901040 31776646 163567734 198090970 79065118 162262474 6246504 143721182 56100902 21918688 45864588 37798332 165094160 183523648 156500498 65470284 49809870 23140766 108615144 117260022 131654930 208031208 15015704 33933130 99034078 98266388 43602086 57468312 41224788 57769624 256754036 5244580 209644820 134593426 128323624 46660526 339658286 83700584 12895498 66390126 45914044 65563300 139259120 92972946 55459602 170932762 124383644 174201016 334961022 44802846 55204600 103800444 286893486 131986932 39252796 309496792 96582266 72886638 179186964 146266626 21039238 51639610 75917380 396019536 9883852 55075834 50026658 211110746 28607656 224623058 99029106 64899230 53889572 126842210 68509584 104267020 66392832 160038450 16936656 66951632 75686116 70354856 34723832 296975228 147018674 65422830 48259508 89719256 52704168 48611574 61616544 209239008 115196884 216531458 67296108 155795068 7393650 300208238 82611958 255554926 9154706 11923670 62821462 238777220 19015744 21938312 54434908 193713674 72249628 169087204 145700302 70909498 89059762 142119890 214847028 31522678 162736596 142093358 172681410 62880598 30018780 49400450 40825554 9575940 16528754 190244450 35326984 28178414 27998542 204692334 221444828 43287222 149184002 40753086 468525574 40503012 59125616 202412430 14666014 161278744 52607236 172141992 111831412 237227936 81976070 99416174 157680666 57316072 50397358 49826194 19304714 311567872 37063708 143987426 222521464 10924540 210766644 172728776 125360774 94357230 12343914 48663230 138343194 220254144 26912512 137660314 210894552 180597186 75238592 53663632 177900294 61680806 122150336 13678962 73205154 98619708 32619906 148528270 173189786 184100158 80515402 31074824 80046208 217164046 138407852 243972586 80600586 62757222 157750318 31874040 29962878 55965338 40793742 9427572 82843420 134054910 79541858 249979664 248621956 63302602 6049450 304793346 62007946 81441492 246077106 131051272 18058986 45040424 183160318 202743024 108380338 75685324 67719938 25083828 102541120 86473178 62616994 83207960 108593892 16649600 15355780 121093368 24083136 212159904 196558868 21563630 131870442 195904082 31278874 101516910 66858000 158485932 36964576 139907570 176878042 75942152 138917328 16698088 5427928 47690060 280191956 59973056 9943846 117582828 196438374 199483196 86717642 62956608 57263778 104151036 116701464 20201742 287485484 24961838 30378854 231922812 6093692 247562920 5271200 29357328 81868468 216426166 19580616 5294718 77884708 159784064 79742476 111691624 189685606 230560880 37350698 99147950 7148966 180356990 99217470 61326606 142010880 49887178 13847328 260631404 64037776 66191884 25872682 10320662 91031688 170883702 148254172 126706294 59734466 196426362 69142810 158274446 18838402 237753428 295492362 8160768 190516920 232932414 75493440 27001568 139967124 114486702 47898972 381015228 42911770 10017458 4301308 117868476 495594 21584552 153216954 113269992 178888006 18842098 21505572 45343034 134093718 18581376 68377034 114306258 87329902 62807800 248216342 77047938 207606938 61531140 127430072 202564164 117412372 165727276 121615340 3735820 185516320 4447344 30895744 169215156 76373286 32911934 166882452 10990584 59244922 185458086 154082126 287383074 82547476 11184118 49920552 269382630 179348620 196298278 196849004 20868166 25256484 248834102 30930526 225262400 23396890 234008786 16657806 22257752 127892292 72048482 108431686 21634514 134806034 44363374 278212 14247354 76740488 170519778 26047824 149013502 224763748 102836052 29792576 58104134 65012970 240096604 14083542 61848138 130594508 119442026 119035950 21777338 64502042 122675058 137432130 72567990 186775358 119216108 140772830 11045980 43695278 187576796 150038504 129711406 112307624 35791734 58922292 73479956 11706970 134843170 115517116 205509238 48784120 25427666 233569666 201571172 17017462 121802516 188013628 48254932 96012774 81264986 111149698 278091198 99747846 120513866 24454408 111171390 110292490 186849982 32055584 113156230 228484388 114790434 9082524 150694390 5707152 280556342 76987020 224666662 174930976 168771350 24515986 113554914 168264096 16971284 196901386 100944976 25592270 18134336 176509344 88651244 82955268 98565566 55537834 88253044 3512498 125231766 79144142 123521134 86733262 186993510 112667038 70645608 298157134 4888422 145333738 59640240 170809936 172647354 47101318 156627438 44003256 191496976 86948510 5422054 77678744 265152932 9044684 115813434 179426434 66500676 160758598 118276840 57084786 192666012 99538010 102387846 20168566 62239892 176604956 160622506 166625162 35651044 84916700 57494976 156464000 17037922 217587260 26053874 86246358 203368572 114851814 148133788 77022990 177822106 93666760 123191970 230802396 62735178 19679770 175432202 66500324 61481750 170466890 129946102 122163668 114725644 162675898 24397560 83005912 172181130 121394482 70118004 90262348 18443392 15776706 197910834 121609114 58704184 30699152 258603070 136851396 40494476 6868576 42145422 60140674 272423712 51972338 59347750 16637654 165713900 201444672 197085108 289815460 23856954 104476482 61107310 5654198 21567106 51764218 71427466 173268062 110621104 201541934 73183836 321222792 100875610 71762416 55405504 23125146 397150798 9295814 31090114 25835986 184083680 114885144 169239312 47595944 274760662 116025074 88344938 106928910 68715042 58924558 336259924 9204756 71702004 141622690 202004220 145285844 102310230 91514346 30241068 194421392 111054372 10995710 184260120 224322318 254942776 84318520 190345012 127051078 53062768 185503604 117538718 111608046 268490948 26806560 43912000 201271026 220941292 10404922 28005164 78681504 159215034 120841094 8186728 34585562 126802104 128379966 101747712 45882584 86825398 107363960 43403404 96293626 43114654 28466636 203699738 49641416 28265974 77289718 8200478 183524220 206734946 121826892 195241002 48249190 23522070 118540114 59448532 88451726 39195310 372614440 160752438 3373788 154350086 124901172 182500802 96737344 136229610 12566972 40789540 133417570 20137018 145354242 208184724 62468560 33757306 186538110 122009228 65954218 31445414 76022870 73724530 46510464 19751116 47571832 152373848 40035116 43077122 250530698 38590442 66205656 168895122 144744490 3470126 87904322 25890326 149999520 73319928 165401588 280392596 212271004 101364538 6998750 41449738 63200060 50718998 299573582 64747430 129641226 56850244 59859536 28218806 229207792 80124616 162678890 126379550 176135828 124111042 191210030 2680502 107656164 44714208 159438840 5222360 204701838 16902006 70855686 169347244 8524956 116355008 173113952 2129072 164871894 110758912 228717390 4987664 82516896 129859378 246633464 46736008 147997102 330908886 31227812 12568600 2626052 14324134 184135380 1106798 111498640 194477734 213676518 108808238 271684578 191067536 17062210 81293058 79734336 69782372 114790082 9876790 156334926 139204252 141299862 132527494 209880176 147559830 2764608 177988052 233288088 9086572 48966258 157013494 81114022 35743554 4611750 226482278 209984588 74108980 200647964 41271934 9822428 25172994 27478726 186336700 142803738 211286966 71483456 118607104 121757988 25013736 111973488 48037682 97799878 32396320 3388066 18938282 76831744 18290074 120322488 52848422 59080538 138200700 34451406 136473678 7894480 142601910 3951442 10284934 41994920 323706746 56356520 111418626 28714224 54987812 106963758 32299982 202673614 39659048 27830484 140570848 10171788 3972342 76662784 68668226 264166188 54133640 36577948 139785250 110270578 46328964 167346740 44899162 116414364 17616236 90205940 126183684 45474660 35794132 37078778 333430174 32841754 17392188 39562094 125552702 5441832 125373358 188063634 153181314 121087186 88435468 103442592 13124936 44034804 81445804 107792498 52645032 119213292 103736336 55540364 298218536 296143188 209825352 10498092 11160446 17593510 212597704 36871428 20456436 26148496 190802700 100632312 105847676 69990404 342981408 72117584 8840062 37898190 106375632 32590074 154965954 120242144 154640486 40503716 22374418 276860056 57783418 82433450 70621276 22471416 23956570 44979660 6474974 93437102 112923668 18498480 91733818 146241480 131539078 135782482 10207032 43161998 76681352 14944930 211432430 49897914 198362890 95506488 194799902 77368742 152312732 70609638 236265458 33471570 74518114 36641572 43230572 99650100 142032286 212950914 19108276 62146722 46633180 289084136 252598698 13527888 49651976 59978204 121241670 311153040 38736698 181672832 150425572 16518546 204454316 19201292 268074642 149901048 126602388 69223748 162387060 125822818 24138070 117315814 55182402 77081048 127820990 210118920 126553922 97947476 153589524 35183038 26493302 95862184 29532558 175005710 420580952 29443744 77470602 208522072 5389406 70405434 308379984 63330982 26359190 161592970 186613746 151508786 261117978 40281780 113440624 92674230 15146824 258005682 92436938 125775210 52647738 3201044 175988626 3509968 90649240 253793254 227286972 33445786 85950700 68906816 103034602 221535864 167802206 37497394 142893520 12970166 60139750 71532450 70279088 101258234 19268348 33516758 205271528 28608272 67006830 187347270 45626350 115270430 28572016 52367744 32765986 12020778 4969624 60029596 2814812 72891896 88589798 152563356 53702308 117237692 73499338 42622008 124713820 6570168 96714222 238910298 1498926 33743820 150286466 110287584 191586384 138271914 291450346 5850416 78288650 173860918 287764224 32502778 183507808 186271800 3712038 141364608 128895360 46662132 21991398 94551028 4617294 122725900 187852104 38159990 51694676 189425764 87653588 39206992 217078576 8555118 100719740 41589372 95750930 316298180 26348476 80840562 9879562 245377066 118081238 23266298 234885222 98187694 53592418 91053468 59985156 298386 43232310 336093450 30970632 91045856 272205450 98210112 47284424 67406064 133115246 81693304 16511528 87309948 5602872 84243896 209127336 84441874 104504884 237633484 94369660 59928704 375626174 84814774 41049008 87216778 332673990 46519308 164934 68211792 90218810 62818932 146669402 28201492 14179748 32844372 257709012 38995264 38972406 163748244 130935970 13935966 121552376 25902338 55583902 182925996 139958544 169031676 179199482 3635940 94805128 160092614 82634178 310102166 117847884 67763036 253479446 146011206 8908724 163132552 77651816 190937978 150459826 170023678 73570838 130566040 129673038 15866686 186934880 180952244 133818850 226578088 39670752 98744800 47229116 138997452 81428028 179755576 112588872 143127424 45667380 43557778 60377966 11898150 91239566 147348432 257624356 46808718 39876826 152821834 8561212 283783720 97780122 45162040 151589636 148900752 58666146 109002608 307688678 2901008 44667414 14706318 201359004 72991798 170139816 53193250 15135208 186179224 254454090 35802338 63975670 88705430 85912970 114939154 107448748 13069958 118685160 78156320 141633778 63939854 71756894 63335382 125189438 628144 316450992 16836380 286618772 58385118 13998160 185080918 15483820 56926232 279413552 50966586 93507986 215157096 137442096 37762142 92256208 206934024 61769950 66070400 92605040 185831360 23440626 109375090 39165830 32384176 427763512 914980 166910656 72002150 42824144 21376652 105065598 67455586 26597054 4816372 132938432 387010844 61667606 48180 55569514 79383194 145108590 45597068 76127568 30376170 101204840 96266830 94221402 303990544 42248162 116637048 67052304 162199796 150228276 120302424 221866392 26014384 86468624 57674012 23571394 282631470 88441188 121465366 159895780 125025824 58932852 15562184 145189792 42444094 104605160 66284592 173689978 138200458 61320292 135014902 157840650 129359560 53292404 316854802 17065400 14864014 109952480 204989840 91911270 131704364 88624602 17297456 145398682 11952292 121060830 19821450 153241022 132986458 29462070 112904418 62226340 32220166 60883944 38473028 22294470 85401382 97594816 38397304 78506340 188577400 186363562 104859986 180052840 93499714 13871484 183334514 14433012 364666522 186331684 69453516 68363042 105817690 90282478 143066682 111400300 87456886 59517348 144720510 133073776 56567368 153543280 1315754 159992382 89023572 208223884 225148660 114227278 16521230 87632072 38078722 237868114 92646136 28093604 151390382 99901120 35355804 166808510 171380462 53751764 44097768 223236046 98239416 98568492 13544102 115590046 21255630 60556672 14337950 118817644 18157348 88800426 11071522 126804018 77136422 66785312 175078464 25267286 50558156 108397388 38794030 29538278 100323146 261991818 14523806 70976840 36789984 167172918 420596 179716746 14907134 95380670 118179072 25274436 30689076 6569772 574420 109734768 158541394 29837016 4933566 77805618 68391488 29459100 134812216 205696238 216053156 32932350 124315070 184894952 37241886 4817604 199833656 70322274 31883214 83095430 167623258 170731616 86489128 7908626 233725404 125041598 96645142 143761024 107988474 101499772 21774654 29485126 224027474 278703678 238352950 49867158 186456886 138026064 255869394 47798366 96208134 237536992 112681074 62508006 2385020 148666474 316685666 98304844 32661068 287205798 300326752 168080110 67036794 150878156 13784936 6502562 57532794 93369738 351091224 2784342 138328718 106985032 40142806 186870310 85045400 65012706 123965204 203679608 61919748 24229150 132559768 11868846 72790960 36932874 138218762 365024154 65403888 188533092 120056046 99094556 67626174 47971462 9131452 73891664 94517060 223089372 24700214 138916910 7649840 237391066 171831924 53777416 48706350 209780274 219624174 17041750 65709380 79389794 50212954 37721772 77498850 138982228 129625452 203791610 109078684 21344114 68989096 323458696 23052172 257674802 238251530 269299602 49497756 136150938 223840408 5011974 253754534 81496690 9674896 140730634 253883168 133705396 16570026 136784516 100866986 62761820 254216512 135350952 87985458 74915940 286719334 10089992 19016866 45493426 62465920 143889856 137166700 20620556 8008792 103602290 5607756 197550122 90641760 11982498 146573020 115957556 171545682 24362360 110651860 64161504 32177090 206620282 27680444 44267894 171455592 178749890 37764848 249207618 59313386 169281222 129769640 221926386 14419482 182008310 42933286 41701660 183936566 227312844 86882158 160396676 24171928 10456446 1266144 330240614 123828650 467493620 23631124 49621330 86754096 21842832 29578010 155008040 7338782 218079004 142678602 16587516 18679276 78172556 96370428 110176814 296118416 272952416 64601152 58749856 205455294 308550308 15194916 187051282 84251046 120879000 58153634 34567852 120011122 39215946 158236364 63038778 191255944 167599080 67786906 77666490 8444392 160636982 7405662 164533688 212484602 60827272 94690552 142927004 241885314 62155082 89227600 22855338 155588554 52168072 153118526 36751682 184216538 243678512 56059036 8284716 85996108 146142568 3310054 48939550 113093156 12900470 166922404 41147942 84300766 114445936 238611164 189382380 139291702 87773620 99508816 38443020 199116940 83918032 59242964 54426900 166418010 51909550 88821678 19061790 152513042 24694780 190490674 60307368 42710140 130061316 87789834 78900118 157031006 95894414 25471688 137357704 31066068 12568468 81001206 75075506 391969314 185488974 64044882 22109318 77836176 140770146 426112830 112222132 87054528 4471368 140639752 210043086 139598514 57098624 2662198 120478248 6358176 117086706 198755348 161562610 44893970 43742886 42102192 191055612 158524432 118699460 77764016 214194992 68513764 116161936 217546736 32830710 30682542 84688186 73425484 79046022 50152542 316799010 161898242 102713116 73774470 224407678 141156796 57855974 207063934 74150472 63028504 158350918 54216426 140425846 204803632 2091254 15288438 46567422 33718850 148603664 14814008 92136572 127996792 134697508 123480456 210847516 44365266 215895856 55862598 91095268 23046298 110674872 214681786 8188400 38030718 28102514 82166106 112220988 69942004 5710254 207398268 132030888 102796606 34691998 131629894 87522226 13837714 306587688 59292750 243238952 165998492 18242070 6712376 3842498 111186086 24791228 108458900 45096414 19626772 51766066 228232752 138973318 138680850 175657284 85479328 188597640 385629772 59650646 114661074 88087538 152319244 14988578 16786110 179863662 114237596 229093876 51797064 78538350 66188386 14684098 16369254 68982584 94769598 52253454 119231398 232783672 43691648 45312366 210917366 156585770 153659462 106045830 162288786 17846774 237850074 147134768 23611368 254924758 308241626 84167424 71283520 200881252 121494186 66892034 84194968 36839968 51934388 183721604 124012240 147658214 152284154 57901228 148291110 237471124 57787092 8941592 52933540 138037042 146689950 119306748 3207270 171335758 184417596 133135376 64941250 249797372 35956030 42908954 441702514 15808936 99838530 617628 294880212 55360866 176575916 159591718 189256540 8147832 112740166 99238348 5486998 31461364 78364154 213096664 6752680 76310652 118317826 140869696 150751612 80211098 154102256 164108164 183830834 80974696 238395718 115606656 28237616 112434498 162989332 28326892 300009930 204818988 150732670 123593008 30069336 216087432 11100496 99096668 287468280 53234588 304209444 12832578 213831178 124551240 29721582 125548412 195251672 20330662 71470542 191303178 84794006 3190176 297750618 243852532 125366296 98560264 81017222 191760756 162380900 26033700 4700850 135442340 41563060 150861546 93044116 49326750 62369406 10478754 20782850 140850820 33737594 13986236 166280796 22487850 65420762 12609982 180095586 97689064 200894452 80946272 38723168 13725096 182795998 8244060 126392508 6427740 22263472 32499280 131222146 221387100 206331268 213878412 36153942 68330108 177363802 221933866 96994964 29188082 160112920 1370534 202964410 333184544 33185460 64957068 300111570 89670768 14902580 151898428 121938146 64212676 229765074 34433454 22810722 244812898 251362958 35082520 68591270 8003402 202522804 137977818 8303064 64846782 228785898 126941672 34761540 187975678 172498194 8331422 85571244 49941804 62320060 27141598 21230924 129859004 119045762 125549666 16366174 130049634 193889498 118150296 21769594 7444426 6278888 265904694 71406368 71555242 20697226 149662018 46893440 53326482 27630878 190208414 57416392 60255118 113681062 70920300 167122010 19363454 189281994 165033814 26588936 200097106 19231938 37591026 192802016 171841934 26120974 55203280 240714782 164958750 155556742 275902792 102048056 16460796 29991126 85191084 44151052 44094138 83741724 112741420 94289866 12699984 2237378 181202494 242550814 203829934 155480798 204733012 7471376 196500348 215492376 11553058 8198212 143796510 170227112 42207022 57848428 39501814 28448596 150776692 53617410 48115188 197814298 18157326 23143890 38578276 327075870 110336204 225869006 1177044 107956134 51100654 201302156 8682168 148568618 88438152 139754142 95391494 95233468 219232266 216240024 78855590 103996376 113050014 305898252 42652236 229583992 102354164 115288932 255918124 134398308 76577402 52180590 43948476 32451540 49470850 12703878 147679466 234511530 103576836 72930242 65112278 29296916 258653296 8464896 119127030 187729146 140837730 52125524 110429440 55443146 214660622 170283542 14542880 47388660 33673662 33774994 90376462 8418168 17527466 128170394 31585708 12080266 81601982 27854750 25295160 149370122 90226224 206852030 60629074 81783966 182268702 13676564 78312190 293533702 83231830 71081098 94945400 236846610 243947924 59716558 6094704 118157270 28041882 61780092 339618532 226595908 52815070 134691040 64389424 69442802 3344506 26988676 27035844 111397770 54463992 149235834 140279392 9190654 11357280 225442888 133827892 169021886 105821166 251207550 4743244 125991668 26792172 87049446 131388158 172388876 109012882 180112350 29437738 80363118 86426868 18957554 70160640 37936096 215889520 17681004 208758 338233544 285760838 8883600 193491276 25557070 80668984 98017106 147846336 112203476 35850540 36648700 75699932 80293356 147239532 243940752 27272476 101180310 62906822 244707210 128119640 26016474 119844362 86907656 94702388 14465946 1010240 93106222 228556636 8077652 60546002 104893008 159936392 69161268 112343858 70650184 11663674 106848016 2658722 129053122 193975760 33876282 1218030 264496100 97604034 221961146 9862732 23037806 154140404 193301614 54885072 156177164 38560346 5721474 37907716 157505260 84174288 118025732 20184120 231831402 38859546 160295190 225424232 143333696 104252786 57491632 140256050 61066522 98845340 78005422 171641228 187999262 56509024 32621974 30852360 128336780 221702008 73138296 142630026 244643014 59670402 106851536 29512274 141108550 154939246 237548080 141353564 111899546 206125150 174222510 140060096 69892614 87550826 4744300 170181198 24035880 78522686 182292836 32493186 8171174 64287014 69714326 121580734 141306990 76378456 117084308 174733922 54588006 193212426 160156040 64573718 217688240 90581788 105304122 55469854 100120394 47101362 20733724 38617238 276742906 33046200 91373590 255465694 15956226 241729708 179942664 49486602 83813532 288768150 113885948 8536308 137605160 60762086 244210054 81858326 84741118 81104100 255083422 127388184 18739710 127015416 51235294 336939900 36254768 82791522 133078506 136962430 169534618 193674074 277988502 91356716 22564058 145215840 22025454 163939930 146801006 100641002 184949336 182682500 157098634 9924332 269010390 137394202 66395956 21389302 89396054 94748214 7141750 141576006 107413482 43331662 246161366 5173344 164671232 167992352 123395492 75792398 336919176 176609268 43374892 27099952 85967684 1673276 41200082 119026886 82763626 17559872 295000970 14387582 195074792 7733528 113947966 126088336 88735900 49727348 3478948 96014446 70681886 126920178 131123850 125825216 1032768 354906178 172307784 25816274 142697302 163707390 16522550 11633072 16839174 184931978 74281526 20929788 60032126 248985748 43254706 103670622 403797724 29636772 2871682 132886842 216515398 36678268 26581170 120069576 61488724 72029210 26445518 105325308 162951316 75086550 45254638 113745852 28683622 66129316 216027636 222122230 172831494 224498934 4608626 346092846 216031904 130043628 93979578 275257400 184400788 10063460 38031906 192517182 85563060 205970534 81582710 14341910 58091594 172860732 730510 10658384 240971896 63655328 56640188 93977994 240928204 95712826 114812192 39647916 62837610 15543440 131903794 192882800 24322936 136869722 113480070 161073968 152871312 130624692 17481816 106001852 18457890 200109250 98524382 156220812 35608012 139263586 55684310 51380978 156843962 19344534 14921852 36619132 36421836 49039958 169737436 80391036 36187580 122403314 101539086 180668092 28865452 66256916 138887320 146375592 165165352 112623764 206099212 248355206 73777814 104353304 22783530 129482782 110665258 64709634 98166376 25614556 116852230 21222784 21367412 171179536 174274232 67135728 19441884 136582468 113519890 170080526 118976616 187497112 42390722 7217144 133692570 206447010 155071796 75213842 43391040 73061384 393208530 15092902 183518566 33861476 244920236 108134246 53826850 108589426 169065534 49689596 62024446 39385412 116947248 250419400 167354770 37587462 73229222 166844436 216130354 23348094 23236268 149609746 73156336 33156882 196816950 33816596 56097646 96139142 71491332 167473306 320640122 3445442 12879988 214171738 151000520 63342840 35403544 1101694 69137266 265331616 24793054 128661038 94937656 116582070 13370764 227316188 17929560 86182602 178717836 210931402 50920562 21286518 137050034 77448514 166656402 54216338 163715002 92426576 38459036 138704236 61169284 70261026 172681960 5980414 151548320 94446022 236437784 2351008 154248446 43934330 245216708 187301114 80920092 158591752 164705640 83934114 28791796 115172926 30164904 101733786 52560332 167610366 238066444 30429828 24675156 216132730 16956192 1324070 39265666 176346346 81851902 65867428 6615730 7133236 136269540 186809766 224242898 68368366 221499696 26384138 164411258 42416176 27911158 135730474 48168186 66237578 197271778 123510772 53145136 31480020 97803288 119315570 93936810 17591926 238622318 222827792 62307916 286470360 139106 11205436 92887322 58678422 120867098 94150122 80392884 4839252 56921150 146256770 8032266 194894942 4450996 216040770 164726188 7441104 91532518 121597564 54172360 69250698 35010382 125151048 141979178 171707954 229916742 19936774 90696870 123450514 15658808 45936088 184265004 37067184 172021542 59569598 149954398 97426978 44172238 150356492 94739590 62719162 107990124 234128598 38922884 60873890 227363268 77750948 63610602 45152976 53893026 97179104 204062430 71555088 293070536 219192908 117165158 112789424 46191420 72524826 72044632 105195112 50663646 29205418 154667964 24152326 82673844 111003002 90457400 7614926 243275670 254984796 146999578 9192414 63622746 189587662 118396036 217338968 239413988 210019722 59631704 135663264 144916860 729916 52444678 33540738 24657138 93092538 46303224 59922390 65601712 82667596 336605368 1512478 77225368 277898280 75289808 27041762 214900884 152661080 67259236 128683148 112189066 162341102 47040774 78330846 73560146 14922864 211529582 157598782 20501624 104525674 66193160 292144248 9862754 30663468 304515178 124171586 98119186 13415116 76672376 151070568 99870738 181921542 11883300 158035284 131088166 142156652 66648626 14550294 24350062 421176888 30852558 15826998 123347862 76887844 352203456 45436402 151776240 77210672 84691684 63935410 189513786 106627708 151345788 58633124 110112112 122831742 8630138 21697016 108654414 1330252 146752716 179756786 28880082 68169486 82909794 154521774 184823782 64049304 31287542 164534766 106114602 110410300 100373790 257318952 12936440 323800774 16659214 15178328 86200774 249089148 45127412 168589894 38497514 132046684 92736094 197813792 79491654 134692778 173708920 73262244 46004992 260505564 58612554 160367944 3959450 104537576 16483874 55604758 5551348 46034032 53800472 258737886 123482128 86762962 73018132 34911228 240338076 269264644 31757154 98035036 108953768 118487776 304385444 120098594 105531514 106458924 26366846 55976294 3741012 74114194 42143662 223510782 158907122 1711842 82930540 80394380 24738956 78736504 58759470 60523078 301493456 12205952 72096530 126834070 288682218 32075670 71326530 122710808 93941782 152686292 305356238 134799742 6596172 162648222 225869336 42528728 283853196 32595244 157649932 15710464 111272128 112244000 208953228 22893002 94923158 364085700 9833868 205302174 46746700 27026626 72179778 99926772 161230036 269484248 17432954 44889372 93909926 8219970 40772600 1309066 23898754 143545358 111719366 48475064 60244206 144049290 65023706 95286686 87619290 81223758 62956190 9570902 171759456 102230876 107614914 65071688 258718196 60670060 22821678 135723236 48847524 28116066 98788140 47434772 55856152 116617358 58894924 113267572 63035170 42160448 72291406 81726898 69171894 219960356 84700220 98488522 16042950 82100854 471869684 201911710 106226956 56958836 68807926 7979554 1895652 219852512 263952238 64018614 121162162 14132052 70065798 138810474 119360692 46677224 2130018 147631352 160333426 101579808 111216534 87158544 2804714 371836410 148665308 5160870 7390922 1651166 91847030 61633154 179427996 151206616 2838440 128381154 53768704 95382694 46930070 223628086 89612952 11646272 261438628 6500560 169884132 166200320 93199018 144958682 174402646 49374094 306289918 78488564 3865290 5352622 324516984 216725256 64385816 320627626 1176076 145972728 58753662 151153002 175605188 100529990 130067410 38236990 106365380 247887838 93524244 32612492 14348510 136709650 101041600 99129074 5277096 25618450 67637768 3576232 56994652 377490212 80013912 74030858 249573720 87831216 131683464 108669594 57092486 179747612 13494756 130981158 220649682 102200472 271996274 20880706 85552324 94047910 233476782 14016794 264430716 13021888 301432846 107714046 173744384 51033070 124480906 94472048 201441438 138024744 182522560 14844236 73980016 211984410 41934684 216347956 73469418 351173636 99881078 74484388 50641712 455361060 225159880 35309186 74550300 168583668 205388216 304888496 71865002 154646712 100543916 98119362 36461370 99862554 74447384 133162524 64770684 183436 306754206 72329708 259980138 56461746 172905634 152910582 60606634 113134956 35969560 47708958 186599226 113265592 23060070 200736206 90754202 107360594 122126730 26218918 74434140 240415076 58513884 37644992 112524720 162102006 102273732 103151070 111764136 283741458 47241106 137507788 84849974 94947622 13638944 54644216 337220378 53460594 29629974 315707458 121293612 112393600 74856782 105955014 83908 113089152 189487782 107369020 24347180 110716848 83260100 255086436 5548774 347868246 50626026 93178624 10541960 49109434 27858292 213223296 79796068 147810146 1534324 72712750 137660512 143154594 21723768 84348396 181385490 101422354 101581172 131801560 38164258 28526036 231297550 241404922 113357288 5320326 146345804 92402332 197858188 98583188 12995906 70397734 153950192 29870654 238643042 61425034 61731890 42648716 30640170 60880754 45406394 253808830 125659512 86726860 65347194 155227028 63745946 122326996 248570938 93448190 93438400 84007308 157486538 36643310 156951234 310322738 15374282 1635172 36521298 36710190 38451666 102517822 39597250 123034626 105022830 137093110 207335854 14363998 106088246 209091256 65782948 172877672 9750422 164603868 134628582 31662180 249703388 201890876 33147004 163958916 69192134 172056170 79764300 55737946 106380120 253346434 42265124 95367646 215501704 47810224 82465988 157569390 63096726 125806274 90763464 140933342 98857374 131209078 61248638 27664560 19111070 164374474 3190506 34573770 353484956 88723514 63105218 145495306 68725184 31430234 70516820 185836310 3289726 143480788 357858534 18901960 7559596 9968244 211349116 241557382 4244174 126325540 13278628 96929932 27578672 96830206 56486584 213648644 24962960 211614656 89281610 17923730 281245690 150750468 263372912 39944080 135870460 173704432 95259032 9802232 122790470 62635210 190264404 33582824 200723468 110355234 221931028 116159692 329762048 105085948 127620834 6700496 17106584 102647732 11902462 157179814 99119482 111840212 215378856 192093330 81897684 60942112 83251366 43149436 43939852 70794834 329371636 34172314 60859744 243021636 360032640 68207062 145710884 79400640 6548828 91029334 194686800 29234942 180977522 40125998 55217800 25332714 139818976 75170370 35521046 39677308 137777684 97270294 194399920 62928074 24526942 242970200 102243900 63641842 268435904 138391308 77388960 85823210 90975456 35203256 11284790 164860146 290298690 67857416 268858150 231072028 31955286 109452640 151706500 3227994 61895350 10563212 124597286 1412752 89272260 106916744 2346916 165405108 69972034 74682960 130359548 75982610 67694044 149307796 74116526 124990910 132358270 428042384 79202750 102024802 120672354 75886536 246619516 1142856 165379192 202173092 41207122 240762346 25800258 57603414 24479840 44254826 41693674 7121312 90815054 71012942 134348874 104035426 314205584 76043242 115525498 35843764 120965768 255329844 40184562 89150468 153869342 48621276 35093872 207766020 80734280 69642012 64863282 141505936 72122842 36237168 25745434 8663556 32226744 136788894 43346490 158957106
