Knowledge
Data
30954471 23 605789856
312 67547246883 339986922
53145005 4575820427 10835 93 5110198737