Knowledge
Data
2516796 45184179 316665 7753543
29047 84493777 804 852
467483508 1897460204 0354 95586368