Knowledge
Data
3382367 8462027 508 293 5295673483
657 946942141 13542656 96161
30080970 1994598930 383706