Knowledge
Data
9336 4904754 6095 9657 20735192
882949 2003377333 23467 171568
39022253 0433825 3514504 28616 814871