Knowledge
Data
28 30 29417718 574 5166566
83238376 8810644 0448828
62905935186 3960 4317623 29955192 39844