Knowledge
Data
111079642 2597231 6181074699 3362
028 21050633 263183400 088
47798729230 42 1288066 7437694 30135600