Knowledge
Data
587671 8568 14853 453935
8342600 422067 63301 208810 999604550
73 51299 584 50592198233