Knowledge
Data
60 659284975 453 37131 36910
311446671 37 026703 291 117621
605573 5008 96957578668 50527