Knowledge
Data
183944722 5372064 30213776
430 115624595 517029 25234588556 760146187
90656951 73235 4205 628 143144