19301932193719431945194719481950195219541956195819581959196419701971197519761977197719781978197719761976197619791980198319841987198919961998200220062007200820102012201120052004200520052005200620072009200920102014201720202021202220232023202520272027203020312033203420352036203620372038203920442044204520452046204720482050205220542055205520562056205720572058205920602061206320642064206520652067206720682068206920742077207820772078207820802082208420852087208820912092209320952095209621012102210321042105210621072107210821092110211421192120212021212122212321252126212721282130213121322135213521372138213921402142214421462148215021512151215121512151215121512150215021482145214321422140214221432144214421442144214721472147214821502152215321532155215521572160216521672170217321752176217621762178218121822184218521872188219021912191219321932194219521952196219721972197219922072210222022242232224222542257225922602260226122622263226222622263226522662267226722702272227422762281228222832283228322842284228322832283228422852285229122922297229923002302230223032303230423052306230923122313231423142315231623162324232623322336233823442345234523472349234923502351235223532355235823612362236323642364236923692370237123742374238323872388239023932394239724022416241924262432243624322433243824492457246124712471247524782481248424832485249225002501250325042505250625092510251725202524252525262529253125352539254025422541254025402538254025382540254025412542254025392535253125292526252525242520251725102509250625052504250325012500249224852483248424812478247524712471246124572449243824332432243624322426241924162402239723942393239023882387238323742371237023692369236423642363236223612358235523532352235123502349234923472345234523442338233623322326232423162314231323132312230823072306230423022301229822962296229622952294229322902290228922892288228622852284228322822282227722752274227322712271226922672264226122572255225222502249224722462245224122392236223522342231223122312228222722252223222222202215221122092207220722062205220522042202220122012199219821972196219321902188218421772177217621752174217321732173217321732173217221712171216721642159215721562155215421492146214321402139213921382136213121312132213221322132213221322131213221322132213221312130213021322132213121302129212821252126212621222122212121212122212321222121212021192118211521142114211521152114211321092107210621022102210321022102210321022102210221012101210121012101209920982098209820992099210021012102210321042104210621072108210921102110210921112111211121122112211121042094208820902090209020892091209020902088208720852085208320822082208120802082208420842081208120812079207920792082208220792079208020792079207520752073207220732073207120702068206820672064206220622062206220592059205820532052205220512049204820482045204320422041204020392038203820382038203620352024202920352015201720061994197719711966195919401930192019181916191419101908190619051904189818971894189418941889188918881884188318801878187718771875187518731871187118701869186918681863186118621863186318631863186318611861185418531852185118501847184618451843184318411838183718371837184018391839184018401839183818381838183718371837183718361835183318311829182818281827182618261826182418231822182118211818181718161816181518141813181318121800179117881785178017701770176617651764176317621761176017601758175617541752174717461741173817281723171817161712171017091708170817071706170917121712170517011699170016991695169416941692169116911690168816871686168616851681167916781676167416741674167716771678167616751674167416711670166916691665166516621661165916561655165316511648164816461646164416441644164516441643164216421640164016401640164016401638163816371635163516351634163416341631163116301629162916291628162816261624162316231620161916181617161416131613161316141612161216121613161116111610160816071607160716061605160516041604160216011601160115991599159815991599159815971597159715971597159615951594159415931594159315921593159215911592159215921592159215921592159215921592159115901589158915891590159015911590159015911592159215921592159215941596159615981598159715961597159715961596159815981598159815981598159815981598159715971597159615941592159015891588158815871586158315821580157815771576157515741571157015671567156415601558155815561555155315531552155215521552155015481547154615451538153415331531152915281523152215221520151715151513150815061503150215001498149514921487148714861485148414841480147914781478147714771476147614751474147414721471147014701469146814661464146414631462146114581458145714571457145714561455145514551455145514531451144914461445144314391436143314311429142714251422141414181418141814171417141614161416141714181418141814171416141214111410140914091409141014081406140514031402140013971395139613971401140114041405140614061406141114111413141514161417141814191420142014221423142414241427142714221420141614141413141514161406140014001396139013861382138013781375137313701369136713651364136213611364136413601355135113471347134613461346134613451345134313431343134313421341134013401338133813371337133813391337133413331333133313321333133213301328132613191313131213121311131113101308130913091308130713071306130613041303130013001300129812971296129512951294129412941293129312931292129212891288128512841283128012791278127712761275127412741272127012671266126512641265126512671268126812681268126812681268126712651264