Knowledge
Data
29584622 21140 13201729 040048901 831220
44 23635903 190168 54499 029680
51290807 8877 032009582