Knowledge
Data
253 661984890 285570636 49393
146 481974 13367702 91739207247 139501
20578126 3743 34882560