Knowledge
Data
838862 2018755 248467280 20294 005672622
33450465 415095 684211811
6403146 9780 87164021798 32