Knowledge
Data
84844277 104935 4523978
31 193353 420494823 661742 530053176
5933789 9149604 757956 816836533