Knowledge
Data
22472569 7140095 37500898179 66901519438 63802670
164 601730068 483
55646850 344 5104820677 51282034