Knowledge
Data
30 757261104 80759367 9518110291 2295931
3064590 353511 1173056560
9550501334 5212 75845151970 71940488 7032239042