Knowledge
Data
6218677 122454 1828668
747321520 1787064 8472323 306562 44841
49741469811 268375 71080 381314