Knowledge
Data
3044448 102146130 2993050312 690
864 95572007074 186535
49 45930 30728558 696885991 45516145