Knowledge
Data
30559 2512964514 8252566 5704
95187 85421 56375481 7137969
50561 501787107 036013519 49162