Knowledge
Data
29861 57931501 8874156 905284710 157
86 2958532 718 6519502661 81445308
5010038 23991 4906