Knowledge
Data
46547080 7685 466684 26180 704335
80137511 45288 90382
512 9159548 85882015 9588866898 759361