Knowledge
Data
30 7560493 4136 234622 397050
82018 40375064513 2803784399 8470098
4375512 10346 692 9831339