Knowledge
Data
59 51458598 42051869 32621 7980580102
30847286677 1089528425 845540 36428582 603490
6929311 970252330 025702