Knowledge
Data
172860571 768363735 663 62649
51 7988025 35047508046 2398392
5107726 34196965 8708336