Knowledge
Data
559593 263359 85089 976702980 34371083108
83297300 246657 31 045647 4078536120
2960239 88172210758 98184 2263919798 1252