Knowledge
Data
660596 245286 160759141 42791 159
842261376 95905564 2790022008 37862250
3201 7242 85462002101 1285672252