Knowledge
Data
195393 20417064 9965009 5365834176 459495
31165780 17914366 4529539067
894299 292897684 275042152 454 61951133