Knowledge
Data
535 165076795 140345065 50320018697 81607
16 1299680472 94663894
805 396205 0667988115