113050761122501111282381112146111121074311321415112778731121074411246925112175831124090211217916112175841121791711285723112663941131774011217585112179181128572411217579112372871131485111260588112857251130504811270402112900571121462911210765113160361130335511237021113214141129004311314834