Knowledge
Data
22973 3695715866 91646 685
39878 9327 42453 170368 4923409
791550 3632612 1025864873 732