Knowledge
Data
42 5186386031 3673422 451544011
35010 1972172143 32335 253283
28480356064 222235633 78941 502527 06171