Knowledge
Data
503 165654849 4342107 1507965
175 03 9366713651 1684374 203927
99187 481284240 46689841 8312 80177382