Knowledge
Data
166 4399 437 5047
14260612 85850123 12 27679 64732963
21635 2978979 3247074507 6609330 52