Knowledge
Data
326062 5155442 6584 8275344650 25436
169339067 106899138 61313489 275583681
113240706 045585 1770731 920 58814875