Knowledge
Data
5929538 10783 81020 7114733675 845
94376142 73143099 60238 1328 4527174719
368 28 30486