Knowledge
Data
50616 2948901138 807585512 16872553
59 37831591504 965 70536177 666759095
55432357543 175055897 84 96552433