3946 1944 9303 204 8426 577 688 560 8302 4363 9714 4720 734 6150 2947 7039 5931 7938 232 5746 3282 8175 2302 8962 5152 5310 7669 9642 5636 3093