Knowledge
Data
4253594 143531180 7353627 616946062
6643 65187671 57210178 338408
5708989497 63546966 5719211 618824426 132196245