Knowledge
Data
16657957 7490316 27542 166091209
631 340687 1183 2551445250 281
1912524 74229945 890881