Knowledge
Data
22196 8212171 2771 4726
3537 478350 32 16325812 40
32888206 4740290270 1110202922 731