Knowledge
Data
120 17618323 729522105
55751005600 6261572556 7050 84
867928 7202956 39788833 803811 580