Knowledge
Data
957127696 13142920 6226916410
10166227 155312486 83097579 10496
2229 3969521 8128143 590484