Knowledge
Data
46642 1803524 619957119 40542307
4371 58733746 6018160 73934491 52090175
51 72847011 94906 786243721 565902