Knowledge
Data
12 85327 889535 320986 76192103346
8019 50732 310356571 730970
244540 881777 21989 10323146 6111352638