Knowledge
Data
1660 4496 607907988 21952883 598315483
954 6601 34559414203 882180368
2231540284 415710 56