Knowledge
Data
58 38 27242936
320337088 8627 5169 31677
228327692 7495819698 420130492 5798058759 36782