Knowledge
Data
6566374 4283435 965024 113449398
74804296 89572 38278 74272198
509 6581 143971885 63811150045