Knowledge
Data
53 312885 70410884 834520552
29168771709 1743053 32835601296 516
45 51542460 537355986 603822