Knowledge
Data
18627436 8107006 995268 90072517146
734426 189797272 971 844868 168016508
2049 054 259