Knowledge
Data
452589 59317 17367754 4645972 32203
775742782 4101 338513
158881408 261080 046660 414