Knowledge
Data
31 23968999 91 4001645 55438118
40187977 403009 586281 465 80592
4740307 56021672313 60018860986 77649 1441