Knowledge
Data
50 444856 8546500 67701089296 556728702
619528653 3375629235 55504253178
936460680 10477962633 15482113 42480335465 166