Knowledge
Data
50437147760 19885925090 9185074 68403074206
5965252 6602400170 12892535700
588066 26395985119 3116 697236266 51563942