Knowledge
Data
256 3486283 488320069 58075894 594991176
43011905207 74194039 3593057
2858091652 99357978430 166638 696334 927304889