Knowledge
Data
309345 487 50187 680 437252626
222449175 9702 929499761 544284
4933712959 85120003 74672 278152896