198112209121212960211616210267207997198967199337207076209921207838197842208623200001196640199732212522205098197391196355197691209358205735199509202021197031206674210324197576210096209204204892199484207073210674205022207618201753204308208220205721204141204299198435208268197002204802207940206364196193211106198792196599211034201034201027208038207944209999197806209417196563211558196652206142206283205620201758210052200400210956202803204986202900202850198866211981198567213141203133206647209065196462199333202732211762204847197258213204197390201901208560208081200741203458207709200521199923200151208789