Knowledge
Data
120958065 784203580 7620374860 398888403
20 97300479 13340 891252
4360754342 55666 2651905 111