Knowledge
Data
108136335 5599 170889569 13984677381
680 4295112911 31 447880
81 18085419169 6050186 639673795