Knowledge
Data
30177851 2248372870 9900640 79398461921
64744332 6294660855 181904227 391522 857592792
355064 92892 96642306 5245