Knowledge
Data
26 581077316 349641807 17112550
48959423 4857296533 382509919 44215663 1021
320 37204767170 56092193401