Knowledge
Data
579 17595811 2001734596 818106674 41761589
87047155 14401 846583 156 57784171
37 13959 406823177 8314 3802