Knowledge
Data
294570177 70744255 267702 400959773
2276 12339215 1931334174 30913
3685970 437738 321063203 44033538237 99