Knowledge
Data
49632 613 39897 194044124
1720 62360 993309 15146454200 428455
510204512 8912585 925945 4492