Knowledge
Data
52598678 168 64 8286102
1045 27 18136280 76439660 20868318485
597414587 8802487 19380633373 690909 98955