Knowledge
Data
135890 90048798 80088 543
63145 75565195 15208 7943
556052387 9706846219 124354 48074