Knowledge
Data
3216 358286 81102668 526236
2270180 846325447 4268171 25738306529
8048805301 92 988 386752 0110347402