3980 3848 5179 3093 3053 5205 7034 641 8167 6093 4876 6785 8106 9935 4416 6601 3618 8939 797 5770 1834 5180 1306 9832 285 7894