Knowledge
Data
2990435474 7330048164 120179328 29422 166795160
42 486 7162 5726956210
58 538 981155912 822852002