Knowledge
Data
343171141 5892145 50221390 11435904964 44406028061
66197284 115 62512 1880855331
15790530611 8611525412 307235265 0863953373