Knowledge
Data
316600 35 316058 8622828
89187 6538524725 5826120
384975057 62728041407 45208 3601468