Knowledge
Data
42014977802 741801759 165 3728130 13851070
557899 20 536286 97880661 399566914
18580602795 127451 99 22207