Knowledge
Data
30530 3983 287 29028
14943 74139 302555636 1521
64810139009 86352402 55488 425199233 176