Knowledge
Data
580751271 50579998 43329 9862859 6388
2903659 478733 912469 15286365
270244206 7959 1785750