Knowledge
Data
3072 25256063814 851974295 51 000892831
2561 306 18358 51722166453
86415319449 22146703 7363 69008762