Knowledge
Data
149203243 139069 92088 88760963 843537
3405565323 3880281 25395 525784
17004 8554046 679692146 24756614