4086 3929 6457 6516 4439 5037 1876 6682 1052 5098 3438 4997 2507 5719 211 7897 3047