8000 10850 50958 7568 35221 74383 65523 27291 6273 694216 4190 20864 79561700