Knowledge
Data
22507179 577 90 8780
31 6689 98970581 595 349354735
160537039 7346782 970880492 31716