Knowledge
Data
40586 3845 58528002371 7724 6684544294
86584 74 25299251049 12640124985 9367953
106918 0985230 94351749579 23386111 5619735