Knowledge
Data
13963927 87 282 2921830581
55802442 7725450 70066201649 34267
109072 266135000 5224 949915