Knowledge
Data
336 834806 80241220 37029
40144 30277 49456924108 603146
05227069 6945200 2300 354 496227