Knowledge
Data
5791508098 37883879 515503326 20
41991890494 9161925 50222
9812340059 3006285893 260295500 51