Knowledge
Data
2843352 82126069 67740200 1406227442 308335617
57 2297 17213679
945761203 7970982741 3101650885 9264627