Knowledge
Data
11565224 40272805 3159477 4910330326 18691
31106631 5735611 04220618 966026
570313 798 357 363158