Knowledge
Data
31679673 976002 3576423
27110593 63399845251 86014145 402582
170239136 16 915602537 088699