Knowledge
Data
1359883 2159 1302239
4426910052 9980916193 996197 83485416 28256383183
4502071322 8696 7735500