Knowledge
Data
2344937 1296 59292 42838414
6104600 751179 8563427 27333033405
15 76150 646 2082 7232897