Knowledge
Data
399 870426 708656791 1710043104 441022343
552338 66689805 61666591039
3149428 3087410 353906 57300 2495