Knowledge
Data
388184 885299 46881496 956 86157
26214 776 217018 26463 84730
275 87051257 9881307505