Knowledge
Data
295376 8462 2089 622461149 5581477
54747 4954666653 3621326 2359210
423558058 2759333774 48480783 479029