Knowledge
Data
5506568 53130060 2130543 446163 289
9712504 9881145 8240
22955 9660 23652893 87016635807