Knowledge
Data
593 4417329 106541 739144 3337779
68401594299 9793196 243624
131069106 16216846702 13542663635 6981838253 28230752