Knowledge
Data
15347973 8786960154 31612 158840
626923681 147635 162510452 57717185
262 5570 5891876 2651