Knowledge
Data
32987316 3952320 85586383 30580678
72964059 9739220056 32 195758756
629281 2958552 0901679 1728311 77934258