Knowledge
Data
29951 386827 39743333 870254887 4145434440
115695091 5193149248 52 046535676
32807567547 24352353 99147