Knowledge
Data
51 461295 23160 4385477 21165
37516263 43921 5334884651
80 603946 85952 1027928 8231206269