Knowledge
Data
148 2037322 80512553 9850
8045 89546 3496768 1998568693 979160
3181 30138 64005429127