Knowledge
Data
3294 49525691170 199537 4970472044
8042 71869960 65309568
21281 1663493 49353418995 806 362