Knowledge
Data
50232450 9593192 71160 2669931158 835390
4799564683 37752807 378
563686703 789839 20157737