Knowledge
Data
5296316269 129547032 620060 4038
70580 2665234 94942 7712 9404811
21381 7468749019 871862