Knowledge
Data
61 75905971 10594 5328891 712
115444600 189238 14753048 357 79651
306 8607980849 570598