Knowledge
Data
3118605 47447141609 75 7184 24509415106
551124991 890040619 11913636 9268
286038 303452 599