Knowledge
Data
160 24375155 2110169684
5550640136 35798623596 29327 3404681
29866625 2255999 688 5080955038 99