Knowledge
Data
599 463745090 8187368 800370 747
6136866252 149893072 30486880071 84609216
831512708 774917 5595 26596 174337