Knowledge
Data
47585072176 197981912 15132091305
501905173 02539923801 831142207 114
378651 17591669 902 79531 358894797