Knowledge
Data
15852 82126 783001 1951885
1405 9306477 3469981211 127320246
27 8108548552 7631681 7015100688