Knowledge
Data
62 618 105627183 4675790864 13006218792
58 59356272 15322
221069 47201648137 85590544951