Knowledge
Data
166428351 295 8574 700 5394491041
803148 893932982 1554
21572 79919930397 666684460 085191