Knowledge
Data
295060725 8405934971 139 166 8001490
350687280 5356361 64173467
1646480 129863800 3362146311 869222560