Knowledge
Data
28 437514810 4092582292
11942602 0353849 1180618 9486681 3081077
483743 26487616 64438322