Knowledge
Data
2958 733700 23196040 37938630
50111957325 092138 348807954 682 240599
5649496964 7268329 979 306