Knowledge
Data
30 56163 340
823609 898 2683398416 96005587 46919
24807136 1450376 8019186 3072278594 817083774