202927209149209176206301205772204724201373209496209281204871206515201376209483202640207642205763208716204025208808204543208258209406201661204236207330205442203950204567208493203990207331204568204856209527209514201384209604204079208674208646209435208981208796