Knowledge
Data
59 12330836 1558614
2357280 30 271173498 7341099 033175
42863 0036360 55355406 140067941