Knowledge
Data
46414986 22943674 932371673
123399460 730846 2480 82768496 9542250
3600 4325578 33115394851 8070