Knowledge
Data
663977 145640372 1417835644
3172 43864 44479350
51518 13306736 9922048164 00824 684266799