Knowledge
Data
16 947589 6139 94991 2386
6006762 391446 347917 604720672
418593 83467874 075931 28637972