Song Use in The Sacred Harp, 1995-2018

Only the 1991 Edition (Denson book) is covered here. Click to learn more.

Show: Ranks Counts or Both. Click any year to show its rankings.

Song Overall ’18 ’17 ’16 ’15 ’14 ’13 ’12 ’11 ’10 ’09 ’08 ’07 ’06 ’05 ’04 ’03 ’02 ’01 ’00 ’99 ’98 ’97 ’96 ’95
50310304431101814841751527222424812269312229
14612111111621111122122223231
17891521413335414181828392638333350334261
155241234318514223234715344344
1426821612510135538448151277282324265015
32t23252236423332211067628162522263233333430264744
48033895242137153221625487551511
47b16871631236986135141910505255335445436944
63111227241921192124923982416152013115122010107
30052091176523210192291625579146117974
159218202315283613241118251492733252060291217132231
16831271014242410231812303637383340625467513537434241
1711371711151613133012102551481171319474432253947
2761443131813104712252216191511312430363541432135
45t749634129394819201571120973533412412
163b4555232745392833231532474931485452598012495112100122122
99121526661826271317479510814916252320439847
3181517698914101318101518293719101832242620265639
112243017211720232838192931242624321319992367305251
47541115313146161620121211135141041131126
36b28132015295341453421352428403622282623364620432218
47t20211226146916202119183446353735321331811161320
2683528161924247111821124546524649574955444132406253
401826412020151612824331727251317201624161913191322
38417456536233333321024351324722766510212781110
59828126201186242617101191393219658693
4726741158917812261967100135204201194280219224358344320355333
54257403651264839494626383943567954616251147110112169166263
101t2951585938322536322923301827293542382418312422229
448t5255772527534741243054333739539683918080135103112107147
6662109135134747264467731516093566964476260606967539261
77t50406760323943424131383457284576100104551246548869293
82t49716771396370493431354845607946625067596950504282
569b30454671723539584034421824221020171527161834223031
843330306835262736313547313333332928283447159333051
282261738108211628361920219415762518062749180122
33519403639502133201737281577121115812121513331618
454221723293231234034372625314329262628271410121267
68b2594586262582239333938251620525161122108177824
19234513928284828352239162123333839313520442945435639
2774613331859173831294112254386738711767771058279117127139
31t51645260583541363842606784899340547442535561607293
26942354145682852515043515855495849374741215240403724
34b2716273622463125424444484633203041443019151511511
27032605451462719284344333528433217192217151427602868
39t6649807546665046504610282814358811061068293107127117107139
20347394855776148694446495131212042813758758270938468
21737354121312146255946473935335536283444253936213943
72b566840566628305163494251685346876283877894701098776
18641785851397663625049633961303142452847253138222916
274t43648575906158514849314350334031233121425761627281
29936452533534354515749496035464034172217232619201955
34044584871393950678749464639416058434039564642403933
3501221461151219711611712099497311084101143127119104112164133127169274215
50012935177550507785774957130157190234321322346275328333179227171235
49b40514567324558333756583639685537404048534134163524
34464232733463544514757456710089879212310612313311998109111158
76b80114868711587738762588271578138764391909395103173114117
3583815812311396777951635838422223222733161419515331913
225t54109587187107898175608410065605068353634473548144236
189771098611710179130102706193114114668196596273657165793736
504906874477074606680617748646077120127147140112153138183155185
4684166146123979170811286367114120947362625967687970795044
1078176714572635428456367606893908111098102133163138130181197
128931091151259095949794638276525985122122121909371929387107
12976909116012379898773635493651045568496773898265748764
143391048984771001226972636438423116204112429196261829
312b4835655162353542486827534141438693465147914253117102
411118605843709382807768110104105158154170186188182206234214183111139
4401158182805967521119068116609073100149144169219200222248220204227
46052713568535068959768736084869360543842604847333328
546695855314250544250686060621111001131179111010514015011770102
8683306747775654646073545557768878104106132143163172148187197
14859345549535662756373756057534860715975715063100171117
34774954891364444605473585993108100939387757695122100122235
383757836101101606646607375535289906491110778912912214013587
62738472638770828555776711072899781888396859179586574
37b58736342821007963101781107093646249716937445839702241
532879810399105156101978278899781816742508184567910387105130
49t99847463776710551588011012816712313478811029489119172135135197
111b10313099109465887116998067851251351541401101319813015392876564
183948189808284706080829311011298165115621401121051078310714268
182114123951268595758190837778105114134122163136110164173159188135102
198726710412389104797263836071729850788376877865595210393
216787680879710011010910383649384816157547660768253819282
2226315812310413711911911610683675552606353374034632126625334
4305955675674536069738353797248735422403963951271279893
20010110411513714812711514812088981148111497687676106738287557768
43655403156537269726888664351664442695765657989668053
4521091181411341371311101118288981231371146393100131130112110981307068
455892131631117982655588899790101107103119121119105119112114117147
496133123155104111127138111106921551041141148510171121140124159312307212207
81t68901117550678972929377110936863623354514062109106127107
283127136135981441191019387938482148145126145151138188159146108135187215
354b82988291108127122131102931057463769749598367524879708274
4561851301231441781481159712593146164172202260222210250336265264211270255263
176b146177155144126114156131112978912410417121024921819719120014913511414691
4741219595956898110109138979385148147123110106125123180163144117150285
30b125988610166139141138117991598513012350106175188191206104185148158107
2099268953353463777709984791207310013414413117413014015982117168
441107130174113111891309797101139851201111561211061191021017674825959
4451499594141131127149158144101166148125175182159144156167185184217207111155
5471166048434274871058710198124141114150122151174170200217185201204171
33b14212315714710512596102132104146133105160197153144188112121129211201192190
48t71877780907973671091041341191148611291837448564150693356
56t12411499841171161051021491041341589011412915913714713312414611511792107
1061118711591778413010785104110991141641121061371251121431191199777135
196655177496410710190751046712872535372835690606595766578
229170163159171164139163125116104131124130175187159175177179193210278173313246
448b989874104101100991649410493857276116729983608011911510092107
501175177138203168174213185106104127235172188156201186204212164210197164155160
35971189112110510782818211281104125158109879357871519589745982
313b14373911071081049378125112158183191198197188210197170164163150130187183
421136128115107134119149171117112139132130155170149123166160101119103154127107
44211910912316714811999116921121028510511188958398106133153138154142175
52812864821139798130125130112105148125135140116157144154178143159164158175
30t61114123117119957793132117935584687747624844223542161613
2281122433393663667863117127100105108134140186219182224196206244244275
236797355759389645868117897697799696538111997718366114102
328151121174141144156149129120117105152130128116134186144162215205167201204190
377196177135101152161144125149117203198191155221210232266275265249233256223285
29t8845538785937587941221059368101731131288782112827455122122
145b7019920520817811911912010912210410048564048475229365930382224
479148155159141172111144114138122120119148171129134110136133164210185201193215
145t11314010517711913112212012512516410411412881140123106846591958765130
313t13813612916511512514913711212584169151143156122151114140147159135124101147
373100114123129931191271201121258482781041129693114102856598555357
4571358410599747911076103125127161145160109116198158158151146159236255253
481152108111126131918990103125127164151143208174163185249185228233201233333
354t214140174160111165130131158130171198191294221321322294219411374389336274355
147t9516615219716414811916414213111085100796966885048535553493657
2081206310597821591059011213117113813710712318212369140121107103207142130
224132149159140144141206154149131152144137941168193699612195150130166139
564168814629648412295109131152161141190251243287257236360421400426415450
619619114111713116513012916113511871556481687687102426287585636
74b15424923817119122117521113513513917216312814017413713813397769818812289
31918416617416715817916915421013517515815716414396157177249224228242286233207
349167130141144168207175227149135155161130147156134174158152185181177183199227
434110981051171721311581201891359874141811261341141121198571109624968
565123128138171129153149148120135139104123816966629198112149167154181119
2881391491681291721411581411201411201331459415015313312410614011483124142147
378t17424925823926216182144149141159138130135134165171188202224205167188204175
38b162121159113134135138138130143118172130133178182186219182206228226188212207
67188163138208137179181158158143139212196202192201186239230239222197216181107
8786106115871018794107117143131114784963597691127735953656259
89102407268617096116135143105119167128123122909177971331151098487
392224237174208235259196206163143192235212225270193236211309265210263298216300
56b1441361059112314112713112814812014472147178149210144162180135179173171171
58178153213186235179161211163148179183218171230228223153152124129193127146126
7511720319814718613519316121014816611484135100103768758688253825947
6516680951119377122171149151227191204198187228204188202224249193173223215
73t90140152129152153138138135151152133105728181716960314559154750
10085146115147108135105161138151778578496972766284894053503020
108b20925626218615217923020624215117519825821124421022323326525722219717392190
187207127129147119153144185163151214279236225214260322236309257272296244233190
348b10620912914719121311718216815113179681089372714467717174665364
38920628921325626227220614419615119217819621821422823222620920017322618815078
410t17214920320818624719618514415119215219019017316815119798140110138135171168
5511401301291601481141309716115116614116315511611615715314010582138117127147
215134136111951421169610515816012013011298129164133114149159135144148193175
297165227262192197195196194168160214191178114116127114140133147149167100135135
105216155168137142107181131149162211172209246192267369313373341358312393307333
114202220141203208190181148185162171223181246234200194177219206205193173233197
172169123146126152190175211216162208191185168192168157129158112170185183171139
17917320321925622624019016414416216614417212815017018617715497119138154158190
235182264205262197165190201221162146119181175192134128169174124205206207212139
540217237205177147190213175168162134164157185251210258266236293249217298488535
556189118159147137111105185163162159183181168201170244226214257305263236233253
39b10490168203158165141154144169116100105123901591447644415253394223
11710598998412210612711485169144939712310012711910290801066972103107
29413116619417118318617014414416912018397114156101104769410411498827476
4901453243322502351741902011891691921581006868874611213311211912710711482
34t158181198182183207149144168173192152170145156193163147127112143144130122147
2731501461461581721312101782061731101721851641431101519814018018995135127130
401262324411400304376351288369173179152178234165193258294214276234344307296285
426b186191133167126201181175138173144207141160165180137158188224245312320255197
4971262032101711341411411311201731791441141141341101009811211210483768286
512156166167186123156181164189173134104123190201174171158154151205150144127147
522267166198250152235181288252173211223209336270426407346309374421312376392397
3171301842282152161411491251681801751411551231071271069165855973979861
1221378710580126111101171168181146133151135134127136129140143170144112150160
163t157163205129178171110158168181120124157175156165171177167138163127169166215
285t178191194232257235175164221181155267191198214228137125112105153122140105155
3881551401111472142131752271961811341481701751161271281581621931357993146158
498163191198219164186170180199181179178157147109149151212140151140127127107135
549274249187280295279163178189186186245312319286340344382393374442400393334383
4216113016413415814113017521018721121216313312624915716617017395150124146197
137108274238215235213235154235187164133671061121031006967362927321117
2901412092471972262071932662041872082191671681161066911098685063726267
362187181213147208259202148204187186178172147143140137147162193196172188233285
162217158152147158195173182168191159183218185221222270212257411239312307454372
176t199216187219137186213201189191186207204202173193175212209193189179180150215
327171209174177191171196185179191146152157147178153144158179173161150140162107
515191140157129129229225201185191192245196242173222182158127159135150227307285
28b1762492282192571792902312101951861482492181821451631971231121141157684139
8520326423822722619518123123519524215221230815622819820415415116317217318193
157250237262232235201221206221195214240258246208297236257298293382368307307355
365239203249203216292221194168195192203241218214284334280230233320242256296285
6419728927218616422121318519919921416924919019722818216919815118115014411789
120182186146239216272173185179199203212185175170153143169133143184150154162185
1271582092721772812722132171851991461691851471431741631311301059592937491
391208199187250202159210161168199179203209171221267270239214133184217244193263
73b19432423825023525927127824220332119819613515020111415318216411411911710193
97191237258312186195196220221203120138151185192210175204174133192177144135130
12420523728734929524727727822920325423513773106165163158174158161278244166175
21817725621924823525920614816820319217216316418215313314719117317311916491102
287251227291227245357271231296203220223249262260243244321242293239248236244227
110213227228208281213255278247208192191204202286180194204174173222179207162160
138b270314272272325332240278318208274279329294251357244197249193228197286282300
278t2121589963178165181185132208186191267279276254279257275276358312256216344
535163140115109117161144141199208208164191135182153186166202185173122197171197
31b19322719431222620725519418321225914122322515618218217419813811915914012799
150296220300232325279428310262212259332212254260277334280336341280344408355383
201222227228192226235221220206212254245227234187188182212202191217179252266242
376254307262256335247235182235212308267236273234267270257242224239296307204285
380268324291349295307271220216212308252223242221254298346265276222263256229311
108t1472893202622141411631411422171792031259412910611013111215982137917778
280230264219192235165240266196217259178281202251228236212265245210226227255242
378b201191238291183190240194235217247223172218234222204219119130114159148171122
418248220356250245307235259326217220258289213260284218197236239239233286216275
477228199168171162221175206273217283313218202170182198219202257264368320374263
507255237366280262229213180149217192212223345295309287239257276320328320296355
77b226181192227172207277248163223203240204294234219258239219224170242216296246
396289227272182202247326297326223294273272273351357355321336360358312307282285
102233166205177178174163244179225283223227286270357236280275215294217207296322
298211274272239245201225231199225254240196286230243279219133178153197148135100
131b249237183203186148193211242227232258289294286357287280230285305412393274372
21215310614111114814825119422922715918320419014012714414014016412989114127100
220210274300262287315240259206227203203267225182188169185198151184122148158119
27219890133147186171161185185227179164172175221193232212219206217233216274242
284180264187137152148144171216227283223181211173145128114149147181179207233160
314200177168160197190202164273227232172185234234188175177191173163172220171185
385b227289300256362259326194252227220207218197143140204204249245249255164193135
473255289219256245240240227252227220245281175187207236280275206272412393454477
180283346287291226235317259338235344273236294303297251294289257272368278296253
339195166249160168135156148229235220183145147187159258156257193196248164244171
361223307203197295279255227210235203223249246178238210188242185196144183255227
439336314300291287315240251229235294313340345378468407461393452333368336392477
52t242289194232245207255220206239239252241190210219198188320316245296347255311
1441602491921972452131811641892392141781552181291451281401238078109100135126
227350184247256262195225278262239385344381471449468407419503507507499466433450
306232256272227208247290251242239232223267218221254258233188215210197180171185
405204363320232216213251231262239192297227234201193169125167101103127188107139
534364209228239274287341331273239259313433430484519519497429507507527540488477
53224216219186216247213278216245232207178218214193287226202233173242227181263
121336186320302335341326372242245283364370471378284334334336427333355347334419
240309394398385287376374297338245247279301262276243279266309265294312364296311
271t284227287280304297277266235245220267289273409309311274320276313278336355263
303219314272322245161170244247245269279241202165188210188179206173197227187155
323t333324314302350341265288221245269258272286351321355382393475401400482454419
324220155226215325174163220179245269191212213260260279226219200196217154199263
432257237210186168229221206247245239207249430276330322382275293333226256374285
494396503398429421445395463385245352322312294351340311438373360374355320392383
49921528927226219722625524122124525918328920217317493185182233217193197204190
91275282332280335247271297296255294354249279303249251346265239245248220223197
111t246338320322191350374278356255283290241188270210236177170180184214197229253
113316256300272262307311323296255269290249359378403322382348293401368270313322
267262220238208262259240231221255283252289279295330298274219245249278256282300
336236203183215262259297310296255283240236175234228210174236213196263236223207
485260220219232202226210220221255259223227234321284279400336341320328408244207
492241166183165162195163211149255166191272395312297355280298411272355256282397
131t351354348302226350297251426262259364312415312260466400275390442467376374355
138t235249213219202229158217256262186212267242234267232236265239192206270313322
428245216198197245179213220308262175258212234303249270266309316305312307255235
523244256272302216279265297284262321297281359251267218147191213234197188187207
538314314249335335307290278256262274290312286295297287321298341320289426454450
28t306237320272281307395331262267283297301262367284236266249293320368347392477
38t285191300312257179255259273267254252301262330284270361320316344312376313397
70t308289291250295297251323284267367306312395221284251274275341442368347334450
331405408512473287272361381356267490513480456351426355346451390507389408324275
352282301447312295235297310273267367290301262214238311239257245280328256282215
371240237320312216376230241210267227252227225345277204233242220228197154171160
399b243166168182172201240251326267247279249246312243244321361276313217234266190
422293149183182216292277359284267274279301273449357369346411305382344393324355
530266274226349262292286244235267321267218234276284194250298411320312201233215
550331264398349245279297259229267242223289376351468380419393475382368364415419
56618128223814722624020620119926723219822716014311691114160180143167144155147
573357346314322335341286288284267385332381319330340380334320360382467482374419
71259237238219202226277231262279321364272279197207251219242285305255320282322
123t2341992493353733503414314112792743542723192302102272501911641191279787107
133221153146208191174235194216279239297196254234222227204219245196248252223197
213t305301238280304322225271338279247364453376330340244313336316358263364282235
254280346370302295292317266252279232273329279276238298226298257249263220266344
341260346348280318240230248183279344245223246286243258219289285280210256244215
505299166174197202186202231256279274332370386378330392400373374467467482454515
527332203164272216201277251296279254258360386484468490461532526467412517512477
27298372320335235332311271318287232332392308312238270294320328294217244233311
79362462498357421417395480318287321435340294351340334334298305272328286255263
330b359264262280362315290347369287308313340395330403311382373411467400466415397
408247314300272335297317231273287294258289286204207204197214220192159256223227
425302354342379304322277231273287337459258336244267298306230193280355364392275
506352227287232208287297288326287242332349533409445369461482390467444364454515
141281274366343335279374310256293308322249225244267251313257239264278234266215
177294338356239318357311310262293227273289262244277287280320265305306298324285
193327372388357335322317211189293214322349308330330311361393411333368408374333
304278274210322383259351307296293247219272257270330344274265265294263244216311
315302209249262216213225251308293308290312319345340298400361305358355426374450
333345307411385350445341347385293332354433213321297322250298265344312320374311
390315324342385406357326393356293367306312308295297311294209245210255286282322
417352372342280383259255297284293308364329359351340449346429305320412320433477
489287220249385274297297331356293430409301308244219298250230220305233220313311
568320408320335335259341288284293308245236202251382287280320328294527447433397
43231338262272235240255217247303227212212175165174223239202215234242270244160
95286264262291281213255266308303332279258359330357355257249257192328347296355
136378428542500498511374381369303283409392395330340334321482341249306256204253
151309338300322287350361444394303259235258257312222311294275316344306278392300
234265209272335262259290259385303247290272262295284244257219185272211236266185
275b292363398322421332297372308303321397340376303309258306162233249263180162215
278b229324314227383279265271273303242223227319204201175188149140173185154193175
309342301314239318322297331326303259212241225378330423461503411467499447415383
329398449411379406341311381338303367364392430428357392382411452401444320334333
332237220272239245240230278256303294245196257210201175266230233217242188199175
424321462398372393315265259308303274240258319303309287257275374382400364266263
466385354272239262376277347284303337258370345467547490497503452467467517488535
468447462482448393499395381447303344279392471449468466541451452507540517512515
170339354300272295402286347338316385382340359303284322250309390344467376282300
181311227174192362341317271262316321354340294397297311334348328401328347334397
191290186291322281279297251296316344235258286286340251361336316344289278282322
195296354332280245247240297262316294306312286303277218280265328249296364355372
214358191262291373376326393338316321252381294378357355419551390374412393355419
370372381431357325392341359308316242313289345409382334419361341467368447392419
438361428457349458315311310284316332332370279276382392306361305344412336374355
444333264228219325247251310318316367258349395397403490400393341320400408345372
446318249228262304297317417326316308306340376330357251266336316280355336355322
567312256219372318357341307273316352297381257378393236257289293280328307355285
101b349346370262257322395359284326308344267395286357392226320341358400347512450
135277324258280304259271288338326283306241294210182223306289245280306320296300
210400381348385318402470347356326283322467395330426423400429341382389482433419
230393282291343373332297271296326367382349430321494466497411475531467466512450
245375408411400421417395331369326400354329213286309355294393360442412408334397
400271256314219287272230278262326247267227198260284258280373316294296286216253
510341462457429440417470502477326352354227246204238218239242285272344307345322
569t336354356343208247271331308326321223301294321321287313348427344467482544535
123b390363356372304376395444394334352409453386449372380400373390344328376307246
126313301342291335341326381463334352428349359303321298346348293264185220199197
134278394348291304221202248235334171279281294345309270400393276313289227204275
149379363370357362357413359369334308382349386515382392361411374305328320324344
302307216258262373315413297338334269267281254330277279321289341294226393433535
342375477398484508417484431296334332397381294351340322361309316313328286266253
345b269237249272274240326271338334294297329225244260204239242233234289256313227
368319264411385304417351323338334337332281319276260298294320305249233278244322
419257186164291191297255241326334227219289246260277287239236285320255347282253
521367354370322274435351323284334220344370395367426322361451374421412393415372
560347282272262245247361359296334385273340319345340369400393475382389376392372
29b328289228302350272317381318345352313272262330321380346393328374328347374263
70b273158174158208307240307247345259313312257286228298346320224249412376454383
78252462332312421417361347369345414279241273251210210169191191153185154117126
166287282228312262221235331318345451354312430330249279236289239222278298255253
204294256272372262201265331296345400279329336367267334321257328249248278282227
250379492370465421392395331234345274306453308397445355382361285358328347374355
312t356301291280325332413271338345352364349345260393334334373245382355482512383
323b291428320407421368395372273345294322360262244210279313214200280226207229160
379333477366335350445395359411345367297301359295277344280289276249278270282235
415389477411420325322441359326345430409360319467372380382348390358278270334355
464365354342322257229196297369345337364406499428468449497361427358499408374355
486374338291302281332351331308345332354312359409403322346411507467444540415515
57253274249248287297351297338357294297312262276260258212289215196159169181160
60407372468357393465374297385357367258360336351426449461429390507444393454383
119264314320335362392413381385357385344281262295210198204198164173185154150175
153302324300239383322290323262357400409349336409309210313275316249206236233275
154387314300302304445374444411357451428480376351340334400373293401312298433355
211417530482385508392413347426357385382329336409445407361451427333368408355344
292449449388357393485413404477357337382532415467445536497551507442499426454477
293510503482530536485512502506357506409433415538519423461482546467467466488477
296365307272302325287361480394357414435360336378403344382482390382263320313344
316323394370357304357317372369357294297258319321260344294298276249312256266263
322399381370448373392311323426357438435370430515468466334336305294263364392397
334276289262312350272395310308357321273196213214254227257275285264255244255275
348t388264300312295322297288369357400409508395484445490334393427421389447345419
375383314370291335376456310385357438322301359397382369250429475507412347374397
431457477388429421445361463426357352397480395428537466497482507442444517512515
543330354356357362332326310318357337344392273260267270274320305294278270355419
548326186146219197297326310366357352428480471378382344461361305358312298433355
32b375274332312383341456347463374400488370386345445369361236411401328307324372
33t430428457520373357428359356374414488381415321297449497451411421412540512477
44383428431520383445531444366374344428480430449445369306275265239214244244322
164362477447429440376374404437374367382370345270309244294249285320368320313207
167423503431407458417413347411374476488360471397403423438361328344368320345355
174429477482429421368395310356374367397312415409403536497451475467368466433450
205395449457484406402484347326374337332241359312340407419373341401412364355263
320417346370385335357374347394374400397406430409494407438532390382444482415419
321370492457465484465470480463374385382360376351330344321348293280233216233183
337369418468429440417361417394374367322406376378321298334320328280263307274246
343238381314343350332326288338374274313272225260182157177182159149144135166126
345t317314348385362350441463369374344322289279276254270361336293333278207193168
369300307348357335287317331394374367344392359276297258239320220189263227216235
372373346249335304322341393356374414364340319409382392541429390382412336324355
386469428457465508465484417506374385472453471467372449419532411467467426488477
467440381482429508465470393426374414397349499367382423461320475507499482488383
517427381300448484417351359477374400435406345428357407419393507442499540415344
26421324398357393368351331426391490344406456367445423497373452442412517415419
80t475449535448470465374463369391490472508471538445490461451452382412482454535
96435363457429421465395381338391414344453395449494466461348452442499482454419
207325301332322274322297347284391294364301345312357355377275305313255298324300
295508544550484470499531502477391533488480533467426490400482427442444426374372
338301282291357287292277393366391308306289319234309287334309245320255197324285
402402408388484414499456404369391352354406376409309380321336374333344347355322
406272338213167318229240244273391274313312242312321227239289328280289286255246
426t18919118719222625928632325639129421925823422117019811910693110748774119
52b462408411539414402413480411400438488406456484494392497503475467467447512397
68t434408388385393402326404338400438472508395428372490541451427374499482415477
90431428512520470435441537426400506472406345378426380438309341344368336334333
109410503482448406417413463447400414397433430428445449461336374374306252199235
139355363370407458417374431369400294397360359330340258280348374264217256274246
197391282228322350376326417318400344409406345351357355461482427467444482454383
232416477411429393357456381369400308459312319367403369361482427401499482392419
291394408398379362392374331394400414435392345330309392419320305382368347345344
351382307332291318297297404326400451332349359351340380497411452421368426433419
385t344394370357470376395331284400352332381345251330311294298316264248307244285
387402408332385373376441480426400430435406499449284490361320328320355286355311
403346363411429498445456480394400352290381308351267258294298265239226278244171
435425552447473421368361372338400414435392430409372344400265390467412393488383
447385227370291274307341251262400451382406395484340423497503475507400393433397
478474492524407536549470381463400385397433395515445519438451546467412517355383
491370428356343383392484359394400430332329359295330423382393316320344278244333
495354338348349350368456417447400367543312286230297344280309374305263278274300
524425408398465393402456417506400367459392430378357423346373360358344426392450
544404492468407414465498543447400367322433336351297311266348360401355286296397
36t414324370385325376441359394419414382406471467403449377373390401444482433344
48b342314320343350297341359326419294364508376378403355382249265344289307216246
80b421477447407470465531502394419430435406430321445407361373341294296336345311
83t321289300357325357326372308419385459406319378372298274212257264263252229215
147b324338370448350376290393326419400344370319367297322306219265196233220296242
175360372411379335376351417356419385364312308397309369382298293374233286307285
260379372431520440445361372394419400332329308286372369313411328280312320282333
289472394431473440465428417540419533530480471467382490541482475442389447392383
311459418370448414521361502447419451409508456449494423400451475401467482454450
326339324332302335287265323296419451382360319351403344313309341294278286355300
346475477457484484445441480477419451435467471515426407438411475401467466454477
367472514388407373445512404385419451472467514484519519497503452421368540544477
482401372482484383465498463477419367472301386428393344321348390313263270274300
487488477482500470485374404506419451382406499449426490524532526531499482488515
518493492498473508529542502463419451472433430484445423419411390421467517454450
536417394356349440435428393369419385397406395428468369382411411374344426433419
50t456418431385458417374444447435451409480456397403407524532507442444482454419
88t328324411322350341428331385435321322329376312228227226257245280355298345397
140470381512473470402512526463435352488508499409468423438429475531467393415397
173408381411379470247297372426435438472433308321426449419429411401389393374355
325470527447448440445484502437435308344553541428445423438532427421540482392515
330t443394398400470499361417385435451513433415409372407334451475467540482454477
393468477468500522511456444437435414364480456409445490438451360382467447488397
414462381431400484402470463463435438428433471538403519497411452467444517454419
511424381332357393435374404394435385409467395467468490524532360401389426392300
54482530535465421485484526494444414435532456378403449524503374401499426374477
74t367324291262274376441444447444367364349430303403407419265341344328376334275
94436428356420440485428444411444476488370359378445380438451411382328466454419
103428477398429484521498463411444430364467395428445355400373374401296236334383
156413394320322304307428331437444490428433395484494449461429475421412376345344
184491514498500458529456502494444490435480499428494423541482452421400447345372
275t440381431407383402341359394444414459453415538426423524429475467412447512535
301451514431420522445470502394444476488508499484494423361348475401296376392311
374465381482407458376374502447444352554406514515519423382451452507467517488477
397458428411407470499441431356444438382406471515468466419503475467444376512535
409501530468473440465498393426444524488453499467519490524411475548467482512397
420442428411473498521374502437444524459433430367393423377373427507355364392333
458459462457473414417470431437444476364548471449494466497393411467412336415477
471539544554547522549542526506444476554508456484494490461451427467412482415450
513433428388420522435498404447444451409453345397403380400411390333344347392515
553486538512500522465374444494444451513467471538445392497429427358444376454515
558454428431484484417374372394444400364381471449426519524411475467527482488450
125397289366385383341484393338461352459370336321372355377393360344355408355535
188484503482500508417470444411461451409508514428426466461429452507467426454477
206415418348420362435413480447461533435453430367382407461373390272296347307372
274b453363482385498485441549437461506543480499378330380346451452531444408324383
286461462370465421465361404463461451488532553467494466438532427442444517355275
353420307213379470402351404411461400409392415428321423382411526442499517512515
394431449498429440445456417447461400364406359409340392346361427401412347415450
398465477498500393485512444437461451513433395428468355438373427507400447488397
404488514468429406417512502506461506435508541484494536438451427421389482433355
429533428498539544402498480556461524530406514515494536438429452531540540544477
470445462468500484445512404447461438382508499367393407382411411442328393313450
476519538524420522465512463494461476382480415484494536541503526467499466544477
502497449431407522511441463447461400513508514484494519461532526531467466392477
571526544542500406511542537506461506488406415515382466541482526467467447512515
41517530535465458465531431540475553409548514538468490377503374548499447454450
93524492550500544529498431540475533543508471484403449419451452467412426454419
98408418431448414402395463411475438435360359367403392321373427245296364313355
132448394356400350402512480494475490435433430484403423419393507382444408488477
202411428398372373417413417477475451409392430409284298346361341344355376355419
225b515449482520544465484502506475524472467430515519466461482507421467447512450
355517552542520470485470444506475476397480471484468423497503475467499482512450
360446372356429458368428393463475490488433456428468466461482374442412426433419
381491514498448498499531431463475476472406386428403519461429507442412517488419
382438449411372498402413431411475400513453456515372407334429526467368376355419
412519552535484522511542502506475506409406541467494392419451475507527447544333
413546514468547498543470543540475547543480541484494549524503452507444517544477
433482503498539508392413417426475476435381471449537519461451475467467447433397
531488408411473440402428431528475533488508456397519519497503507421527466488477
545486449447448458485395393540475430513508541449426490419451452421499540544477
572478503388500508529498502463475414435508386515468490419429411442368426433419
37t500503542473550521542502528491547513329345409393466461429546421412408415419
50b347394411429373332326381394491414409281294251254298306257360280289298313227
51497514524500484543470480477491367435508456428426490400503475421444376544477
69t412346370400406350326310477491438472480415409445466382373360421368336334275
72t478530512407484485484463477491451488480471484445449461429475467444376415285
223513492512500522435428543540491451530406533449519392438532475507499466454397
242462394388448470529441502447491476513480395449519466419361390401527447392372
308533428498500440435553502506491524530433533515547490524451475548540517512477
310454449482484421445441480506491533459453541397426407400373341313344408392450
410b437428342448362315395502463491385513480541484494423438451374467412408345333
416485492482407414521484444549491438543532514409519449461348341382444482488450
423477462431357304350441444528491451488532514538547549497532390442540482512477
451496503542530484499512549411491451428532430449393449497482390358389466433477
462501503468420484435374381494491490488480514515468490541503526531412426512535
463550538550530536549531526528491476459433415428494519555551526548540540512535
465526462447473508485428526540491506382532456553547536438532507548527482512450
484522544535530522549542444494491533513467471467393449382451452333444517454477
488513418498429421529512526549491385472467319515547549524503526531540447488515
541537492411539550511374502506491490543467541538519466461503507507540540544535
24b465538524448498485512463528510506354392430378357392524361427382412320488450
25553477524500522529542502528510533530480541484494536541532507531540540544535
83b501492512520484445456502447510430472480430484537519438482360442540426415535
152531544554520440529553444553510553543381514484494466461503507421467482355344
160t556538550530550549531543553510533513508499553537519524482526531467540512535
213b443428411520498435542463477510438435392471397468334361429427442306347324419
279506449398372421445498480494510490472553533484519536461503507421540482512450
407549530542539536511557526506510490513480430553468519461429526531540517544477
516504394262530536529531480556510476488467456484547549541503475507400426374397
562522530468484484392456417411510490435480541538519536524503526548540517454515
24t557557535555550543542480553520533530553553553537549555551546531540540454535
55452372431349421529374431338520490472392415449426490438411427442540482488450
76t493462512484440549441431477520506435406471345426519419451427467499517512477
81b478514524448440499484555463520476488453471428403392400429374401444408374477
82b481394447500393368361537437520506488548553467468490438411427548467447454450
104392544468429458445512463506520490488532308330445322321348245228217207212207
130529514542530440543553502477520414530532499515519519497503328358467426544515
160b438418447429393392484431411520344435406430378393490334482475507412364454397
161508514498547544549512549477520506513508471467547449361482452358400336374311
165449418370400393445395404369520476409480415515468490438482546467527376433344
266497449411420440465553463494520547397433499484468536461503452507540408454419
285b545428512539550511512480463520547513548541515537466438503452548467540544477
395516462535555536521498502528520451459433415428468466524503360442499408512515
437542552524547508511531549528520451435453499467547423461451526507499482454535
450548544498547498549484537540520524530532533467494490497482427467527466488535
453493418482484458485441526447520524435480471467445423524482507442467426433419
459552538512547536521531543540520438530548514515494466541532475467467540512535
461525462468539508357498549506520533488532499484403466461451526507499482512419
539506449542530421549512417437520506459453386515426423321503526531499482512515
45b504394431520522499531480477539490488532456397403423461451546467412426512515
69b535477524448508485484526506539533543553514538519519555451452531389466433477
92510381498500484417413480506539506488532514515519466497393427531527517454515
115554514524530550529470537494539533513532553515547536541532546531467517512535
118546514457484536511542444528539524530532533484519549524532526467540482488515
158537544512484550543512480494539506530433430515445536400532546467499482433419
169536428482420421499456444549539557543553471553519519461532546507499540512535
185519492554484508521470480528539490488480514484537490497429390421444408392450
231405428388465362368428549477539524459406514428393311361265245333255236415253
263551527554500544529512543494539506472480514538537549438503526531467540454450
399t510418447539458465428526411539547530508430515468380541503475507499540454515
449555552524547522543498480506539506554508553538547536497503546548467517488535
271b542462457500550529542537549551553543508541484494449497451475467527393392535
359544503468484544529512480477551547530532514484547490461551507467499447488477
493540527524547470445413557506551553554480471538468466461551526442527466512397
570531530431557508499498555528551451543508471449494490497451526382412466392477
88b528462498429406499512444506555533513508533484468490541532507467499517488419
116530514468448440465456526506555506459467514538537549461393546548527517512477
483540363512500522465498463528555506488467514538537549524551546507499540544535