Knowledge
Data
339733081 8948 8062 302
94 378043719 52482120578 517542 952885
19621414625 12569 55089890 70 41151502784