Knowledge
Data
5156708536 11590162112 979730739 69
8911647 32374122647 428052515
290115874 54396 287039 214964 21