Knowledge
Data
590044845 9251587079 297521 13646
51222813551 8348 361214 1090101291 7052249175
80 10876451320 02872883 2159 6128