Knowledge
Data
25 12656276892 283122966 580 1347813
107960817 8837510 4478886 129028 1889
38509930 7704 900978 540