Knowledge
Data
93708876 174198082 37530071130
646913560 1994506316 7176502 085506
75497442 651476 2485324