Knowledge
Data
35154763 23427 2301288 763161
640 0516 52449497 22575284679 84257282
2208268 99560658 7376 0841