Knowledge
Data
2556 350417656 9606370 48885 79
1039 5331377 71494671
42403216 8421303 373671 67626 10793959