Knowledge
Data
225 43640309 20683633 976 40518423
9272512 1503655106 40 129195607
10354060 083086 6657 880046 94851391685