3093 5368 1003 9085 250 279 3443 2559 3849 850 2494 1425 4861 3989 3810 9312 2502 8152 1883 2100 1940 9783 7919 2362 6623 7109 9474 6435 3994 1632