Knowledge
Data
31 906759 79576 1561232
4147 9652289 379837
501806778 351702942 62974 8033192445 711713