Knowledge
Data
3016 348955433 596065 137441
7121516304 85097941 718 16242
617585 7126062 52 93297820 5206