Knowledge
Data
505 80 83108354
4318399 145663601 52103651 01486231 03254
44512337997 313 24857444 1029079 362