Knowledge
Data
49959 457814852 312726 8277734 148281
471369142 123 21685578 55372 5871
21 2108010159 2778