Knowledge
Data
34920885 6250638 856060256 823320
12370371 47050 553141 5692 66253977957
4132 3127 1326563 734678 3105