Knowledge
Data
35580 187104 81553524 4615440412
522551 57898001 953952998 85 4100
12579748415 7983 427027652