Knowledge
Data
87523067 6189830 94282554 21632914 790136
189420837 18018563098 192513 31541121988
60293 4487679 99