Knowledge
Data
20759306 880804711 1174110521 49876317017
87365971340 171 29385 70949181
102 138 248323 39815 994100