Knowledge
Data
632486378 64953681 20013618983 663809
7920080077 37086311 463 590
1899047939 78257 590