Knowledge
Data
168 617616606 66130704 50290333419 5049265
646193 2124491 55944051
29048816 18579375549 34965009942