Knowledge
Data
32 122903 273349189 76206019552
2436 93772 50127913310 2113974 1724
9671777 355 106 522715532