Knowledge
Data
3121588 227 104334 93462
666362 0136170 49662 12442 561485144
650856 974226493 33339454 25