Knowledge
Data
306944676 54916990 38374343 6257 53517704
292 1738676 06254178607 509568 194
50044964 288 2196067878 161702366