Knowledge
Data
59 401 5390742753 209328815 243
552602268 12911456 1244066508 176986
25477933536 81997554 1564265