Knowledge
Data
161679662 78787304771 50708
2559 4010695 3238 402 016056
597543050 59954473081 1041459 923