Knowledge
Data
42949411257 83823 55909157796 717620
638 436310400 7861935
26650654848 4208595546 6644048