Knowledge
Data
30566207821 759267382 124684 149 94905
5589929 111355187 3982 4931310
7447426459 5957770310 57751363 748243 53933