Knowledge
Data
6345 27608 43147796 288268 594118793
2820 82484266 70559155
1312390 8676821 759687729