Knowledge
Data
58536 5701524435 45510649 6285323249
666114 35850758029 467781 4174871895
47212706216 6005347996 963683