Knowledge
Data
7529 39 66353
31602077 22671 7736798088 785530 958249361
58 6998852 63754 20770261 40272590919