Knowledge
Data
240 958 58372453 235577
6380502 782079 28 35020 540165605
662631 69162013 453261 79445645