Knowledge
Data
52 622994 59801 503
70699 2395140 8799 15301 29
1238129 60 468743787 285242 9906178473