Knowledge
Data
30911710072 16488190954 630591209
18 17160368665 92625942
31349196448 29 20164674 9078