Knowledge
Data
30 643 85707084 61209104
363331 8071 27972 23538340 20149631248
30973533539 12266537 57098855