Knowledge
Data
15865382 189621890 9861
20328 41930437823 230572 05057922357
100080 8880007 8895627 360711 459531583