Knowledge
Data
628894 9914521234 1473811 2898 3364576
6935310310 3862950 4227103617 37971781100
19632 478651 15265836 93124513 2601759581