Knowledge
Data
1679 3213 92442237
3667557 70356 06489157016 81765976 877066209
5515 2381481 21139520 48925112593