Knowledge
Data
30450 12217701035 129
26 5372931753 6888542131 2272862586 594
171544276 16 49168482769 845462