Knowledge
Data
80 3155732 32198126 0645 42552760
28151647 36594898217 9729335 74905929554 67
3934126 532046 743653 519429