Knowledge
Data
25569611818 80342 1823830033
7171060 8757 7423 470567644
16386993 18526 53816771 289653345 259