Knowledge
Data
300286 04047133 25377237 71677832 2714
722816797 168332120 270662528
697564 829242 8823778 1601560530 42142719632