Knowledge
Data
19320501 57501 1650 328 0277
212 13626695 1115495
39299016 270 152656591 85378530891 9703461