Knowledge
Data
36 4902861 81840827551
19815 589287 806380 123088 35739
4272964217 14318032 9802 1758 44511620