107333112511107397107400120702112539107413119787119796119712119422107416107419118523107422112551107426112554107433107436109976107439112563107442107445107058109993107047107041109912106854109782106858106862114372112109107974111598112124116032112131112134109680112137115285113178113181114279114336109672114435115176117754113809109715113813110535113563110539113510