Knowledge
Data
5661251 140321032 64106753 5224117 9954329720
12640897 3391296 354754 6283181
1578928 3125 712226062 6635 469343374