112323651123100211230990112309551123094211230200112301811123016211230139112299261122494811224941112249391122493811209836112098271120982111209773112097701120976711209764112097621120942411209413112094111120940611209392112093851120723011207229112072121120721111207210112072081120718911203978