Knowledge
Data
83058866 31512071297 0860253187 29779690579
506522670 8698259 41370501 666063116 03153372
5439743 4567100 87519754148 735452250 45077698