Knowledge
Data
740625 148554 1837774974 8660900 4866736
531 293540 906622 2554896881 7810761
213 936571 966706960 53715965 26667647