Knowledge
Data
106628 9549203526 990112534
1170983 372 510296461 58076759 030058170
30395756 720163508 7044 468400