Knowledge
Data
136960 7658949 3967
1477182986 191452 722156161 451681
2552688650 1825704 825200368 504691 707053