Knowledge
Data
59 21587546 3392658 4581942
94242575 93 93299067531 861944413
3092690 526568924 2090859441 596637302