Knowledge
Data
14617009 31775496213 2528914 51202 396523206
5825794 860 24450943
49041654 358530 9858407 260957625