Knowledge
Data
587017092 2259 306767 15087580 39166
118910 64839634 6379798303 3740722
958572 682156 077429980