Knowledge
Data
586090207 62628 8287193 450898
20 262 5586056692 10223620625 50410037
79 0348 8534922108