Knowledge
Data
5194 25216490 39979678
17138 65812 21123466 11939 6968471
255126 7308 5604363071 886434 60