Knowledge
Data
304908530 1958648 2187 81854
9172297682 689623 8608464 324272 69196219290
47 16554347 01536435