Knowledge
Data
5155804 22308458 104 8681
659608999 9925266368 819038 59184410865 158079
44124 28963677 750 90379083 70418331