Knowledge
Data
293 5175446175 860 29712029683 513599
365865256 6501223087 7085253951
3329375 61082582 9371660