Knowledge
Data
168056 9483938 29872 445693424
8049254 1828 70763383512 21605925 51187277084
3121650 9984271776 004 50