Knowledge
Data
124454061 53966728 40169
36729183 3797 33032 42420117
501 625035290 88905519547 288862985