Knowledge
Data
3191 44043148 5971478594 232 997779000
8106412764 583193 710467738 12509502 543956
2309327 481381982 850985 15812