Knowledge
Data
16860892 8092 218749728
56476283 37088 5382173662 35342121 1908135
61123257702 504260 678033