Knowledge
Data
29585667 36892029 5918181958
2302420586 84575142953 406649
118944960 5472126226 2938544915 8518750