Knowledge
Data
176 17364384592 16949771848 50628320571
126384 615 97458618658
52 87188056 78407570 841