Knowledge
Data
105 38 2665286 96 3924
3983877962 1659 56522173 3057551 0657
253 1023502938 56949417 68818184 7129920371