Knowledge
Data
120 12191 2472668 71662462
5710987 71758432736 18649178290
608943 60985701872 12645 6537625