Knowledge
Data
2648809 2589860667 5816193869
552287655 70145398 3212798202
401081031 46829756209 48025011 37463042 511984