Knowledge
Data
50659 59 6690341450 457544088
186669135 800 4320 43729045
5931761 35880008 23634479 8873265322