Knowledge
Data
29 73201380 21866245
1269915064 38958 55838 60114401
105 3910978214 6697142 911724303 9727