Knowledge
Data
16597556 20944627 703 8477227
18 112471 64198051 40004043 54487710
3414109 431834189 16481637