Knowledge
Data
2300059 289933 932 30610591
88560 4460116 1983307 449138 475569296
67574 64454798305 6521 145 79266392504