Knowledge
Data
50170588 5963866143 112476985 2212651
54306663 21054673777 6050742 7589684
669 865855 25870500