Knowledge
Data
39 2899 94 5735451
12588391 640618 0689 07308
441308789 91922573 82819004 31520356282 3057