Knowledge
Data
26 15058 5792763117 99111253 04659
40668756007 993952 08352370 487071
12 388699 0850 9445 759390716