190119031266148619471776178814791630191492516351938190214831620148217741481174519051373127317751789148714841915126914711621148014691642163412721240150214881249137414859189571267126811561241926922164512429239241159124812711246127011049271250