Knowledge
Data
28 15820889694 6038557626 478471
6174978231 442269332 1315334 39388
35053240 944935 5085 1546514