Knowledge
Data
14658 3310853 87841191
12 46278682 1203265 6744386239 40419114
5913201 779906376 261888 7142