Knowledge
Data
66996 5815904 15 318410211
158684 8254116191 726476 56434242
80 9620 603380123 9338150926