Knowledge
Data
664 192589 2838862 9032
106449759 378203248 4445 641640
50816 41 23707 7396535675 163939