Knowledge
Data
315089 23567033 70727993 603666 4114772
966 79055215 592994209 3133
7523 316555 6774880 481