Knowledge
Data
180 27057269 4050543951 686140384 65885254901
3144285 5941 752504
6042 410125347 8548421255