12059912060312060612060912061212061512061812062112062412062711991611991411408411408211390911225111225411225911224611159611992411113011063311122010983310983610904410795810720211991810603411410483812114102838208379610250183859102952838281199228383210252283863838058384083836114106998648385610241210249710251383824838458381610251811992099860102453