Knowledge
Data
302839 280519 44756333 16443
398 6550 335967040
260688801 6062 1872 82789132 72572669