5027 3075 160 6843 3547 1088 4127 5021 9820 4816 3621 4482 6296 4039 5274