Knowledge
Data
413 260151 80419242 94515926846 2339264
6509522 02999796097 1605708 9390572 30051758
599 553 315660 639