Knowledge
Data
212166 958 3343413 602 03543968590
35082004 3447235367 29627821
20085418228 9690094270 227759