Knowledge
Data
21076 50246 9807600 3976
130482415 39014 353 3943425593 135787551
149997 657828 5402131