Knowledge
Data
18995 6799415 1047 530253250
2574022927 390998836 87564935
49103402 621775 562217281 469631 638