Knowledge
Data
25769265 796558 54212 1802115
1777305519 37064 0463876968 16284415
2773051002 9880437080 82998656909 41791609 7649471790