Knowledge
Data
21055869094 4288950 40283626 3880 674462264
3373197 57946959260 177992017 478
23116 34573914 126710520 74909533 557