Knowledge
Data
120 21 815750 64760708
10640 4331697332 8272095144
6428688 571367 30 68298339 26600855