Knowledge
Data
6851 912 12330613 86123 143467985
5424294 1720 03988 15988 44218373
2506826 4189263153 90537241 54 517306926