Knowledge
Data
30 18348627 30156740 91649296
4634493666 739615 919814725 2669649 2267
887 3860 45822326 2177431481 4946986