Knowledge
Data
130 2900 16616 82981
60039377009 6872 822744 958274287 6826
589666 779 1851407 277450