Knowledge
Data
56694 1908538 6996297960 8539915 97151859319
32705 6624096 82731151074 943242169
29417 118108873 582435