Knowledge
Data
76897 6266122 2231514538 151996 3670567
20 1625311428 979
8996 8986009711 180534127 56082 781626360