Knowledge
Data
80489583432 40752 266078 10172
4396 8466 131054015
231 71134 26565369 539583860 622508963