Knowledge
Data
30 859 4925 4267045680
673893911 60023677 081383 77894409996
66645 8744 64069870475 18588511 35326