Knowledge
Data
30 377766029 41 821764319 3811
211285590 5986879371 60458598
603 4908 13262 37190748516