Knowledge
Data
159 212 117687 3667907
7152371 34415 678585966
13454215 6328 7763 89036851 28509820173