Knowledge
Data
2594 242875491 7746119 28485024
54569880572 767854886 635152 15108334
102022735 86637145 32352 213