Knowledge
Data
3352666 127889 77571899952
45660256 83968127 26181498 31 82692915
18409402392 60295597 10785355 1258813908 35320802