Knowledge
Data
18106431 74089 811888 70983
5837785134 942 473842
89599757990 7268656100 199890 14156215 75