Knowledge
Data
16706814 45092200 7668034 342
54625488 953055726 427380939 232026
284199 992 80298257