Knowledge
Data
28 322731 87376 4619 73424452879
21462329 9888992704 63047 5257338 014670143
4003 029499548 018989 8107339968