Knowledge
Data
30446 571932616 428555 7614098599
6845890 253 6076 17201 4905803
18365554 296 3667 6294618