Knowledge
Data
59 57904887 46227863
254860516 4578164261 0247735 17 422971406
7174401 55548295 60472151