Knowledge
Data
3958227 6816193200 252266 1014 71440
180262173 9566 97843042 648733495 83476
2590 142 251537597 26252982086