Knowledge
Data
521933635 71804 578 4741 97913345
46437 432 492 909137 64040115
626581244 8870927055 5586488889 210 57296