Knowledge
Data
28 33 5104975 2543472442 7432997412
64085915584 3812263266 3378122
59282240 161 30150249888 2946702