Knowledge
Data
312130287 18759569 34045 7269310642 194
2897 89047510331 6944327049
135599 20579 814 96234109760