Knowledge
Data
35 4230826 101975071 659444 26197
17708 105040469 45339928 6763899
975 228864 50471529