Knowledge
Data
3100667439 866492665 311873 491
639382 182515130 2370087902 35385115 27895920051
641 707854532 38067 92556 5653563