Knowledge
Data
122 562376 3856
183939 46759440 40 93553334 26160
45157954 99359909882 44275348 13730 018