2597 1892 4342 4890 11413 2996 16901 6632 8167 8028 29121 538 834 9368 106782 B.