Knowledge
Data
665506635 180627497 7566140072 89586722
841255618 46245567602 54862619
70935637024 45049526 6690385916 66265 307