4138 2147 3021 2740 885 8227 5038 3512 8933 3870 9622 5044 1502 726 187 4793 1305 2749 1241