Knowledge
Data
5956 64879 7658776 17086236
618405 479724120 1838253 13736171 7248151
63367 99 615311 5605956 4355596