Knowledge
Data
629373 53540 306565 2476649
284107 4216 593 68045712
166976653 20707531 02564008212 6253 23143253