Knowledge
Data
29 5525836 2303034359
21 2011169258 371192879 27797 112
7789550873 749201846 0693967 53