Knowledge
Data
28682620 272442421 33720060
373947200 2209 11222197 505878537
1278 369333649 104540586 87416052923