Knowledge
Data
20543766012 3709954 451
3663 21541 372938898
50110727706 1472542657 184165229 214457 711646