Knowledge
Data
299111140 3937206 9215582750 994843098
3763251 8663184922 428827
28 940 2091 62411604846