Knowledge
Data
576 754631933 308 419 120415
965330123 749982895 94051033 9013722 80933
32277 16889 78492840 7365797561