Knowledge
Data
399882 167876 725927233 684219578
3380 56121288306 2210525619 1729368 762621
26 5531244 7105502 542718