Knowledge
Data
390436 16443780 7003 99123960 1600882365
4467504 618095802 211878 771
66567876 51 13206525 38960300 2021661