Knowledge
Data
15611 5956 167917 301 707844243
14024 605983120 601601 2837141 4532451263
3044833207 449 2296711