Knowledge
Data
50766295 162949087 2464 4119914 9834396852
49080221 678 9413 991 9044740
4536573 2483666 901608741 15288633072