Knowledge
Data
31146125 3667764 119256828 33459801045
99650719872 75396308 2185 96168083062 90499
954849899 42429150927 14540108484