Knowledge
Data
25956 4608519 550702 1771507004
31164711 1307485 52909 9816 251255933
33274265 6873904857 467