Knowledge
Data
50867249554 621013872 409645 2177947990 97957
395896 66142 384103 852096
294735662 34888623 733163987 1756881