Knowledge
Data
187626236 4157671 32 828168
26541 147377 19438 43112421
844436 7283613703 990973 59176