Knowledge
Data
3016 136283296 80534090764 20357418
816157 540637 70479
1397094 8522552821 1740 96343909268