Knowledge
Data
57984972 1149280176 17820 66272268
807312995 559201781 4025314
512379454 665626837 1570 408660823