Knowledge
Data
16530840 4636 237306 51942012650
67668 39210695224 01758 17925
667297 2079794 8733019090 940309 12240