Knowledge
Data
17344892108 325581500 20672057013 986651 630793
915751320 51895950 9009
59030768871 4985852335 686725260 444530 338