Knowledge
Data
492814 2344273 7925890042 37077191 5111618
100172 085655385 69031970 460657168
992407 9840202 163277 8106