Knowledge
Data
21003 4970493345 31 12942606
305849 4063917 898 51606432 847327
7266160714 7282147 10338677