Knowledge
Data
15980597904 475671 50101835
832 86845 2540 8199604 2441630829
32 1486995 44752273 44 483