Knowledge
Data
330104000 940 60592 685344622 15268
5975845629 89181920278 7851559836
365613 45539716117 41003 2070