Knowledge
Data
15328 41292 939702 74680
5244251 22926011 212206 0438 69006568
7182311949 26835073133 8494208 4666 20928543