Knowledge
Data
3000 21294560 2071040504 850073
15074250545 39569564 85 46714 033
5158799 52976 7730592 76108843121 9635