Knowledge
Data
1530 289915605 70770267001 950569 37949429
999105 435 3267449202 9227134 84025152871
332486033 6830395 9601940909 40545326 6839