Knowledge
Data
256129548 91592 867948 253308043 53282350
3857270 433289952 19976790157 1703144271 4577663
3897 8232 8850