Knowledge
Data
31 12936812 1614987 58039262
8474 8859906 2254 65850
6105904840 038108152 1843 821300