Knowledge
Data
3093 506504478 84197699149 184087
530 052 738 148 31394
1239 15823990013 0210014314 78946580545