207016203939206930204022200085208429207913208513204542207423197002207295207378197705204067204337207242208250206927207905205898208676206860208233206806204815208045205414208301207993203938207220205815203715208046205589207889204356208556201387204453205947