Knowledge
Data
31 845166 98531249 96
20395679248 0168 8675366120 5978022
50013 6347467 570 33 57915482609