Knowledge
Data
10303727 417 51629638185 96270341
42 127996 182446 287442
2332013 085 155 660067 81595