Knowledge
Data
80 6118896 21707215
61052535 98814964 445262 4503386 881
6354036 463 70109270 16050 62977062