Knowledge
Data
30518319 61449652 912 5803204006 739351962
189775 4691 15181745408
6678183 330149818 17193 506344078