Knowledge
Data
17694742 30362 3133561 2856151608
2689790 7336 41983110 9142
86332303586 8217658871 22978415584