Knowledge
Data
29327318 6515282698 5092
6406549668 5830620 541837403 79897 2123863300
23489609 4503395 5407153868 97182699162 83