Knowledge
Data
3017166 258857 4639
699155739 5286030 425809551
46057297 378461208 946 7990039 80100185735