13941909312503602811459341376974506953144011261973188948619361268182318813123429435791311878231173674194090389415097927604191858896169417891185197620612085481533117328449969717637656478318491151672230403122917541204300567515471617118111306778372129399128367737137115833461058199716751978177