Knowledge
Data
350 912296 77370469 5827 1690588
21582 4014834 4190 280185471 39
3585532546 7117569 964760