Knowledge
Data
31956193900 93328 3169956 3436440
7849 13256874 504147438 63461 3361874
30045 189793717 692 868682064 1850172606