Knowledge
Data
344262795 22475369 3889242 30670340872
50100 43678507135 14916
35714 2057767070 833143258