Knowledge
Data
462382 813348 3930551721 18325288410 5956
589 66463 6717731 30177 57772452
93116 344616 94719645533 94254 3200