Knowledge
Data
31095068 2947840237 6703905
897458604 86567 0154782
41209204847 7733512 478006624 316 427014