Knowledge
Data
31 86226 93 6254848541
10814036 5542 793010717 627723082
167561369 08305 903642971 05435110