Knowledge
Data
181592592 25271 652123 30500 530755838
47040 704225731 629780 738 502657546
821468901 3734 53508