19852
54106300608102582023179227948630938226059933140647052698526748907545122708385162
85316812273809292976481913444485577816220981467412965533894798632353851785218809
57773709943429078019121909186444911506332063756244787179578957817096143304912628
32683010322215492881421203796131570485282365609579696782959069931345630791204021
40228725480400687646427243165048427394561713237578604040722723260973481632149112
08510274279299224487712698115113438347819018511098083432203540252704062788579322
22451730718842939238658510472816598911114457959145896746086456304338485697555156
25796553880382968768850548165813885530202229465099559514747549448189995967760691
94384429204329212493616711373003690246832530939019426496558230785527536692126099
43343051393236158869009544946013577032921618305016390124000053691106249744329499
70437406394841431605773258870350226391908807314681255199640322552212071926492298
03490724863701696975837281838292042128096150745000186349818467804502266447470962
80779035816619792923305008658118791195818662124384274857134053148949714118713306
14279033568076104207771598244861771284380931453326621868056687654475129803981698
03863816973810016261577030276198262126874984619513659702634668079515411504488433
79105145019719787279476663841394188332501530570594302664581041933424642585144668
38139279873646011470921979411921427937860438194599249545018443682764058722352149
62646975612919458670504759596765322285016430662982310238635985013335858445339533
24195482299603772658166813804493678680127232105997049526960675080084529493978090
25116985744614908359077125116609876283917239640160284725650601287299188306693580
89876632454111525902687791481704596697203033505065245825949043857583745871156187
22373883993908348279304121587667873537082228748675467365496012133534418058027599
66956208109338240784067634629880554128424216733496841262867058723804323771850303
63312287420150772111278084929911396789104216664475877678952361201248005550745141
46201877963356598401517961917730857930765492572259204151337601456338599049798813
73437877643801217021007310102980905052862764507632112437307515805861535929619334
79903548920623303518318143246826478595801438240316055601657677836471120716625778
82831144399470758014436485075543125048008053434275198055508473606166528944939984
99190443457009133888693810222452883408462670941610299013964562548421377550223408
47259743643406420290230807535619491804160744320017270019998770025776993682134517
804296605606185608413494542879029
|