Knowledge
Data
4159942 2538866 680087 85669578 26710
6209 1149937 17111177952 62226 19965671
201363 46107 7085 487353510 9679839