Knowledge
Data
31966 217 13979592185 521208
838229 184781 7767521 62
898 802027 62937963 5116240 837