Knowledge
Data
315 651552063 8046095 2470579692 90
14846100449 24 1958870
81361963694 4677445126 6034498467 20360511464