Knowledge
Data
588223048 58075938 4438790 832238455
11040247458 24815295 9865316 2377866
1131227 195155 19554 4839072