Knowledge
Data
31590 31 44428100 59197944184 9971
3005 370 0764624 14754 870
4787266 4807391 27505990 51277571