Knowledge
Data
312657 231435421 16698060 444083
3378 42459905 25799948
1158170 335951 219429388 0203964