Knowledge
Data
40 01621 47 691 19581504
94967 57730891823 412839 4216 787507369
4716284 11774062520 5402541 30266 6549