Knowledge
Data
2173586 20152683176 2091855997 8667276 84915
18283787003 256297 55511407 70 95332423128
8111234163 75 5799899 45053797 659068997