Knowledge
Data
189572 859963008 11398 28450968 612429
87216590 1852845 784289
8694012993 6260724 9820006919 42457297482