Knowledge
Data
884245333 20182793235 908762 86861 66989196
70205524018 49534644 2562046
21 5307963 1161555