Knowledge
Data
222 25065 303 0386
404340195 33195394864 39681098 80167567879 8550839
84017156 6908457030 34108068 21822