Knowledge
Data
64087830626 138138106 80882 60575294
93679442960 31640509661 3245115244
1336658057 902065 77766874 234185019