Knowledge
Data
31437 182145 494421
76385 794828 802089 97 23206387
346958363 47517870 828137 80 602420487