Knowledge
Data
9215836 111 34959703 120098811 7759825467
50164498 15374 85366506721
42 3602 831 709122099 94198