Knowledge
Data
12570649 152989 96126040782 70646 68404
137709976 93947 313 812516529 281329
339 48 60676181291 6401105917