Knowledge
Data
4646 6688524361 3006 399159
95740453809 5262852 405508921
140 0270828 97 8729717 748372