Knowledge
Data
31 56353 225581 74729323241 50366840
7962 44913482 4267815047
0563592903 4934523868 2872464 90395715 160840