Knowledge
Data
96 575785 83522035 93538
462058010 59 4125740 664321822
65 813688209 81300112 87656 000