Knowledge
Data
26161187 43171686186 1853185 15632
73704133 360286392 305423 80655
14744643 48573588389 5747 088600362