Knowledge
Data
15787028 7000750558 58459495 8928960 71590194291
626937691 708 386952388 879 719171460
5487936 92038701 11210351 0863 6438