Knowledge
Data
550638286 90 5473598 80626997
18205310808 13536 1135988 7546 1881645
30921344891 421254141 397817 250