Knowledge
Data
31 886671141 70629043 496967126 99499
2934983 5549235743 40 640734 95802
80387141315 923 36