Knowledge
Data
21027665 33126089530 247446965 350 45316
95334 53127827600 954956361 372805485 435004
185833 5603 0149525 158