Knowledge
Data
30958841 16010877 9611579720 502225826
372552 6419122837 39828373 918
25 571 4258 502751