Knowledge
Data
402108647 2671200 522090587 2260195
576495328 16839569575 821 30158420
318307 9882 623194022