Knowledge
Data
14334663 4268 8087640 695 197929341
27118652 73 91468207 9039975027
22298 280657 305611300 755