Knowledge
Data
582534 8996501 283 389933
804275 20469 3663368459 370129092 1492
18 40548 47026291 605676447