Knowledge
Data
32 87540206 77601665 306888 558043
45684 09 6639735338 361 06
12157179237 89828 6175 38535054997 8345001093