Knowledge
Data
21636 854219 4343601235 6272032481
5311583083 9310800612 80282
68587726 40313605429 20378800 2991828