Knowledge
Data
108379294 19523583 86332861918
922 27888030 16623 477 5685442
30894815 668 2254554 7998 263