Knowledge
Data
536 236 691094 313695500
139067142 83729520313 16065050 5155981840
5703 145574926 16184 49 738121