Knowledge
Data
3031365992 9572167 879924481 8023
640051666 65838 77245880755 80778 53594471692
4145048 1332293 628 404 427