Knowledge
Data
1087062 5779150846 18962 22540454 745259
7555282164 88388621 107075
172541 334 34970 951 304646