12 38809 751 77824 43750 31384 58129 89923 47995 79224 29092 51157 48624