Knowledge
Data
313 12489120 7504371 530483936 3028438
1481920 228982879 551 82151263498
61 562234166 46989909