Knowledge
Data
828 603 2057846 990096 828648605
1128 5184789 961397 30231644977
90 5030477 23006466 18788202 914