Knowledge
Data
59 173137992 6742856 1795322946 2075202
58158529798 26293232 33399232
43939 78 8843 5952