Knowledge
Data
3195 302 6518 82572915
5280 32 802730 183839983 969750139
30 4354 837 8235086344 11440