Knowledge
Data
81280 588903 2974 857966
277005 33954 19802334 26110993
4699976702 494685509 9759941 3712785