Knowledge
Data
396 85 54264322 29422061 6984004
18517 1374 519518008 142
13858 91878970586 74950894 18938650219