Knowledge
Data
216005 5062 93644203 45535 3079
59562 9548 865206172
41362922 4552409313 1814132 300771470