Knowledge
Data
307045095 8996521317 2608161 22455
6738935 0559055 930965117 5596
156017 6354581 53285476 441623735