Knowledge
Data
214184288 1687394193 1973 58307729 8176828
00966 524038409 25061672453
37 05975 631968712