Knowledge
Data
85299176 50276 8595012516 50458487 19926049
320695 6465727 3467
2897912121 967462 78326371878 42557231