Knowledge
Data
185098076 40712845 5063691 4328249020
703951874 66592715 5487257
37490763 1191 0298566