Knowledge
Data
2142260 3524 306 12906447
843098857 77048440 434487 99 955
28966 97444603 919737546 1898836 3188979