Knowledge
Data
45740352 375324 482983
7059 6496733 50941157 47715906 17696
41071159821 910503 378649699