Knowledge
Data
16455 20431700 290 93130
861 839295533 17362406555 6628315 5186
90921113759 7055594 6839870852 214677153