212517421239062122319211783121247982131686212151221218382128538211657721242432128743212868821106622124667212226921276702127727212226321273402121513212942021227632114875212212621256412127333212805621296692121827212728121230882124223212294521253292108941212001821211092124806213249121329472123269212392821223282110390212828621087912122633212424821329672122212212779721224822127815213011221219962125167212389421251802108390211071321252172128462212776121251882123915212149821238912126611212638621239112125232