Knowledge
Data
30397898 3071782 339099 2423564
1387047 9558 30925571582 275961748 56569
509061 162 6752 167994 2292842