122171221612243122421224112240121871218812183121971219812199121761218412200122011220212203122041220658214582275832512239122381223712235122361223412233123001223212259122581225712256122551225412253122521225112301123021230312304123051230612307123081230912310123241231112312121941219512196121181209612095