Knowledge
Data
58 120587413 39284 963 38930231
413735 7791338 2848799 8299
27002262 761442682 0435745 43 188466703