3900 831 3101 5878 9362 2875 2267 9094 2429 1979 3546 8431 830 7334 489 6761 243 5085 7498 8634 712