Knowledge
Data
5928 443450051 271 392 66568087270
28264573 31 515 877759
508934791 3267237 3386003432