Knowledge
Data
20893543 396800 53822118 02
4402221647 8185932 80177356 57960211 5865628342
1214665 330820771 28472145 25967 978675