Knowledge
Data
28523962 19384 690133201 7858317 62258
945962 1040374 860385926 53179 383
9854703924 76107 3139 137