Knowledge
Data
43 18039850 1673031 48025033267
40303592 186129 8887 925623559
44009558 430071 560593 2100401843 057788