Knowledge
Data
66 58200158 254701911 77897
59583790 966 4813540 4900578
51037021082 0805612136 591099 5529599 75253328