Knowledge
Data
509 511818899 25619 3197 78
1702176908 164423 41159 3163
229929 8837599 367 54469 830967314