Knowledge
Data
50 9313778 8602029944 576
3396 97 329666 307510 6975250
90995 27098702 5208589 2517625422 323