Knowledge
Data
176954294 30320630922 22487 22850
64181 7514020 20762305257 4796572
50551694648 263112215 98013568028 8511