Knowledge
Data
18663 77031060 40 424526 17400
55896381741 5536 890367903 1570051 9505224
30357983032 3015 23257210 7289 9420