Knowledge
Data
32966 93354 5357707 53767
35694279106 80594687675 7404 1531 315291311
69401 1209975333 4763846 9704905