Knowledge
Data
6615308 423069 75259075
90142691 55968 229813443
99 2885938506 849025064 214874884 921