Knowledge
Data
59050862 20386 334577827 246 95524
929809026 189831423 1903565851
45840769 1517667762 8588 99 4896383