Knowledge
Data
1226 43181863 18904540 790257968
41986 59 29 518976 8090660
42338282 699 2502654567 4301